tree-sitter-python


Nametree-sitter-python JSON
Version 0.25.0 PyPI version JSON
download
home_pageNone
SummaryPython grammar for tree-sitter
upload_time2025-09-11 06:47:58
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseMIT
keywords incremental parsing tree-sitter python
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # tree-sitter-python

[![CI][ci]](https://github.com/tree-sitter/tree-sitter-python/actions/workflows/ci.yml)
[![discord][discord]](https://discord.gg/w7nTvsVJhm)
[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)
[![crates][crates]](https://crates.io/crates/tree-sitter-python)
[![npm][npm]](https://www.npmjs.com/package/tree-sitter-python)
[![pypi][pypi]](https://pypi.org/project/tree-sitter-python/)

Python grammar for [tree-sitter][].

[tree-sitter]: https://github.com/tree-sitter/tree-sitter

## References

- [Python 2 Grammar](https://docs.python.org/2/reference/grammar.html)
- [Python 3 Grammar](https://docs.python.org/3/reference/grammar.html)

[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-python/ci.yml?logo=github&label=CI
[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord
[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix
[npm]: https://img.shields.io/npm/v/tree-sitter-python?logo=npm
[crates]: https://img.shields.io/crates/v/tree-sitter-python?logo=rust
[pypi]: https://img.shields.io/pypi/v/tree-sitter-python?logo=pypi&logoColor=ffd242

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "tree-sitter-python",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "incremental, parsing, tree-sitter, python",
    "author": null,
    "author_email": "Max Brunsfeld <maxbrunsfeld@gmail.com>, Amaan Qureshi <amaanq12@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/b8/8b/c992ff0e768cb6768d5c96234579bf8842b3a633db641455d86dd30d5dac/tree_sitter_python-0.25.0.tar.gz",
    "platform": null,
    "description": "# tree-sitter-python\n\n[![CI][ci]](https://github.com/tree-sitter/tree-sitter-python/actions/workflows/ci.yml)\n[![discord][discord]](https://discord.gg/w7nTvsVJhm)\n[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)\n[![crates][crates]](https://crates.io/crates/tree-sitter-python)\n[![npm][npm]](https://www.npmjs.com/package/tree-sitter-python)\n[![pypi][pypi]](https://pypi.org/project/tree-sitter-python/)\n\nPython grammar for [tree-sitter][].\n\n[tree-sitter]: https://github.com/tree-sitter/tree-sitter\n\n## References\n\n- [Python 2 Grammar](https://docs.python.org/2/reference/grammar.html)\n- [Python 3 Grammar](https://docs.python.org/3/reference/grammar.html)\n\n[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-python/ci.yml?logo=github&label=CI\n[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord\n[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix\n[npm]: https://img.shields.io/npm/v/tree-sitter-python?logo=npm\n[crates]: https://img.shields.io/crates/v/tree-sitter-python?logo=rust\n[pypi]: https://img.shields.io/pypi/v/tree-sitter-python?logo=pypi&logoColor=ffd242\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Python grammar for tree-sitter",
    "version": "0.25.0",
    "project_urls": {
        "Homepage": "https://github.com/tree-sitter/tree-sitter-python"
    },
    "split_keywords": [
        "incremental",
        " parsing",
        " tree-sitter",
        " python"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cf64a4e503c78a4eb3ac46d8e72a29c1b1237fa85238d8e972b063e0751f5a94",
                "md5": "922d6bc87f8ccdf8a0cb6575a1cdfa54",
                "sha256": "14a79a47ddef72f987d5a2c122d148a812169d7484ff5c75a3db9609d419f361"
            },
            "downloads": -1,
            "filename": "tree_sitter_python-0.25.0-cp310-abi3-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "922d6bc87f8ccdf8a0cb6575a1cdfa54",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 73790,
            "upload_time": "2025-09-11T06:47:47",
            "upload_time_iso_8601": "2025-09-11T06:47:47.652516Z",
            "url": "https://files.pythonhosted.org/packages/cf/64/a4e503c78a4eb3ac46d8e72a29c1b1237fa85238d8e972b063e0751f5a94/tree_sitter_python-0.25.0-cp310-abi3-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e61d60d8c2a0cc63d6ec4ba4e99ce61b802d2e39ef9db799bdf2a8f932a6cd4b",
                "md5": "ddcef68bfb4a9c68750f6f7b79878e96",
                "sha256": "480c21dbd995b7fe44813e741d71fed10ba695e7caab627fb034e3828469d762"
            },
            "downloads": -1,
            "filename": "tree_sitter_python-0.25.0-cp310-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ddcef68bfb4a9c68750f6f7b79878e96",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 76691,
            "upload_time": "2025-09-11T06:47:49",
            "upload_time_iso_8601": "2025-09-11T06:47:49.038986Z",
            "url": "https://files.pythonhosted.org/packages/e6/1d/60d8c2a0cc63d6ec4ba4e99ce61b802d2e39ef9db799bdf2a8f932a6cd4b/tree_sitter_python-0.25.0-cp310-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aacbd9b0b67d037922d60cbe0359e0c86457c2da721bc714381a63e2c8e35eba",
                "md5": "e6b60a41e28746db567b72693b34e403",
                "sha256": "86f118e5eecad616ecdb81d171a36dde9bef5a0b21ed71ea9c3e390813c3baf5"
            },
            "downloads": -1,
            "filename": "tree_sitter_python-0.25.0-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e6b60a41e28746db567b72693b34e403",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 108133,
            "upload_time": "2025-09-11T06:47:50",
            "upload_time_iso_8601": "2025-09-11T06:47:50.499015Z",
            "url": "https://files.pythonhosted.org/packages/aa/cb/d9b0b67d037922d60cbe0359e0c86457c2da721bc714381a63e2c8e35eba/tree_sitter_python-0.25.0-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "40bdbf4787f57e6b2860f3f1c8c62f045b39fb32d6bac4b53d7a9e66de968440",
                "md5": "1cfbae8c124fd8b5b9aea539c2bef6a2",
                "sha256": "be71650ca2b93b6e9649e5d65c6811aad87a7614c8c1003246b303f6b150f61b"
            },
            "downloads": -1,
            "filename": "tree_sitter_python-0.25.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "1cfbae8c124fd8b5b9aea539c2bef6a2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 110603,
            "upload_time": "2025-09-11T06:47:51",
            "upload_time_iso_8601": "2025-09-11T06:47:51.985452Z",
            "url": "https://files.pythonhosted.org/packages/40/bd/bf4787f57e6b2860f3f1c8c62f045b39fb32d6bac4b53d7a9e66de968440/tree_sitter_python-0.25.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5d25feff09f5c2f32484fbce15db8b49455c7572346ce61a699a41972dea7318",
                "md5": "4f4118a2fc89aa17eac80c4db1fb4d69",
                "sha256": "e6d5b5799628cc0f24691ab2a172a8e676f668fe90dc60468bee14084a35c16d"
            },
            "downloads": -1,
            "filename": "tree_sitter_python-0.25.0-cp310-abi3-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4f4118a2fc89aa17eac80c4db1fb4d69",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 108998,
            "upload_time": "2025-09-11T06:47:53",
            "upload_time_iso_8601": "2025-09-11T06:47:53.046758Z",
            "url": "https://files.pythonhosted.org/packages/5d/25/feff09f5c2f32484fbce15db8b49455c7572346ce61a699a41972dea7318/tree_sitter_python-0.25.0-cp310-abi3-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "75694946da3d6c0df316ccb938316ce007fb565d08f89d02d854f2d308f0309f",
                "md5": "b4f8ba249226d1c441068e1052c22ad0",
                "sha256": "71959832fc5d9642e52c11f2f7d79ae520b461e63334927e93ca46cd61cd9683"
            },
            "downloads": -1,
            "filename": "tree_sitter_python-0.25.0-cp310-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b4f8ba249226d1c441068e1052c22ad0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 107268,
            "upload_time": "2025-09-11T06:47:54",
            "upload_time_iso_8601": "2025-09-11T06:47:54.388653Z",
            "url": "https://files.pythonhosted.org/packages/75/69/4946da3d6c0df316ccb938316ce007fb565d08f89d02d854f2d308f0309f/tree_sitter_python-0.25.0-cp310-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "eda2996fc2dfa1076dc460d3e2f3c75974ea4b8f02f6bc925383aaae519920e8",
                "md5": "a5b3b896761c25e4ff73fe3406252fb1",
                "sha256": "9bcde33f18792de54ee579b00e1b4fe186b7926825444766f849bf7181793a76"
            },
            "downloads": -1,
            "filename": "tree_sitter_python-0.25.0-cp310-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a5b3b896761c25e4ff73fe3406252fb1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 76073,
            "upload_time": "2025-09-11T06:47:55",
            "upload_time_iso_8601": "2025-09-11T06:47:55.773166Z",
            "url": "https://files.pythonhosted.org/packages/ed/a2/996fc2dfa1076dc460d3e2f3c75974ea4b8f02f6bc925383aaae519920e8/tree_sitter_python-0.25.0-cp310-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "07194b5569d9b1ebebb5907d11554a96ef3fa09364a30fcfabeff587495b512f",
                "md5": "cf44857829139f30e817579653ae7047",
                "sha256": "0fbf6a3774ad7e89ee891851204c2e2c47e12b63a5edbe2e9156997731c128bb"
            },
            "downloads": -1,
            "filename": "tree_sitter_python-0.25.0-cp310-abi3-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "cf44857829139f30e817579653ae7047",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 74169,
            "upload_time": "2025-09-11T06:47:56",
            "upload_time_iso_8601": "2025-09-11T06:47:56.747816Z",
            "url": "https://files.pythonhosted.org/packages/07/19/4b5569d9b1ebebb5907d11554a96ef3fa09364a30fcfabeff587495b512f/tree_sitter_python-0.25.0-cp310-abi3-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b88bc992ff0e768cb6768d5c96234579bf8842b3a633db641455d86dd30d5dac",
                "md5": "24a38e3a08e2325a958059e00581621c",
                "sha256": "b13e090f725f5b9c86aa455a268553c65cadf325471ad5b65cd29cac8a1a68ac"
            },
            "downloads": -1,
            "filename": "tree_sitter_python-0.25.0.tar.gz",
            "has_sig": false,
            "md5_digest": "24a38e3a08e2325a958059e00581621c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 159845,
            "upload_time": "2025-09-11T06:47:58",
            "upload_time_iso_8601": "2025-09-11T06:47:58.159501Z",
            "url": "https://files.pythonhosted.org/packages/b8/8b/c992ff0e768cb6768d5c96234579bf8842b3a633db641455d86dd30d5dac/tree_sitter_python-0.25.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-11 06:47:58",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "tree-sitter",
    "github_project": "tree-sitter-python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "tree-sitter-python"
}
        
Elapsed time: 0.46632s