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


Release history Release notifications | RSS feed

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

If you're not sure about the file name format, learn more about wheel file names.

pybun-1.3.13-py3-none-win_amd64.whl (42.1 MB view details)

Uploaded Python 3Windows x86-64

pybun-1.3.13-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (38.8 MB view details)

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

pybun-1.3.13-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl (39.1 MB view details)

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

pybun-1.3.13-py3-none-macosx_12_0_x86_64.whl (25.5 MB view details)

Uploaded Python 3macOS 12.0+ x86-64

pybun-1.3.13-py3-none-macosx_12_0_arm64.whl (23.1 MB view details)

Uploaded Python 3macOS 12.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for pybun-1.3.13-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b047ade26cc897fa2fed774409d25b8e1952e6c59a91aa8d0510e96ecdae3541
MD5 f9769d1ca914f7a656128d43ad608f6a
BLAKE2b-256 c7eaaa0649eaabe4006326fd3ae878e76499f3993882f2d56ef19d2b519eda5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pybun-1.3.13-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 fc527697a0a0a43543ab5843417d03e489c233ae2c463f0792041633a155eb17
MD5 2a07bfbc7c5f3cbcb7074505d45a6d9d
BLAKE2b-256 80b4962a037e6df2957175ec879c1d6ba349142e06a984089d30e739c66a6b0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pybun-1.3.13-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 34efd35929b7be5001e3ee791d151e82ef28a2b967ce5b6fa6fe9bd3c6264b72
MD5 70e8ea91b5cf0e62a4585bbfa4774a67
BLAKE2b-256 6f81837418552c4d8310508de7eb5b76164a667b5d76df52352867136fff9f69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pybun-1.3.13-py3-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 0f668aacbee9c2fc23e588e979ecea2e983c808352a2f9c5b1f4b93c1ffafc3b
MD5 35beef969301f36c3e1dbb130646f55a
BLAKE2b-256 c3c34642b3543b0a18bf18fe148fffa2dc00d203d00e819e9dde1a19b83aedc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pybun-1.3.13-py3-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 d5af612a93bc8ea7f5e77dec0f18c7c94d6f2d75dd68e01806ff48575f670923
MD5 cf13d4288dd75ba0ccb1f50146d60720
BLAKE2b-256 e47ba44415833190f4b32b31bed842ab72ff1856a7bfc27d1d3397bd238f5733

See more details on using hashes here.

Supported by

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