Skip to main content

bun-wheel

PyPI - Version PyPI - Python Version PyPI - Downloads GitHub Actions Workflow Status

Unofficial Python wheel for Bun. Provides the bun command via pip.

Installation

pip install bun-wheel

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

bun --version
bun run index.ts

Supported platforms

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

Building from source

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.

Inspiration

This project was inspired by nodejs-wheel package.

Disclaimer

This project is not affiliated with or endorsed by Oven Inc. Bun is developed and maintained by Oven.

License

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

Release files for bun-wheel 1.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for bun-wheel 1.4.0
File
bun_wheel-1.4.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
bun_wheel-1.4.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
bun_wheel-1.4.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
bun_wheel-1.4.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
bun_wheel-1.4.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
bun_wheel-1.4.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
bun_wheel-1.4.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
bun_wheel-1.4.0-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details

Total release size: 272.2 MB

Release files / bun_wheel-1.4.0-py3-none-win_arm64.whl

Download URL bun_wheel-1.4.0-py3-none-win_arm64.whl
Size 36.5 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
f281e7217832ce975e02808b511cc7d0a653d4e12d5e6857f41ffe523ca172c4
BLAKE2b-256 checksum
How to use checksums
bf1098b60e4226edcd37b4e88685fc56ad94b0d2cc244754aae6cf6d7ab6f730
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / bun_wheel-1.4.0-py3-none-win_amd64.whl

Download URL bun_wheel-1.4.0-py3-none-win_amd64.whl
Size 40.1 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
b79ff89acd83054bc5223135321af661e5c9975284951cb62fe37e21d0b0799c
BLAKE2b-256 checksum
How to use checksums
4054de11e617db485b27cf7d62b99259226e7a14ebe34ae503b1c64651d57835
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / bun_wheel-1.4.0-py3-none-musllinux_1_2_x86_64.whl

Download URL bun_wheel-1.4.0-py3-none-musllinux_1_2_x86_64.whl
Size 34.1 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
b14b050453e7c392023e5d8f0ef693c50fc68ae966b53bdb28e616f28390af7d
BLAKE2b-256 checksum
How to use checksums
430b67de04bc3b9f97228f9ee809cbb729dbfd30b541acd733aaee6bbd6a9606
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / bun_wheel-1.4.0-py3-none-musllinux_1_2_aarch64.whl

Download URL bun_wheel-1.4.0-py3-none-musllinux_1_2_aarch64.whl
Size 34.0 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
4bd9a476b2ae30627429c632d5cf726f1039ebefad0544cc5e50538519e9cb0e
BLAKE2b-256 checksum
How to use checksums
5908ef1ce50d9a2a53d4163384e3241bfacb27e21fece341a033f171963cabeb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / bun_wheel-1.4.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL bun_wheel-1.4.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 36.7 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
5e0665a60c1a7e4205c5eece6b46e41e8d9cce220ea56fab919e5e20ed1ef7f8
BLAKE2b-256 checksum
How to use checksums
1b8fd3c0f4d07db51482f171f52d0c60bd5ab72e2b6b306e5a5c73eafa2cbf4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / bun_wheel-1.4.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL bun_wheel-1.4.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 36.7 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
4bd7ca5380a2a27909a3cbc7b4695655257411fbb03a6bc7baea067b4dfa55a1
BLAKE2b-256 checksum
How to use checksums
b33d33bfe9968adff0ac17e845cf0eb5c9752b22f80be3da53f403ff50be99fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / bun_wheel-1.4.0-py3-none-macosx_11_0_arm64.whl

Download URL bun_wheel-1.4.0-py3-none-macosx_11_0_arm64.whl
Size 25.6 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bb0a4c22180fa38dbe955b7d059208a3f2ee377a8fc4a6a1865ad4db42dda207
BLAKE2b-256 checksum
How to use checksums
38319c2edcdd82294ae5d7cd61e3c805c996d6b56570d25b61f997ce4f638634
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release files / bun_wheel-1.4.0-py3-none-macosx_10_9_x86_64.whl

Download URL bun_wheel-1.4.0-py3-none-macosx_10_9_x86_64.whl
Size 28.6 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a571cc4ce2fcb656266a6e15f700158f9e866bcf81f8fa9ee8164c0e7e87e5b6
BLAKE2b-256 checksum
How to use checksums
1724bf2ddf0a91ba2c82055ccdac230dbf6ed4ea76cbb189ae6feacfce0ea88a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 20, 2026.

Transparency log

Release history Release notifications | RSS feed

1.4.2

8 release files

This release

1.4.0 This release

8 release files

1.3.14

8 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page