Metadata-Version: 2.4
Name: bun-wheel
Version: 1.3.14.post1
Summary: Unofficial Bun wheel
Project-URL: Homepage, https://github.com/stiermid/bun-wheel
Project-URL: Repository, https://github.com/stiermid/bun-wheel
Project-URL: Bug Tracker, https://github.com/stiermid/bun-wheel/issues
Author-email: Agil Mammadov <mammadovagil@proton.me>
License-Expression: LGPL-2.1-or-later
License-File: LICENSE
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# bun-wheel

![PyPI - Version](https://img.shields.io/pypi/v/bun-wheel?logo=pypi&label=bun-wheel)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/bun-wheel)
![PyPI - Downloads](https://img.shields.io/pypi/dm/bun-wheel)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/stiermid/bun-wheel/build.yml)

Unofficial Python wheel for [Bun](https://bun.sh). Provides the `bun` command via pip.

## Installation

```sh
pip install bun-wheel
```

After installation, the `bun` command is available in your environment:

```sh
bun --version
bun run index.ts
```

## Supported platforms

| Platform | x86-64 | ARM64 |
|---|---|---|
| Linux (glibc) | ✓ | ✓ |
| Linux (musl) | ✓ | ✓ |
| macOS | ✓ | ✓ |
| Windows | ✓ | ✓ |

## Building from source

```sh
uv run hatch build -t wheel
```

To build for a specific Bun version, update the `version` field in `pyproject.toml` to match the desired Bun release, then rebuild.

## Disclaimer

This project is not affiliated with or endorsed by Oven Inc. Bun is developed and maintained by [Oven](https://oven.sh).

## License

This project is licensed under the LGPL-2.1 License - see the [LICENSE](LICENSE) file for details.

