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.49.4-cp313-abi3-win_amd64.whl (24.4 MB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.49.4-cp313-abi3-manylinux_2_28_x86_64.whl (24.8 MB view details)

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

panproto_grammars_all-0.49.4-cp313-abi3-manylinux_2_28_aarch64.whl (24.6 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_all-0.49.4-cp313-abi3-macosx_11_0_arm64.whl (26.6 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_all-0.49.4-cp313-abi3-macosx_10_12_x86_64.whl (24.5 MB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.4-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 edd8350eea646081ee83f6fba2a87d20a4575e5abe4654f77bdeba1648c880dd
MD5 6137865599643bcea92fdb4066b3075d
BLAKE2b-256 e0298e3c4ed5e4a11d12bb28c6428fb54b09867fb15610f6022b138bf051f537

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_all-0.49.4-cp313-abi3-win_amd64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.4-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e2aeff2b6b6b6f8763be878e3c670138fda95ed2a69f6bad3e88fe1922b37bb7
MD5 5d795b06fbeceb733565cad850e34ab9
BLAKE2b-256 5c7e8bf3121b82d090e39665bc7ef72bbd5ca89018d40924d8315afedac65042

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_all-0.49.4-cp313-abi3-manylinux_2_28_x86_64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file panproto_grammars_all-0.49.4-cp313-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.4-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 243a16035fdfed877ed0f535d43a3812019c54ce74d95c6350b64fb92fdc9c06
MD5 0b8ae6654e4c4eb217a2f12b0d4eba53
BLAKE2b-256 4c017a5ac2dc8fc95cd3807973e4958744c4f6bc4f72c97f1fea1d397dfcf61e

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_all-0.49.4-cp313-abi3-manylinux_2_28_aarch64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.4-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42425f7999ad43f32e8d36b26a6688923dd57bd3763ad372f909ebb0674fe301
MD5 5d03173ac39cf602ce5894cc6b7778ea
BLAKE2b-256 3d613c338642985ad3f5bcf0d66d93a7ed37278292d2a5a449bd441877186a9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_all-0.49.4-cp313-abi3-macosx_11_0_arm64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.4-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4379297a0fa33e10129b8e1db6c458264f4fd93780cb2d757820b3060eb086bb
MD5 b70ec0fc2f0edf222f32ec7c3fa1fbc4
BLAKE2b-256 c8c9521881d1166bfd6e627017b95805839bd7c49db2c4f59dbfa2e65d00093a

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_all-0.49.4-cp313-abi3-macosx_10_12_x86_64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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