Skip to main content

Bun is an all-in-one toolkit for JavaScript and TypeScript apps.

Project description

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!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pybun-1.1.26-py3-none-win_amd64.whl (35.7 MB view details)

Uploaded Python 3 Windows x86-64

pybun-1.1.26-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (33.7 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64 musllinux: musl 1.1+ ARM64

pybun-1.1.26-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl (34.5 MB view details)

Uploaded Python 3 manylinux: glibc 2.12+ x86-64 musllinux: musl 1.1+ x86-64

pybun-1.1.26-py3-none-macosx_12_0_x86_64.whl (20.4 MB view details)

Uploaded Python 3 macOS 12.0+ x86-64

pybun-1.1.26-py3-none-macosx_12_0_arm64.whl (18.5 MB view details)

Uploaded Python 3 macOS 12.0+ ARM64

File details

Details for the file pybun-1.1.26-py3-none-win_amd64.whl.

File metadata

  • Download URL: pybun-1.1.26-py3-none-win_amd64.whl
  • Upload date:
  • Size: 35.7 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for pybun-1.1.26-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 e83a1b92ed54cfd24231cf3e5844bac1f068ed0ccd0d6c8b11700280c2e6df16
MD5 fb67a0d9046404c7ee49ea7c928fc826
BLAKE2b-256 54f4c8bc7171e2b2e991b04e9060cf36d82267e615cd25f654b1442c25cdfc01

See more details on using hashes here.

File details

Details for the file pybun-1.1.26-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for pybun-1.1.26-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3f6a9f386d2246ec8cf468d4a50090c7d9fe1eff37eca81003984936ec111cbd
MD5 b408cf2b45423b4a9237b6f30a6e1fdd
BLAKE2b-256 cadc586211f4102d7714f82ac32d5801663759db8bb6650654d6a08da4097564

See more details on using hashes here.

File details

Details for the file pybun-1.1.26-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pybun-1.1.26-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 172acc613d47c76392288b30ce2f824bc1de38b8e945242fb9efb6e4431d6f2c
MD5 a8e63799ff98bf31651153f9df91051d
BLAKE2b-256 fdb13179648aa13b561ba2fe72fa1a8f7fef3ffba67dad18314eba69a6a5ee8b

See more details on using hashes here.

File details

Details for the file pybun-1.1.26-py3-none-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pybun-1.1.26-py3-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 9204c0856c56d7626f2f9db74f4673d7fbd29198448f448f745fea9c8c7ebfeb
MD5 627c232daf811434606c3adcaf8ddd1b
BLAKE2b-256 8615e87f5a07a65f6e36d19d82791dc45c7f470a47ae9e7c03ab88a292baf78a

See more details on using hashes here.

File details

Details for the file pybun-1.1.26-py3-none-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pybun-1.1.26-py3-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 a29e62286028b87874d0208573ca7714324ed57c900b535dbb7a8161ca060815
MD5 9c0020b4c502aa35abd46fa909c9cd2c
BLAKE2b-256 d2840a50bdec2c6973bdc0b3dccacf40b85894facfebed0d633d59f5e122d39d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page