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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.51.0-cp313-abi3-manylinux_2_28_x86_64.whl (24.9 MB view details)

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

panproto_grammars_all-0.51.0-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.51.0-cp313-abi3-macosx_11_0_arm64.whl (26.6 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_all-0.51.0-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.51.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.51.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 81d049a49f284ab3448e7d1aafd4d7e3e6ba3cf0494b0fd1680370c9f2f0e97d
MD5 f899cccad7e84ec70350cffab38fe963
BLAKE2b-256 e19b296ba99c481d36844a6e9ff7fd643c56b09710e189c60b350cb56777e12f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.51.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1bde0c5509a62ceff76df4d47348ef37564d2e0ed888e291b0c9311c7b98260f
MD5 07939021ff5506f18f7e4f0a6c559e8e
BLAKE2b-256 adc5ec1561127eb58e4ec24da2022a2d8c915296a14037bb90023e84440aa467

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.51.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d575b9a1d4a3e887bd60a56a69431cf32f5d28f28c6a2a9977dc1899531f7676
MD5 8c50250a6fa146494a5138abcb0b2758
BLAKE2b-256 e9a2479216bdadeeecc3d98c1a6d0e0b6570068531b942d66ab30572268dc8e2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.51.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4b93b4bc605d47c523b8adbb97ece76a8519f33b9ec58185e73437a421e4f68
MD5 9f43ac1475424f0bc08b3eec5512601a
BLAKE2b-256 f42a3db1e932708fe9acae5be08d899dd6c9a9ebb015265994450388daecced8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.51.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b4249777412a7c7184b88d1a67dc4eeec53642b8af17823e84e90a655e69b4b
MD5 f881fbc43af07ef804c173873cc1e4c6
BLAKE2b-256 512d4ced93d91a9856fa3c65e6413b8ef1976ec62f6e6b47e11646e8a5537a91

See more details on using hashes here.

Provenance

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