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.12-py3-none-win_amd64.whl (41.5 MB view details)

Uploaded Python 3Windows x86-64

pybun-1.3.12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (38.3 MB view details)

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

pybun-1.3.12-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl (38.6 MB view details)

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

pybun-1.3.12-py3-none-macosx_12_0_x86_64.whl (25.0 MB view details)

Uploaded Python 3macOS 12.0+ x86-64

pybun-1.3.12-py3-none-macosx_12_0_arm64.whl (22.3 MB view details)

Uploaded Python 3macOS 12.0+ ARM64

File details

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

File metadata

  • Download URL: pybun-1.3.12-py3-none-win_amd64.whl
  • Upload date:
  • Size: 41.5 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.12-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 28a6ac8a4b8fb852ea770932cec6225c3872784561d4d1b5499bb4f9d3405f8a
MD5 11d81c49a9acb9716f7f2a406065c9ba
BLAKE2b-256 603f98a77ff16e7cb285534c2ea7b4137a72967dea4aa4eef2d55ae82576927c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pybun-1.3.12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3a27f22bb3f01bcd6b0c0998d9ae9a9d1838debf20cadbde7057369fec7cfe10
MD5 b2527166eeb26be307d4380b818c3abe
BLAKE2b-256 1a0af8f1b1dceca05062c46b543bb622672bb2f0ce0a06cc248c14eed37a7037

See more details on using hashes here.

File details

Details for the file pybun-1.3.12-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.12-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3a88280e5f4047d2eea6a1fb993f629db908644769d63211a1b9d87d2a4a7a7f
MD5 39d774f58d41e97f325176923c127b86
BLAKE2b-256 3dd40124e36e4cc17abb507ae0764986a3e2275b8252a6c427745235ffe95661

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pybun-1.3.12-py3-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 e96be762abc7b473a1d627120d9798a1bafeae682e1886f070644c8c5e60a635
MD5 dcb8201bbacf44d7e507f5cbe4eb146a
BLAKE2b-256 3a3dbe695b6529a1da6601f19eae36b304f92679e25e5921fe7609f32d1e25cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pybun-1.3.12-py3-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 5f1e01c4bb78becae0cd5fd3f8698836dd935312c3624e3246294223c7ec3f5b
MD5 dafee3cf9b1b60576453171fca17d965
BLAKE2b-256 1e01de97bef6a1259a0262b54b8b481a793e54762c9fe8e21102d101fae0a2a4

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