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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.56.0-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.56.0-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.56.0-cp313-abi3-macosx_11_0_arm64.whl (27.0 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_all-0.56.0-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.56.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.56.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 228fbf62f02102c75615c623fd90ebf75ee9eff26830c2767e9e6f515e56e847
MD5 051eb7daa48c1c1d9e14e9e89069e6db
BLAKE2b-256 4a03dae5b89958b643d20b0acd8de11c96901ef6bebd4746372649d582741866

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.56.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f12033715367c4dc35897ec651b17a9f8af27df8c563da130eb464d8c2bc8f4
MD5 93e6732fc23a947f180bd3e4fa259fe1
BLAKE2b-256 9913f7e1c2d0e33e0ae450b492424c0d52f723874a9e2b210808e9bb09a6ece0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.56.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe3fa832629a2aa9aaf21a045818c5b4b3db07b3889bc48cca72dba25c9aa444
MD5 e487dc8540072c2a047cae6114e6fe72
BLAKE2b-256 ebd00d15ff7234dcb5f5b60d656150f0b351d1e8432a84e62a7d3975cc4c98b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.56.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ddcad1bdb0fea872e03439d2211d7812e66bcdf9feca2b5ac91260635020b4f5
MD5 7bde2cc5974e0aaf991c41e10794786d
BLAKE2b-256 7c062c0632ef2108609bd669760c2efb33d4d129da6693abfd421a7ffdf0b7da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.56.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3cef2d27e75502a24890a6af9fb240d2c090ea7b2ec04347b047f1f606f3f2ac
MD5 3f846792182ac2bf747e9c6f064e6afa
BLAKE2b-256 c32f75d3db47bc9c72a12283dd6a054980e3bfe348f7acbe6df9707071ed6af2

See more details on using hashes here.

Provenance

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