Pybun
The bun toolkit, packaged for Python 🍞 + 🐍 = 🚀
Bun is an all-in-one toolkit for JavaScript and TypeScript apps.
The pybun Python package redistributes the Bun executable so that it can be used as a dependency in your Python projects.
Usage
Command line
pybun --version
Run library module as a script
python -m pybun --version
From python
import sys, subprocess
subprocess.call([sys.executable, "-m", "pybun"])
License
Pybun itself is released under The Unlicense license.
The bun executable has its own licence.
Credits
Thanks a lot to the zig-pypi maintainers: their code heavily helped me to understand how to do the same with Bun!
Metadata
Release files for pybun 1.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pybun-1.4.1-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| pybun-1.4.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64, Linux musl 1.1+ ARM64 | Details |
| pybun-1.4.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl | Python 3 | none | Linux glibc 2.12+ x86-64, Linux musl 1.1+ x86-64 | Details |
| pybun-1.4.1-py3-none-macosx_12_0_x86_64.whl | Python 3 | none | macOS 12.0+ x86-64 | Details |
| pybun-1.4.1-py3-none-macosx_12_0_arm64.whl | Python 3 | none | macOS 12.0+ ARM64 | Details |
Total release size: 166.9 MB
Release files / pybun-1.4.1-py3-none-win_amd64.whl
| Download URL | pybun-1.4.1-py3-none-win_amd64.whl |
|---|---|
| Size | 39.8 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f2b3847282a10fc53b004598da7ca0826bda72e378247fd9bf4d52db42760f59
|
|
BLAKE2b-256 checksum How to use checksums |
e642f65b5937583ad9d3f74c8530072a524d198192abfa050e72a2f9807ad648
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.14.3
|
Release files / pybun-1.4.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
| Download URL | pybun-1.4.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl |
|---|---|
| Size | 36.6 MB |
| Tags | Linux glibc 2.17+ ARM64 Linux musl 1.1+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
e6089c2e0657cc61e891ca6f027d8c4cb8fa9b53a0f910a3afa17b97c61601f7
|
|
BLAKE2b-256 checksum How to use checksums |
a5b7647496710171bc4f76d613115a80bc4211ab7867b2ed99d204fe03c371c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.14.3
|
Release files / pybun-1.4.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
| Download URL | pybun-1.4.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl |
|---|---|
| Size | 36.7 MB |
| Tags | Linux glibc 2.12+ x86-64 Linux musl 1.1+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
8049bc5dbaf4b2ba2bc39bcae07d6b9687826900bc924985df821c9c3cdd40cd
|
|
BLAKE2b-256 checksum How to use checksums |
38acd12d000d685d4c8d89a142009d48f81e02a1796a88d80932064d45147eb4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.14.3
|
Release files / pybun-1.4.1-py3-none-macosx_12_0_x86_64.whl
| Download URL | pybun-1.4.1-py3-none-macosx_12_0_x86_64.whl |
|---|---|
| Size | 28.5 MB |
| Tags | Python 3 macOS 12.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
e1e69ae9314aaec86a7dd6a4b273fc837f46489e0447b507eca7e0fa27819fab
|
|
BLAKE2b-256 checksum How to use checksums |
9bae157f944c5a639940e4f08d60fbd9e455e9e3b6c984ba04c06a4a9798c9ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.14.3
|
Release files / pybun-1.4.1-py3-none-macosx_12_0_arm64.whl
| Download URL | pybun-1.4.1-py3-none-macosx_12_0_arm64.whl |
|---|---|
| Size | 25.4 MB |
| Tags | Python 3 macOS 12.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
22affe3d06510f00da8381ea4aa1f66485279ca1ed8ba60a9420918c1095db3e
|
|
BLAKE2b-256 checksum How to use checksums |
86b0429ff212ef09f699baadf6e15bb55e1b2ba9467d90d34e9baa630aa2e906
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.14.3
|