| Name | pybun JSON |
| Version |
1.1.32
JSON |
| download |
| home_page | None |
| Summary | Bun is an all-in-one toolkit for JavaScript and TypeScript apps. |
| upload_time | 2024-10-22 00:21:54 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | ~=3.9 |
| license | MIT |
| keywords |
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# Pybun
**The bun toolkit, packaged for Python** 🍞 + 🐍 = 🚀
[Bun](https://bun.sh/) is an all-in-one toolkit for JavaScript and TypeScript apps.
The [pybun](https://pypi.org/project/pybun/) Python package redistributes the Bun executable so that it can be used as a dependency in your Python projects.
Usage
-----
### Command line
```shell
pybun --version
```
### Run library module as a script
```shell
python -m pybun --version
```
### From python
```python
import sys, subprocess
subprocess.call([sys.executable, "-m", "pybun"])
```
License
-------
Pybun itself is released under [The Unlicense](https://choosealicense.com/licenses/unlicense/) license.
The bun executable [has its own licence](https://bun.sh/docs/project/licensing).
Credits
-------
Thanks a lot to the [zig-pypi](https://github.com/ziglang/zig-pypi) maintainers: their code heavily helped me to understand how to do the same with Bun!
Raw data
{
"_id": null,
"home_page": null,
"name": "pybun",
"maintainer": null,
"docs_url": null,
"requires_python": "~=3.9",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": null,
"download_url": null,
"platform": null,
"description": "# Pybun\n\n**The bun toolkit, packaged for Python** \ud83c\udf5e + \ud83d\udc0d = \ud83d\ude80\n\n\n[Bun](https://bun.sh/) is an all-in-one toolkit for JavaScript and TypeScript apps.\n\nThe [pybun](https://pypi.org/project/pybun/) Python package redistributes the Bun executable so that it can be used as a dependency in your Python projects.\n\n\nUsage\n-----\n\n### Command line\n\n```shell\npybun --version\n```\n\n### Run library module as a script\n\n```shell\npython -m pybun --version\n```\n\n### From python\n\n```python\nimport sys, subprocess\n\nsubprocess.call([sys.executable, \"-m\", \"pybun\"])\n```\n\nLicense\n-------\n\nPybun itself is released under [The Unlicense](https://choosealicense.com/licenses/unlicense/) license.\n\nThe bun executable [has its own licence](https://bun.sh/docs/project/licensing).\n\n\nCredits\n-------\n\nThanks a lot to the [zig-pypi](https://github.com/ziglang/zig-pypi) maintainers: their code heavily helped me to understand how to do the same with Bun!\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Bun is an all-in-one toolkit for JavaScript and TypeScript apps.",
"version": "1.1.32",
"project_urls": {
"Bug Tracker": "https://github.com/oven-sh/bun/issues",
"Changelog": "https://bun.sh/blog/bun-v1.1.32",
"Documentation": "https://bun.sh/docs",
"Homepage": "https://bun.sh/",
"Source Code": "https://github.com/oven-sh/bun"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e87969e58b6b851ea8a377f01c94155d75f06e6dd61e85582bd6b7661e6e974d",
"md5": "cc3f43484f20346ba649e34c4f3ee27d",
"sha256": "a6fce2b329d63497e18a6470ffede658fd049ce8ca732e8964bd7046a35eb501"
},
"downloads": -1,
"filename": "pybun-1.1.32-py3-none-macosx_12_0_arm64.whl",
"has_sig": false,
"md5_digest": "cc3f43484f20346ba649e34c4f3ee27d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "~=3.9",
"size": 20271880,
"upload_time": "2024-10-22T00:21:54",
"upload_time_iso_8601": "2024-10-22T00:21:54.712699Z",
"url": "https://files.pythonhosted.org/packages/e8/79/69e58b6b851ea8a377f01c94155d75f06e6dd61e85582bd6b7661e6e974d/pybun-1.1.32-py3-none-macosx_12_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "05dd022f88888747156995530f3aa7ba182832d22356d62b527028fb28a447e0",
"md5": "ac6f59a2554e3bcda145019a7fe1a992",
"sha256": "e7dfaa02776eee3723ff8ff59fb480df649eb7eac4d1216bbc559d29f7cfacee"
},
"downloads": -1,
"filename": "pybun-1.1.32-py3-none-macosx_12_0_x86_64.whl",
"has_sig": false,
"md5_digest": "ac6f59a2554e3bcda145019a7fe1a992",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "~=3.9",
"size": 21702623,
"upload_time": "2024-10-22T00:21:57",
"upload_time_iso_8601": "2024-10-22T00:21:57.181777Z",
"url": "https://files.pythonhosted.org/packages/05/dd/022f88888747156995530f3aa7ba182832d22356d62b527028fb28a447e0/pybun-1.1.32-py3-none-macosx_12_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2cf1988d8415382b24351bd434f0b5ffae4365f38a72c57a0eb97387c3190857",
"md5": "4158cf3f2f94fa58614fd8817059a6b3",
"sha256": "8c7bfc75b4a54b2c5db868c231bdcccda5622c899aa78592eea96e3c9a787ae2"
},
"downloads": -1,
"filename": "pybun-1.1.32-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "4158cf3f2f94fa58614fd8817059a6b3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "~=3.9",
"size": 36854916,
"upload_time": "2024-10-22T00:21:59",
"upload_time_iso_8601": "2024-10-22T00:21:59.759569Z",
"url": "https://files.pythonhosted.org/packages/2c/f1/988d8415382b24351bd434f0b5ffae4365f38a72c57a0eb97387c3190857/pybun-1.1.32-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1cd6008320579eb955a8292541d25c02cfdab084e9af6320bdf42b0b6c32eab0",
"md5": "dace1a23109856e1f25a22bdfe2c6709",
"sha256": "c5588375acd04b9477a0eefbb1acfa4e5d2f9ffdf655eecb1fbc578324b07bef"
},
"downloads": -1,
"filename": "pybun-1.1.32-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl",
"has_sig": false,
"md5_digest": "dace1a23109856e1f25a22bdfe2c6709",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "~=3.9",
"size": 35477872,
"upload_time": "2024-10-22T00:22:02",
"upload_time_iso_8601": "2024-10-22T00:22:02.811074Z",
"url": "https://files.pythonhosted.org/packages/1c/d6/008320579eb955a8292541d25c02cfdab084e9af6320bdf42b0b6c32eab0/pybun-1.1.32-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "da34922a24fb00e784693c451c2524a83d6e2db9e2021baf188f4532431a15d1",
"md5": "0010db04353b66bba7faf3a243bc2fd9",
"sha256": "4153f663b4d17e82959228a533ab892a97c1038d599eed2633d796d524ed60b2"
},
"downloads": -1,
"filename": "pybun-1.1.32-py3-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "0010db04353b66bba7faf3a243bc2fd9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "~=3.9",
"size": 37177776,
"upload_time": "2024-10-22T00:22:06",
"upload_time_iso_8601": "2024-10-22T00:22:06.381309Z",
"url": "https://files.pythonhosted.org/packages/da/34/922a24fb00e784693c451c2524a83d6e2db9e2021baf188f4532431a15d1/pybun-1.1.32-py3-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-22 00:21:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "oven-sh",
"github_project": "bun",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pybun"
}