# py-tree-sitter-spthy
[](https://pypi.org/project/py-tree-sitter-spthy/)
[](./LICENSE)
This project provides Python bindings for the SPTHY grammar, based on the [tree-sitter grammar from vscode-tamarin](https://github.com/tamarin-prover/vscode-tamarin/tree/a54f341f62f6ce9b79e04e5c3cfd6063c48d461f/src/grammar/tree-sitter-tamarin).
The grammar is compiled and made accessible on PyPI, allowing integration with the `tree-sitter` library in Python. This enables parsing and analysis of SPTHY files directly from Python code.
## Features
- SPTHY grammar support for tree-sitter in Python
- Easy installation via PyPI
- Direct integration with the `tree-sitter` Python library
## Installation
```bash
pip install py-tree-sitter-spthy
```
## Usage
You can use this package with the `tree-sitter` Python library to parse SPTHY files.
## License
This project is licensed under the [GNU GPLv3 License](./LICENSE).
## Contributing
Contributions are welcome! Please open issues or pull requests for improvements or bug fixes.
## Acknowledgements
This project is based on the SPTHY grammar from the [Tamarin Prover](https://tamarin-prover.com) project, using the official repo of the vscode plugin.
Raw data
{
"_id": null,
"home_page": null,
"name": "py-tree-sitter-spthy",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "tree-sitter, parser, spthy, tamarin, protocol, verification, security, formal-methods, syntax-tree, parsing",
"author": null,
"author_email": "Luca Mandrelli <luca.mandrelli@icloud.com>",
"download_url": null,
"platform": null,
"description": "# py-tree-sitter-spthy\n\n[](https://pypi.org/project/py-tree-sitter-spthy/)\n[](./LICENSE)\n\nThis project provides Python bindings for the SPTHY grammar, based on the [tree-sitter grammar from vscode-tamarin](https://github.com/tamarin-prover/vscode-tamarin/tree/a54f341f62f6ce9b79e04e5c3cfd6063c48d461f/src/grammar/tree-sitter-tamarin).\n\nThe grammar is compiled and made accessible on PyPI, allowing integration with the `tree-sitter` library in Python. This enables parsing and analysis of SPTHY files directly from Python code.\n\n## Features\n\n- SPTHY grammar support for tree-sitter in Python\n- Easy installation via PyPI\n- Direct integration with the `tree-sitter` Python library\n\n## Installation\n\n```bash\npip install py-tree-sitter-spthy\n```\n\n## Usage\n\nYou can use this package with the `tree-sitter` Python library to parse SPTHY files.\n\n## License\n\nThis project is licensed under the [GNU GPLv3 License](./LICENSE).\n\n## Contributing\n\nContributions are welcome! Please open issues or pull requests for improvements or bug fixes.\n\n## Acknowledgements\n\nThis project is based on the SPTHY grammar from the [Tamarin Prover](https://tamarin-prover.com) project, using the official repo of the vscode plugin.\n",
"bugtrack_url": null,
"license": null,
"summary": "Tree-sitter parser for Spthy language (Tamarin Prover)",
"version": "1.2.2",
"project_urls": {
"Bug Tracker": "https://github.com/lmandrelli/py-tree-sitter-spthy/issues",
"Documentation": "https://github.com/lmandrelli/py-tree-sitter-spthy/blob/main/README.md",
"Homepage": "https://github.com/lmandrelli/py-tree-sitter-spthy",
"Issues": "https://github.com/lmandrelli/py-tree-sitter-spthy/issues",
"Repository": "https://github.com/lmandrelli/py-tree-sitter-spthy",
"Source Code": "https://github.com/lmandrelli/py-tree-sitter-spthy"
},
"split_keywords": [
"tree-sitter",
" parser",
" spthy",
" tamarin",
" protocol",
" verification",
" security",
" formal-methods",
" syntax-tree",
" parsing"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "3d4c917a3add55ab2c05ffb3d4065a5f112ffa8ebbfefb3e1853d6a1b3d6817d",
"md5": "19929fbb438decbf7bf072557d03b246",
"sha256": "f971d9ba3b47bfd95b32351d878333bb00ff27450d321545c67b237864b3e611"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "19929fbb438decbf7bf072557d03b246",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 68820,
"upload_time": "2025-10-28T11:46:09",
"upload_time_iso_8601": "2025-10-28T11:46:09.387056Z",
"url": "https://files.pythonhosted.org/packages/3d/4c/917a3add55ab2c05ffb3d4065a5f112ffa8ebbfefb3e1853d6a1b3d6817d/py_tree_sitter_spthy-1.2.2-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "233efcd0c8208066cae4238af29ed38a5bfc7efeefbefcec5b92f180f870474b",
"md5": "1afc49df437b51162874751adc6b05da",
"sha256": "1901f7a90d115718ac4edbc9ad1db8cedd3268a05bdb2e0b02f8b153d1c9ec3c"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "1afc49df437b51162874751adc6b05da",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 71806,
"upload_time": "2025-10-28T11:46:10",
"upload_time_iso_8601": "2025-10-28T11:46:10.617985Z",
"url": "https://files.pythonhosted.org/packages/23/3e/fcd0c8208066cae4238af29ed38a5bfc7efeefbefcec5b92f180f870474b/py_tree_sitter_spthy-1.2.2-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "316f812dc117ebe8a63fb0eb668c1ea0a2401601d3fdc533b983320c6a6fc4f8",
"md5": "f50569b1900074e5367161184be0d0c2",
"sha256": "59e2aa185de1cb00795b3b3babdf49bfec756b20892ce91bc13858256b6f6e6b"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl",
"has_sig": false,
"md5_digest": "f50569b1900074e5367161184be0d0c2",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 86264,
"upload_time": "2025-10-28T11:46:11",
"upload_time_iso_8601": "2025-10-28T11:46:11.524548Z",
"url": "https://files.pythonhosted.org/packages/31/6f/812dc117ebe8a63fb0eb668c1ea0a2401601d3fdc533b983320c6a6fc4f8/py_tree_sitter_spthy-1.2.2-cp310-cp310-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": "cc1d62c3143936bb4c82c7246c0994307ec6266b275daa2f6f2f9e88a96b7d24",
"md5": "75df923bcaf4e597420b7fdd0052caa8",
"sha256": "f9a08e128edd58abeadb1160686ca9856b1826c455f9751d830b3fe86730ec1f"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "75df923bcaf4e597420b7fdd0052caa8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 87136,
"upload_time": "2025-10-28T11:46:12",
"upload_time_iso_8601": "2025-10-28T11:46:12.584841Z",
"url": "https://files.pythonhosted.org/packages/cc/1d/62c3143936bb4c82c7246c0994307ec6266b275daa2f6f2f9e88a96b7d24/py_tree_sitter_spthy-1.2.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "754132b42b46a25dc08b0e961851a379ef8d9172af65e239e585c3adf9ebf64c",
"md5": "7e02dc014b01a414702958d458d45575",
"sha256": "39e4bee871b471de9e870331ed29d9c25c2c708e0267558346660ccbf0fd743d"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "7e02dc014b01a414702958d458d45575",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 86354,
"upload_time": "2025-10-28T11:46:13",
"upload_time_iso_8601": "2025-10-28T11:46:13.973344Z",
"url": "https://files.pythonhosted.org/packages/75/41/32b42b46a25dc08b0e961851a379ef8d9172af65e239e585c3adf9ebf64c/py_tree_sitter_spthy-1.2.2-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8e1042f664de7bcc13b44d2481102b95a25c42cb7cd932f41e75b8736009176e",
"md5": "9cd1fa1f538350879abbadb9c573e4c9",
"sha256": "fa7e95e999afc3e0f90f48b9e1b463980093d7cf7ff8bc3fda89de2164915fe2"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "9cd1fa1f538350879abbadb9c573e4c9",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 86264,
"upload_time": "2025-10-28T11:46:15",
"upload_time_iso_8601": "2025-10-28T11:46:15.196698Z",
"url": "https://files.pythonhosted.org/packages/8e/10/42f664de7bcc13b44d2481102b95a25c42cb7cd932f41e75b8736009176e/py_tree_sitter_spthy-1.2.2-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fd3866e677fd5e59624f2798e7ad4e0b14081b6afe6e9d6f47d10cb7a5278d2d",
"md5": "a286889eddb81237e79777a5247a5ff6",
"sha256": "8ffd128f93d412e136fa8b321be1e484613390db166c181113bb40a58675faf1"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "a286889eddb81237e79777a5247a5ff6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 72091,
"upload_time": "2025-10-28T11:46:16",
"upload_time_iso_8601": "2025-10-28T11:46:16.126356Z",
"url": "https://files.pythonhosted.org/packages/fd/38/66e677fd5e59624f2798e7ad4e0b14081b6afe6e9d6f47d10cb7a5278d2d/py_tree_sitter_spthy-1.2.2-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "26b72fb30dbe04b67a502fc90c5c840d89fb7b6f4e9a6d83c80bef21d260a458",
"md5": "552112e2b4d9038af9515d1f262ae6d3",
"sha256": "6d43f959da2cc0d6c93a1cc08448dea84f4b27e401feef45dea67c5fee441213"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp310-cp310-win_arm64.whl",
"has_sig": false,
"md5_digest": "552112e2b4d9038af9515d1f262ae6d3",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 70645,
"upload_time": "2025-10-28T11:46:17",
"upload_time_iso_8601": "2025-10-28T11:46:17.012686Z",
"url": "https://files.pythonhosted.org/packages/26/b7/2fb30dbe04b67a502fc90c5c840d89fb7b6f4e9a6d83c80bef21d260a458/py_tree_sitter_spthy-1.2.2-cp310-cp310-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "aafdd3b16c334d2e8665204b7f8f53cdbe715fbc216dda14a4edd9caca1399b2",
"md5": "e2a3db14e4c1601f1c22bce0d47bee47",
"sha256": "faf29c999907e6efe018773cff5c0288841f69a180abe1c9eac134049f3bcfaf"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "e2a3db14e4c1601f1c22bce0d47bee47",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 68823,
"upload_time": "2025-10-28T11:46:17",
"upload_time_iso_8601": "2025-10-28T11:46:17.885690Z",
"url": "https://files.pythonhosted.org/packages/aa/fd/d3b16c334d2e8665204b7f8f53cdbe715fbc216dda14a4edd9caca1399b2/py_tree_sitter_spthy-1.2.2-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "221888120e3e8fe24287f343e13c844de0d085007d092bb2501d3efd6bdb4914",
"md5": "99b7fea77334608ea6c163da1d92b4c6",
"sha256": "35dd8b76af1bd84925601b5ec4549bb2c230705c8e8447c87bb2421d6f9f9d31"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "99b7fea77334608ea6c163da1d92b4c6",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 71807,
"upload_time": "2025-10-28T11:46:18",
"upload_time_iso_8601": "2025-10-28T11:46:18.751724Z",
"url": "https://files.pythonhosted.org/packages/22/18/88120e3e8fe24287f343e13c844de0d085007d092bb2501d3efd6bdb4914/py_tree_sitter_spthy-1.2.2-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "efab90b0e4c33fe0af667b370209dbcbba78a45d560f6029338f36b4152475f0",
"md5": "8833b5980b35cb29e0efc8b0748ab48a",
"sha256": "f607ceb39a7c1e67a4e0ad3143ca17f1cff4f17759ddc6d99e327383afb84c29"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl",
"has_sig": false,
"md5_digest": "8833b5980b35cb29e0efc8b0748ab48a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 86291,
"upload_time": "2025-10-28T11:46:19",
"upload_time_iso_8601": "2025-10-28T11:46:19.977540Z",
"url": "https://files.pythonhosted.org/packages/ef/ab/90b0e4c33fe0af667b370209dbcbba78a45d560f6029338f36b4152475f0/py_tree_sitter_spthy-1.2.2-cp311-cp311-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": "8ffe77900958edde5fc35cf301216283220d205b11bd05e7870f8161b3c6fc46",
"md5": "3a8250c80571cf4d6b4cb31882a953c6",
"sha256": "50259edfd95ec3f208a490002688cf94641bc4e97f460fa9d5ba961393a12b41"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "3a8250c80571cf4d6b4cb31882a953c6",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 87164,
"upload_time": "2025-10-28T11:46:21",
"upload_time_iso_8601": "2025-10-28T11:46:21.175234Z",
"url": "https://files.pythonhosted.org/packages/8f/fe/77900958edde5fc35cf301216283220d205b11bd05e7870f8161b3c6fc46/py_tree_sitter_spthy-1.2.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f883472420b4fe9520e31030abb84efcd93bf1091def8239961458a233f56b01",
"md5": "9a8eada366ea9416dae5933e137ca986",
"sha256": "4bac739145a4eb789f6ccae71de1a662e3efd713a9c7d7ac3fc0ee346158a242"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "9a8eada366ea9416dae5933e137ca986",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 86350,
"upload_time": "2025-10-28T11:46:22",
"upload_time_iso_8601": "2025-10-28T11:46:22.126902Z",
"url": "https://files.pythonhosted.org/packages/f8/83/472420b4fe9520e31030abb84efcd93bf1091def8239961458a233f56b01/py_tree_sitter_spthy-1.2.2-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2e3fe7d91e53000bbec86fe0a56248a480fc0af8577775938c4385b6accde780",
"md5": "8ee44e0c0f73dd3bf57d18c1c1572c87",
"sha256": "2ff82a5f8b776947d226753e219d2a7e0c4a9bf8d189dca846ba67500a2f2392"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "8ee44e0c0f73dd3bf57d18c1c1572c87",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 86268,
"upload_time": "2025-10-28T11:46:23",
"upload_time_iso_8601": "2025-10-28T11:46:23.343988Z",
"url": "https://files.pythonhosted.org/packages/2e/3f/e7d91e53000bbec86fe0a56248a480fc0af8577775938c4385b6accde780/py_tree_sitter_spthy-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a8b06d58e3d568ca636cb834d311a48f0384f5e8268a221adaf3d27658b4d890",
"md5": "3c65bece836faccf1bae0ebb50feb424",
"sha256": "c43676bc63ac4d2fb0ad02984c9f0dd670c833620609e94de2cf18818cdb4682"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "3c65bece836faccf1bae0ebb50feb424",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 72086,
"upload_time": "2025-10-28T11:46:24",
"upload_time_iso_8601": "2025-10-28T11:46:24.267946Z",
"url": "https://files.pythonhosted.org/packages/a8/b0/6d58e3d568ca636cb834d311a48f0384f5e8268a221adaf3d27658b4d890/py_tree_sitter_spthy-1.2.2-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3410c08bca39052dd554a27b4e3962ad368632c49c4701d78ef02a9942658dbe",
"md5": "97f7bd1ca715bdc378466c17d0a9f384",
"sha256": "c0d4cafbb321a77e14148f6cd59de70e8a35eb5c4c987bd69aab37d3c0ef2de0"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp311-cp311-win_arm64.whl",
"has_sig": false,
"md5_digest": "97f7bd1ca715bdc378466c17d0a9f384",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 70642,
"upload_time": "2025-10-28T11:46:25",
"upload_time_iso_8601": "2025-10-28T11:46:25.188455Z",
"url": "https://files.pythonhosted.org/packages/34/10/c08bca39052dd554a27b4e3962ad368632c49c4701d78ef02a9942658dbe/py_tree_sitter_spthy-1.2.2-cp311-cp311-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3399d8a5d55fa2b1aaebb7b976a7eb32301c97802669fa64f722d398af63593c",
"md5": "186f66cde2c1460cff6546ec34ac60ea",
"sha256": "16bcd67865b2d77f7a00c1bf45204f5eb1ada07de84c6d5004ff5bb081d93518"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "186f66cde2c1460cff6546ec34ac60ea",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 68827,
"upload_time": "2025-10-28T11:46:26",
"upload_time_iso_8601": "2025-10-28T11:46:26.095798Z",
"url": "https://files.pythonhosted.org/packages/33/99/d8a5d55fa2b1aaebb7b976a7eb32301c97802669fa64f722d398af63593c/py_tree_sitter_spthy-1.2.2-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9a6dba06525d5858041154feab232b758dbd8976efdca5b315c640147f96fb41",
"md5": "866fb3dfd9346709a28a9de2094ed870",
"sha256": "7e91b150c95d587cd17e531c980b5177c538717bb3d9619d8cfc0a81bd451b94"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "866fb3dfd9346709a28a9de2094ed870",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 71813,
"upload_time": "2025-10-28T11:46:27",
"upload_time_iso_8601": "2025-10-28T11:46:27.290939Z",
"url": "https://files.pythonhosted.org/packages/9a/6d/ba06525d5858041154feab232b758dbd8976efdca5b315c640147f96fb41/py_tree_sitter_spthy-1.2.2-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "24422b27c23c3ffdfde581b87b198568d8a90305a4eaae604a1dc7dc97b9f052",
"md5": "220217bd693f16e2cc8c985029471919",
"sha256": "06a0435e5d6cbef7dc322d0afee149f6868ac9455ccf43d363dac96ae8cf9bd1"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl",
"has_sig": false,
"md5_digest": "220217bd693f16e2cc8c985029471919",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 86458,
"upload_time": "2025-10-28T11:46:28",
"upload_time_iso_8601": "2025-10-28T11:46:28.176476Z",
"url": "https://files.pythonhosted.org/packages/24/42/2b27c23c3ffdfde581b87b198568d8a90305a4eaae604a1dc7dc97b9f052/py_tree_sitter_spthy-1.2.2-cp312-cp312-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": "d1ddb06953a706034ef668a04a7bf073df7be07fd98fe8daea1c8e076df1b02e",
"md5": "142701cb7117a8f7afc13d3e12e8019c",
"sha256": "4d5fc35c9706fe31d10f127c306d5412e653680c90fd27c3224e4d908f8ca5b3"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "142701cb7117a8f7afc13d3e12e8019c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 87324,
"upload_time": "2025-10-28T11:46:29",
"upload_time_iso_8601": "2025-10-28T11:46:29.050496Z",
"url": "https://files.pythonhosted.org/packages/d1/dd/b06953a706034ef668a04a7bf073df7be07fd98fe8daea1c8e076df1b02e/py_tree_sitter_spthy-1.2.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "91d0748737ac0b9cf79c2d69b06461f06531f8de26860237152ffa17f3249407",
"md5": "f8fd90890ac241c64bf89a423514890d",
"sha256": "65d307534bd54e2f08c9860f2e7862c0fb5aa6a1a7a897fd0a68971eb2f91555"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "f8fd90890ac241c64bf89a423514890d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 86475,
"upload_time": "2025-10-28T11:46:29",
"upload_time_iso_8601": "2025-10-28T11:46:29.958822Z",
"url": "https://files.pythonhosted.org/packages/91/d0/748737ac0b9cf79c2d69b06461f06531f8de26860237152ffa17f3249407/py_tree_sitter_spthy-1.2.2-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3c99e87f2276b1b0af52cf7a89dfe77164cc9051c50ea5c6ec19ace6edc69c87",
"md5": "9450c89132704e907589d1b06a92c943",
"sha256": "0fc30270046c1a7e3b12bbf3573f472e1edf55c1bfce031202ed175fc247977e"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "9450c89132704e907589d1b06a92c943",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 86367,
"upload_time": "2025-10-28T11:46:30",
"upload_time_iso_8601": "2025-10-28T11:46:30.889090Z",
"url": "https://files.pythonhosted.org/packages/3c/99/e87f2276b1b0af52cf7a89dfe77164cc9051c50ea5c6ec19ace6edc69c87/py_tree_sitter_spthy-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "733f84114d1c62048bb6d3dc54587b3d76ab5fa27f4e355f7730f14106442467",
"md5": "b56ac92e42d8e102929a271e9b66e394",
"sha256": "c63259ada29ba1023e606da586cc2787bb1404d4f5e81ec497dd43642f0d3864"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "b56ac92e42d8e102929a271e9b66e394",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 72093,
"upload_time": "2025-10-28T11:46:31",
"upload_time_iso_8601": "2025-10-28T11:46:31.709633Z",
"url": "https://files.pythonhosted.org/packages/73/3f/84114d1c62048bb6d3dc54587b3d76ab5fa27f4e355f7730f14106442467/py_tree_sitter_spthy-1.2.2-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ad5301a34eb8086449b372bbae63182d5233794ab07f0edbe1dabc08dd172f2b",
"md5": "2ad275ace9f9d33f0d050d3f68319038",
"sha256": "5fdd98dfcfa2867a6537501b9244613dcbf512f53d683c89094bafa4d5dc9045"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp312-cp312-win_arm64.whl",
"has_sig": false,
"md5_digest": "2ad275ace9f9d33f0d050d3f68319038",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 70646,
"upload_time": "2025-10-28T11:46:32",
"upload_time_iso_8601": "2025-10-28T11:46:32.593700Z",
"url": "https://files.pythonhosted.org/packages/ad/53/01a34eb8086449b372bbae63182d5233794ab07f0edbe1dabc08dd172f2b/py_tree_sitter_spthy-1.2.2-cp312-cp312-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "43b78946a3067ab94ad41823e34ebc1514acb825fb69f7c6a3bc13e9e6e5c4b9",
"md5": "4d7068bf375823f22ad412a67e389b52",
"sha256": "d0b96ab9dfc292217b9a1b48905a095357a75283df06c671a5c0e0c032e12d96"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "4d7068bf375823f22ad412a67e389b52",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 68827,
"upload_time": "2025-10-28T11:46:33",
"upload_time_iso_8601": "2025-10-28T11:46:33.576973Z",
"url": "https://files.pythonhosted.org/packages/43/b7/8946a3067ab94ad41823e34ebc1514acb825fb69f7c6a3bc13e9e6e5c4b9/py_tree_sitter_spthy-1.2.2-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "25ea370b47186e358ef94998cd51c5cd3b691fb899bcc71a71bdffd4806edbe5",
"md5": "f1cc126fd557266ec8b44c1387d21da6",
"sha256": "0389e6e694190f74d01cc23aba526029361f2ff3d5c00858480f330daf470c34"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f1cc126fd557266ec8b44c1387d21da6",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 71810,
"upload_time": "2025-10-28T11:46:34",
"upload_time_iso_8601": "2025-10-28T11:46:34.807711Z",
"url": "https://files.pythonhosted.org/packages/25/ea/370b47186e358ef94998cd51c5cd3b691fb899bcc71a71bdffd4806edbe5/py_tree_sitter_spthy-1.2.2-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0c41bc990036597c2c41607055c87bae02fb299731f2d8cefab55de689650013",
"md5": "4dcfd521ccc421048e40a6d95e7ccd33",
"sha256": "9a714246d43590c569eb489fdb6e96faaffab115eebb995b8cebc2ccafd060ec"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl",
"has_sig": false,
"md5_digest": "4dcfd521ccc421048e40a6d95e7ccd33",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 86437,
"upload_time": "2025-10-28T11:46:35",
"upload_time_iso_8601": "2025-10-28T11:46:35.746683Z",
"url": "https://files.pythonhosted.org/packages/0c/41/bc990036597c2c41607055c87bae02fb299731f2d8cefab55de689650013/py_tree_sitter_spthy-1.2.2-cp313-cp313-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": "cff09a23309c0f2266b18289d4d4a47469364f6d96a3fc436d8000832acc9bfa",
"md5": "6d74679680adac32e54ad9a776f2996a",
"sha256": "4a0bef119a5e75f08890618ef4e0a22c58fd6e0b6f25f15eed465f57cd95dd3e"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "6d74679680adac32e54ad9a776f2996a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 87305,
"upload_time": "2025-10-28T11:46:36",
"upload_time_iso_8601": "2025-10-28T11:46:36.988197Z",
"url": "https://files.pythonhosted.org/packages/cf/f0/9a23309c0f2266b18289d4d4a47469364f6d96a3fc436d8000832acc9bfa/py_tree_sitter_spthy-1.2.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ea4cc8e3104915fbf1535af5412fcfbbe4109ce5d1f170550a9ae6d919f9f63f",
"md5": "a4b76f616a2410ba65b410940d97616e",
"sha256": "612f1ba4266a242ffc3d1f0e08e09205076be989007db3fcbb560453a4e737c5"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp313-cp313-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "a4b76f616a2410ba65b410940d97616e",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 86533,
"upload_time": "2025-10-28T11:46:38",
"upload_time_iso_8601": "2025-10-28T11:46:38.059929Z",
"url": "https://files.pythonhosted.org/packages/ea/4c/c8e3104915fbf1535af5412fcfbbe4109ce5d1f170550a9ae6d919f9f63f/py_tree_sitter_spthy-1.2.2-cp313-cp313-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2de25b7f730a80939fa5562f29725a17652a6131e2a306f8e982ac2b13fae57c",
"md5": "c32afa5a026aac9dd1fd41ccb73f3a51",
"sha256": "cef090437bbc162a3c2ba663a94467d1b70a758637b3c52940ac72ad6cea5e5d"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "c32afa5a026aac9dd1fd41ccb73f3a51",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 86424,
"upload_time": "2025-10-28T11:46:39",
"upload_time_iso_8601": "2025-10-28T11:46:39.343546Z",
"url": "https://files.pythonhosted.org/packages/2d/e2/5b7f730a80939fa5562f29725a17652a6131e2a306f8e982ac2b13fae57c/py_tree_sitter_spthy-1.2.2-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "37458ecd2cb021d7d6c75444088c92d1524c135536a4312f9b40e40146e08667",
"md5": "c94eaf73ecefe65e14337782235bc473",
"sha256": "944a45ee3a69cf638829be9d6f3fdb6f773818644467c77b37e3d8d9febe2682"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "c94eaf73ecefe65e14337782235bc473",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 72088,
"upload_time": "2025-10-28T11:46:40",
"upload_time_iso_8601": "2025-10-28T11:46:40.268978Z",
"url": "https://files.pythonhosted.org/packages/37/45/8ecd2cb021d7d6c75444088c92d1524c135536a4312f9b40e40146e08667/py_tree_sitter_spthy-1.2.2-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3e8ef5dfc441142f1f9e004b1ee087c29cf889815680e4d15f49a67a0952744f",
"md5": "c105df3e08e54abf234813c49ebdac30",
"sha256": "67a946d13fd3236110928eb9d438d24be71cd80b04a0632fc318036cf003ae9c"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp313-cp313-win_arm64.whl",
"has_sig": false,
"md5_digest": "c105df3e08e54abf234813c49ebdac30",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 70646,
"upload_time": "2025-10-28T11:46:41",
"upload_time_iso_8601": "2025-10-28T11:46:41.136791Z",
"url": "https://files.pythonhosted.org/packages/3e/8e/f5dfc441142f1f9e004b1ee087c29cf889815680e4d15f49a67a0952744f/py_tree_sitter_spthy-1.2.2-cp313-cp313-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e8224b02fcbd212ca990890808fd51cc9e8d36b9aa25ba93d48289fb06ef5453",
"md5": "43e5a034f3743f895f3cf6efc376ed0e",
"sha256": "64a57915e4040ac9a8edf1b33286a08846581d458b1f461d5f1a4635a9f7819f"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp314-cp314-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "43e5a034f3743f895f3cf6efc376ed0e",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.10",
"size": 68853,
"upload_time": "2025-10-28T11:46:42",
"upload_time_iso_8601": "2025-10-28T11:46:42.000086Z",
"url": "https://files.pythonhosted.org/packages/e8/22/4b02fcbd212ca990890808fd51cc9e8d36b9aa25ba93d48289fb06ef5453/py_tree_sitter_spthy-1.2.2-cp314-cp314-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c84900963393c347df817d0b31f6bcd3125b51b8180c6d5d2644ffd0b0328d72",
"md5": "4aa2720d1e3e64c20ac8a7ef8c236a81",
"sha256": "e2f5c89f10797a58479874b0a63dd412a87b49e5022c05254b0d20aad944b125"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp314-cp314-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "4aa2720d1e3e64c20ac8a7ef8c236a81",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.10",
"size": 71808,
"upload_time": "2025-10-28T11:46:42",
"upload_time_iso_8601": "2025-10-28T11:46:42.858520Z",
"url": "https://files.pythonhosted.org/packages/c8/49/00963393c347df817d0b31f6bcd3125b51b8180c6d5d2644ffd0b0328d72/py_tree_sitter_spthy-1.2.2-cp314-cp314-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3bf6b79587e663c2fb72c930749f52512da776e9de5364e2ffc89ee00d2673ee",
"md5": "3a309999348e5eedac24e9e71fdc7534",
"sha256": "a13718ab8b9291fda6f85d9ce551b1f4c801601a16e0f6741083e15beb5eab09"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl",
"has_sig": false,
"md5_digest": "3a309999348e5eedac24e9e71fdc7534",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.10",
"size": 86478,
"upload_time": "2025-10-28T11:46:43",
"upload_time_iso_8601": "2025-10-28T11:46:43.739989Z",
"url": "https://files.pythonhosted.org/packages/3b/f6/b79587e663c2fb72c930749f52512da776e9de5364e2ffc89ee00d2673ee/py_tree_sitter_spthy-1.2.2-cp314-cp314-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": "fa0cbc85e5539783d821c6b75392118ee10872160182d5b4b0a26da4de6bfefd",
"md5": "cf86d84cc8605b376f0f09749b978e81",
"sha256": "013e618ec0559d53cad96acba8d9bf98ba691b07319a3f387e2e26ad467efe3a"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "cf86d84cc8605b376f0f09749b978e81",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.10",
"size": 87353,
"upload_time": "2025-10-28T11:46:44",
"upload_time_iso_8601": "2025-10-28T11:46:44.630257Z",
"url": "https://files.pythonhosted.org/packages/fa/0c/bc85e5539783d821c6b75392118ee10872160182d5b4b0a26da4de6bfefd/py_tree_sitter_spthy-1.2.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "158cbf9c043ef3250715dc11c4cc813d9ead94f523e8bd5d8f823402a60e45bf",
"md5": "07bc39475d9d509661ced64f8104d3cb",
"sha256": "6fd37510b45e4e4aac9329e7034fe3e911582e10ea536c314196db1cd4ca2fea"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp314-cp314-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "07bc39475d9d509661ced64f8104d3cb",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.10",
"size": 86580,
"upload_time": "2025-10-28T11:46:45",
"upload_time_iso_8601": "2025-10-28T11:46:45.863848Z",
"url": "https://files.pythonhosted.org/packages/15/8c/bf9c043ef3250715dc11c4cc813d9ead94f523e8bd5d8f823402a60e45bf/py_tree_sitter_spthy-1.2.2-cp314-cp314-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5977bf91e8a021166315da912e710ff15775fb0a47777a716f5214d74670ea6a",
"md5": "bebe210d3261510b17807110b93c6f56",
"sha256": "c11d7c6414c45c7b103f22a7ddbd1575a28bffc989f9f890f6ecd5c722afff30"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp314-cp314-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "bebe210d3261510b17807110b93c6f56",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.10",
"size": 86481,
"upload_time": "2025-10-28T11:46:47",
"upload_time_iso_8601": "2025-10-28T11:46:47.077345Z",
"url": "https://files.pythonhosted.org/packages/59/77/bf91e8a021166315da912e710ff15775fb0a47777a716f5214d74670ea6a/py_tree_sitter_spthy-1.2.2-cp314-cp314-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "75bdb8beef7e95d3552fb606dae643abccd60eef3e1fa4c05d770f9bc2c8f4c9",
"md5": "05b4b58cae10a374fbe7d0b7713b9095",
"sha256": "cf45f3cb553a463b4e13a9173df501a8eeee797cf5d7328440242153a37417d8"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp314-cp314-win_amd64.whl",
"has_sig": false,
"md5_digest": "05b4b58cae10a374fbe7d0b7713b9095",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.10",
"size": 74805,
"upload_time": "2025-10-28T11:46:48",
"upload_time_iso_8601": "2025-10-28T11:46:48.747034Z",
"url": "https://files.pythonhosted.org/packages/75/bd/b8beef7e95d3552fb606dae643abccd60eef3e1fa4c05d770f9bc2c8f4c9/py_tree_sitter_spthy-1.2.2-cp314-cp314-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "90df4da96852fa9b1a25ffade8f4b6cc786769bb9af2777753669df9af59bd5a",
"md5": "64be5d922539d4d35f83e5f6c09026d5",
"sha256": "0ecab8713fd52803063a51a89b246d9df01006c012e6e46c57b4b2e32dc8634d"
},
"downloads": -1,
"filename": "py_tree_sitter_spthy-1.2.2-cp314-cp314-win_arm64.whl",
"has_sig": false,
"md5_digest": "64be5d922539d4d35f83e5f6c09026d5",
"packagetype": "bdist_wheel",
"python_version": "cp314",
"requires_python": ">=3.10",
"size": 73147,
"upload_time": "2025-10-28T11:46:49",
"upload_time_iso_8601": "2025-10-28T11:46:49.995608Z",
"url": "https://files.pythonhosted.org/packages/90/df/4da96852fa9b1a25ffade8f4b6cc786769bb9af2777753669df9af59bd5a/py_tree_sitter_spthy-1.2.2-cp314-cp314-win_arm64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-28 11:46:09",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "lmandrelli",
"github_project": "py-tree-sitter-spthy",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "py-tree-sitter-spthy"
}