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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.54.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.54.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.54.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.54.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.54.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.54.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4ae9fa52bacd089a5c005bca005d578d810786afc89f95a54a8d5d55bdb15bc8
MD5 3dd4875ea3188862b11005ec3f9113ea
BLAKE2b-256 886a3d1288b010c7ed163ca2256e9eccc12d00af006dcfb85056693709839ad8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.54.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 953fd005aa53cbfe99eef7824ae4dd219a555630c164f34af0ca2bf27f8189df
MD5 356c40da155c29bed95714018f5cca50
BLAKE2b-256 cc6e15cdc58783865917f8b839e1c1137a028b3bfa38b7493d046fcc49a6ac7c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.54.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c0de730d25ced802bfbf154fd1206a3430ce2bf60d5534a5e1cd6ced1c4c8901
MD5 58afff09383c9b719eca1c3943637d23
BLAKE2b-256 770e9d21f6622c1225f630429b169ca2ff6ebe39ba4d1b7102805add5ff1839e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.54.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f093515c78b79760da2064d71b008891d8ee9844092653f683607ce14c5c1113
MD5 3babb182cea90ea31aa7ea83fedc0538
BLAKE2b-256 28db56d1ddc5a7f49a3c5f031a6d8a57a6208f3133101dcc47cf5dec4f67ff7e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.54.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6219e6cee8e6819a575d8e36120acbc21a23235ae42624dbcfb2584d0c370d02
MD5 2decf82eb5125d2b6c6a5543d4f92305
BLAKE2b-256 8aaa52f1d22f7d4c1c8bd8fe407bb15246876110a021962954a628050e9d9de7

See more details on using hashes here.

Provenance

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