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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.46.1-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.46.1-cp313-abi3-manylinux_2_28_aarch64.whl (24.4 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_all-0.46.1-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.46.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.46.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2c32f7c5648fc899713ffd3bbce7b6ea38d50cadb737c6da751b4b4cb2ae036b
MD5 9f20f229fea07802b87a84020735a34c
BLAKE2b-256 8456b6b49287f66bc9f35e56ecaedf111e7ce7b0e7014e5bbc3e9dc1ebe23fec

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_all-0.46.1-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.46.1-cp313-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.46.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 06942cbc78d3320000f0b9bca368c14e52d29ea813eeef5561a45f86dc16e7d9
MD5 df56c7845950fb97901341f32b6ae0d3
BLAKE2b-256 de30f8a5452d70b0ae27cf702ddc2db3ca1c0a753eb9764891b57b2ab14fa446

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_all-0.46.1-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.46.1-cp313-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.46.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 934150840431bfe0bc9b1d9f416499819aca3653f8c45b85e0f322f3b883fc75
MD5 4f6e73c9dde75349bb338c73022f170d
BLAKE2b-256 8a38b1b21b94c691babd266b86a2425e08a70ffa2a37cb23ae464e4437e1f9c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_all-0.46.1-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.46.1-cp313-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.46.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4703cd54267b5d1510a6b76aca339e57e3d1f31e07136bfd4c6ca9679f481c48
MD5 438e877fdfb17889c7d9f4b2f887587d
BLAKE2b-256 13730962f86102b1221763e3f0413048a6050b5d43e6eecd670256d59c2491f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_all-0.46.1-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.46.1-cp313-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.46.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 29a8e048113dcf547cd46b03578db9e59bffb88c08a188d9588976b59524cbf9
MD5 4ad7bd8137f4e1cc834e5364bcc26c6f
BLAKE2b-256 704f16c2ecc9573d880b140f6ef5f83786e938a93cacf1f76b62790858d3b593

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_all-0.46.1-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