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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.48.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.48.0-cp313-abi3-manylinux_2_28_aarch64.whl (24.5 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_all-0.48.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.48.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.48.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2d6adc847e18c90e1c024218ecfe78fef305c74c6a5d75887720d460726bc666
MD5 7a0bba5bfae6c33205a56b365780dc0a
BLAKE2b-256 a313b4c2ec214443ef9925444374754d80553e6b4d05f03b47d52d05e9d2e47a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9031751b5f009f747318a0211edf21763a94c100c8ae15aa7039cbf46ab34c56
MD5 8fbdc5a73b6e8e5a7e340f5405f23ed1
BLAKE2b-256 2d5eece8a7160430b8e40fc71c5073a1450653676e85480a777188d8452b2cc4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8bbe1166eae99d3d08ea0949f83f2d48068cd5ae7abf6bf9b38ca7b54d948694
MD5 66cf6d60bc0a9643c52ef1adfc9f2e3c
BLAKE2b-256 9561b0d6adefa38412f8f7e60d7df682d00d46253345d0413e53142d52de8d4e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b39b0062a6ad7633d52d2ce80343ce7c4b87543dcecacb572b2a5984a7de022
MD5 5407e359c87ac55b4a2939288c6c25cb
BLAKE2b-256 33765f2c423044b6141f42abcb99522337e14caf9d90e30c10f11ae55b73f21e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e9efd09544e2d0e8bef7628bb775e91effd39e1c5b720bfae2a1e553aeb7ae08
MD5 d8a8238981ce390258dee3b8db0d2dc2
BLAKE2b-256 04a08bde7ca5a3535bed4315099b94718ef2de9a47b4610d31bac1e57f370456

See more details on using hashes here.

Provenance

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