# 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": "",
"name": "tree-sitter-python",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "parsing,incremental,python",
"author": "Max Brunsfeld, Amaan Qureshi",
"author_email": "",
"download_url": "",
"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.21.0",
"project_urls": null,
"split_keywords": [
"parsing",
"incremental",
"python"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "970522fea3af54bbd9495dc54bc2e6d8aa6f4c7873e411e9e554cfce2cffa00c",
"md5": "850e695962ceae05cf23a78194feafcc",
"sha256": "29e3addfabdaa88fa2aaaa2426d8ff12f0a0346c46b10dd5a76424355e5fa3cc"
},
"downloads": -1,
"filename": "tree_sitter_python-0.21.0-cp38-abi3-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "850e695962ceae05cf23a78194feafcc",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 84895,
"upload_time": "2024-03-11T21:35:44",
"upload_time_iso_8601": "2024-03-11T21:35:44.954942Z",
"url": "https://files.pythonhosted.org/packages/97/05/22fea3af54bbd9495dc54bc2e6d8aa6f4c7873e411e9e554cfce2cffa00c/tree_sitter_python-0.21.0-cp38-abi3-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "27f8d499f2685150b40ac60a938d18d4092ee1f8a268e80f64d9937d58ea492b",
"md5": "114881be107f421c64a89bb346193af7",
"sha256": "4b40e71ebd41046ca4fcde78b734e86f0b3f77055f51f1cac6e2662c37ec0520"
},
"downloads": -1,
"filename": "tree_sitter_python-0.21.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "114881be107f421c64a89bb346193af7",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 135029,
"upload_time": "2024-03-11T21:35:46",
"upload_time_iso_8601": "2024-03-11T21:35:46.848572Z",
"url": "https://files.pythonhosted.org/packages/27/f8/d499f2685150b40ac60a938d18d4092ee1f8a268e80f64d9937d58ea492b/tree_sitter_python-0.21.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "67026ae203742c425a997d02147d2964cba2a16336e6a77d86680c5199db5522",
"md5": "42b4e2eb34fc4038c0ba46f446d2546b",
"sha256": "cda4e742627724eabed95e06ca67b640f8b31e86e776905afc396c928082f032"
},
"downloads": -1,
"filename": "tree_sitter_python-0.21.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "42b4e2eb34fc4038c0ba46f446d2546b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 130568,
"upload_time": "2024-03-11T21:35:47",
"upload_time_iso_8601": "2024-03-11T21:35:47.915417Z",
"url": "https://files.pythonhosted.org/packages/67/02/6ae203742c425a997d02147d2964cba2a16336e6a77d86680c5199db5522/tree_sitter_python-0.21.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "36221b8292b5913827b7f914ae7370c6df2ee4ffe26733b5089e19f347c33973",
"md5": "605803c6e839e9b62e54cc95a27e0eab",
"sha256": "df142d166aa6b575fdb0726a64d56cb1d8cb7a3ad5377eb5fa90557ffe4caffe"
},
"downloads": -1,
"filename": "tree_sitter_python-0.21.0-cp38-abi3-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "605803c6e839e9b62e54cc95a27e0eab",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 137005,
"upload_time": "2024-03-11T21:35:49",
"upload_time_iso_8601": "2024-03-11T21:35:49.068997Z",
"url": "https://files.pythonhosted.org/packages/36/22/1b8292b5913827b7f914ae7370c6df2ee4ffe26733b5089e19f347c33973/tree_sitter_python-0.21.0-cp38-abi3-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f5aa9edb9a8bb9ae1af1a35cdc6e38ef49ede47cbb21aca803161c4b73329c7a",
"md5": "c5458311d0f8a2c07bc832433d69a59c",
"sha256": "23a0cf850788c990436704837e6125cbf6535fe5a5729b9a84846fc254e915c7"
},
"downloads": -1,
"filename": "tree_sitter_python-0.21.0-cp38-abi3-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "c5458311d0f8a2c07bc832433d69a59c",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 132642,
"upload_time": "2024-03-11T21:35:50",
"upload_time_iso_8601": "2024-03-11T21:35:50.689026Z",
"url": "https://files.pythonhosted.org/packages/f5/aa/9edb9a8bb9ae1af1a35cdc6e38ef49ede47cbb21aca803161c4b73329c7a/tree_sitter_python-0.21.0-cp38-abi3-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a5aeb993f77df8a34ff3a40befd4275d26cad5fa8399662e79665f1db945e764",
"md5": "f09287608a9ad456cee553a4f9ff091f",
"sha256": "86dce33757fa8d420d1c9089280d352507a7b9601b26732c73b77e9d0ddd8604"
},
"downloads": -1,
"filename": "tree_sitter_python-0.21.0-cp38-abi3-win32.whl",
"has_sig": false,
"md5_digest": "f09287608a9ad456cee553a4f9ff091f",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 84333,
"upload_time": "2024-03-11T21:35:52",
"upload_time_iso_8601": "2024-03-11T21:35:52.301238Z",
"url": "https://files.pythonhosted.org/packages/a5/ae/b993f77df8a34ff3a40befd4275d26cad5fa8399662e79665f1db945e764/tree_sitter_python-0.21.0-cp38-abi3-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f75509bfe6cb8c15f8ac6feac2ca6a80ab60838f13cd8fab314f2f34d9e5379b",
"md5": "8ed5d1a6fd5ee396e83cd1938bcba46a",
"sha256": "86b5c81b00f07b9cdc87e4fade0497c0af7b95365908608e31070668564b02e7"
},
"downloads": -1,
"filename": "tree_sitter_python-0.21.0-cp38-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "8ed5d1a6fd5ee396e83cd1938bcba46a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 85061,
"upload_time": "2024-03-11T21:35:53",
"upload_time_iso_8601": "2024-03-11T21:35:53.236502Z",
"url": "https://files.pythonhosted.org/packages/f7/55/09bfe6cb8c15f8ac6feac2ca6a80ab60838f13cd8fab314f2f34d9e5379b/tree_sitter_python-0.21.0-cp38-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-11 21:35:44",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "tree-sitter-python"
}