pybun


Namepybun JSON
Version 1.1.32 PyPI version JSON
download
home_pageNone
SummaryBun is an all-in-one toolkit for JavaScript and TypeScript apps.
upload_time2024-10-22 00:21:54
maintainerNone
docs_urlNone
authorNone
requires_python~=3.9
licenseMIT
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"
}
        
Elapsed time: 0.77499s