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

Uploaded Python 3Windows x86-64

pybun-1.3.11-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (38.0 MB view details)

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

pybun-1.3.11-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl (38.3 MB view details)

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

pybun-1.3.11-py3-none-macosx_12_0_x86_64.whl (24.7 MB view details)

Uploaded Python 3macOS 12.0+ x86-64

pybun-1.3.11-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.11-py3-none-win_amd64.whl.

File metadata

  • Download URL: pybun-1.3.11-py3-none-win_amd64.whl
  • Upload date:
  • Size: 41.3 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.11-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 668f9545d646b166a94bdafe60515449b8fdcb0c40cf981173b434839d9456c0
MD5 78cd251ab34e3873ea4f8a3e8b49e23a
BLAKE2b-256 ee0d5b8b7edc8977e8abfc6eb637f537f9aa0b7575324d461b8f7b8daa319157

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pybun-1.3.11-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2f768e46ff1244d9948fd302bfe70f0bee0003714a7dfaf682c0b89b36c9b5cf
MD5 0a4e2a911ae67734ae872f2897a67558
BLAKE2b-256 3b314d2dba0b9c9529589e68fb590c32d67ce28dc7483b6662a0f8124e63f0af

See more details on using hashes here.

File details

Details for the file pybun-1.3.11-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.11-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 01d771985ec7dc243ec5d26087d9d06358d21b9dcbba23df407906b475dab1d9
MD5 bb722c812a6078d199a384ecf7562a6f
BLAKE2b-256 5a7b01c9381399b4b02babab9d6b42fcac8630bfaa7dbfb6279c4ea8401581e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pybun-1.3.11-py3-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 4b80c89dc2e5fd031dffae5cbd5e3fe45fb40c7785789a25413d8aeb1a7bb603
MD5 546bf2dbe0f849cff02dee437917ce8f
BLAKE2b-256 7ad4eeabd710d538f2181f8832f91974d82eeebf5884c8339475910b8d56faf0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pybun-1.3.11-py3-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 f31919ba5286b2924494ae2757c79e6edf644c41b98c06f5c9cf967a4a00dd66
MD5 1ed2a8bf0321122d01ed22ca7209ff88
BLAKE2b-256 b0ec4ed198f3d4b579879908bb1fa2e4f54b4bd7f34f760ea0810af534ee8a41

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