Skip to main content

panproto grammar pack: All — every tree-sitter grammar bundled in panproto-grammars (~248 languages)

Project description

panproto-grammars-all

A panproto companion package shipping tree-sitter grammars for all languages: every tree-sitter grammar bundled in panproto-grammars (~248 languages).

Install

pip install panproto-grammars-all

The package declares an entry point under panproto.grammars. panproto's AstParserRegistry factory picks it up automatically; there is nothing to import from this package directly.

Use

import panproto

reg = panproto.AstParserRegistry()
# parse one of the grammars this pack adds:
# schema = reg.parse_with_protocol("typescript", b"...", "main.ts")

See the panproto repository for the full list of available grammar packs and the source for this one at crates/panproto-grammars-all/ and bindings/python-grammars-all/.

License

MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

panproto_grammars_all-0.45.0-cp313-abi3-win_amd64.whl (24.2 MB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.45.0-cp313-abi3-manylinux_2_28_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

panproto_grammars_all-0.45.0-cp313-abi3-macosx_11_0_arm64.whl (26.5 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_all-0.45.0-cp313-abi3-macosx_10_12_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_all-0.45.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.45.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d5eaeb1480a922719d2c66c16454ea38a0d6f170e773862863496f118d60d1a3
MD5 8da25b50e3a17a5e174da58bb8ca7036
BLAKE2b-256 da7d797b42bcdbb5379d603c723180b1dea312d2088e4d2b42dbfb40826d4aea

See more details on using hashes here.

File details

Details for the file panproto_grammars_all-0.45.0-cp313-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.45.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 57c0e455fb02c28e387f03a514032b4c918a254b18e46a38f75ccd1491a2ee95
MD5 4cff00a484b1defb230d30ffecac6ba4
BLAKE2b-256 d223b2fe01212682ba01324ebe3be56efe0bc759d02ebfdcd230b0fedb9b9145

See more details on using hashes here.

File details

Details for the file panproto_grammars_all-0.45.0-cp313-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.45.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2409633114ab1b01d7bc91dd9de6549e279c40a36fafacd7ea323f9d80cd6405
MD5 3bdd043fac0efbf746040c2b05a00974
BLAKE2b-256 69cebc29064adf8bda6bc9a69a8b4708a85b7f553ab7b7ce78c67bfa892a31b7

See more details on using hashes here.

File details

Details for the file panproto_grammars_all-0.45.0-cp313-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.45.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1d24f24c500182dbb5487a7afb3b6483a8ac8c7d9e417a71ae5c7c3663ce482e
MD5 91b2a33cefb0cd021cc052fac2182e8d
BLAKE2b-256 f9fa9f9740a3ecf86fd721af65c58187618bc0282da04e69bb2fdcfa09b25194

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page