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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.52.1-cp313-abi3-manylinux_2_28_x86_64.whl (25.2 MB view details)

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

panproto_grammars_all-0.52.1-cp313-abi3-manylinux_2_28_aarch64.whl (24.9 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_all-0.52.1-cp313-abi3-macosx_11_0_arm64.whl (27.0 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_all-0.52.1-cp313-abi3-macosx_10_12_x86_64.whl (24.9 MB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.52.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f96f409b0653c14c811497d7a9ee684f2d2c9062551efcf6bb98ff1821a1f7bc
MD5 c04466019636eed82574dbf2ed9bc25e
BLAKE2b-256 12ca8299ce0ad90d13770c3197ef86f02342b1f048955cea45f3eed56c00b811

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.52.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d45f455496b18140bdd61c53553150ec8b3a40064e02d1955f72ae3ea54d3b8b
MD5 96049ba7acbac59b3719026b8f1fd75c
BLAKE2b-256 3bd08ecce8673f43b9a2aa050deaa03048dbd8c2374588ee3c85f593c3fd6fcc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.52.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 382d7b29053aced4b8b643d5c261741aa0f6a78af05cc626a2ddbb1e7799b664
MD5 ae15d50899a4d5e68b8f147894b810e1
BLAKE2b-256 6e12de3453bf4f12469780911aef52bd92c07b8151a3b29b8befd115788779bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.52.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0a2e332d7f72b3e6bd3121991259a00a9d917d1adf95db25b988182638c56997
MD5 d672b4b721a39d5710af09e2687cb094
BLAKE2b-256 910a37d166d990a72a1611f1dbace622e5856428969333837f658a2500561c4f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.52.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cbdb3232fb469c2cdbb75c7ce76837a07654ee6a946f57f704446f88ecf1ebb3
MD5 b9af4ce2762aaa9d2eb1eb84981701c4
BLAKE2b-256 554fe3317a6edd9e18ea4e204a7eb65c610a464c919094b3a35d9e7d5d3a7138

See more details on using hashes here.

Provenance

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