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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.52.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.52.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.52.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.52.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.52.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.52.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4297c3bb5badc52a3090f49cca242e4426f62a73c6259d32946bdaec79c6b47f
MD5 c4d0a1f4fc05f9c8019e6ea5b3beb435
BLAKE2b-256 6fa00eea1b0428b98cac6cd1651229d5e42092d3d3842fa93813bfe0b59fecbc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.52.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5513f23b3554339e2c6947f62624441c8649ab53e63cbeac1bacdb5ced243c13
MD5 58d035062ef8b638266be49bacdc7212
BLAKE2b-256 fdb53b47c512f8825009733ae4dc076180d81d78b19c43d2c6a178a6c409ce27

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.52.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 20278d1fa09f245e7d5f602fcb979da1125f20287c183f20400a7e2e66659546
MD5 4da7847c3fd32e3403132751b95eee4b
BLAKE2b-256 a01c606630a5383a9c26fe6bd176977310536d8aebac6163637447db7b7776ac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.52.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6ee70a5b959a338c9dcb2775876cd4e1804b1f9c900d074af0b4678548d38121
MD5 2bb82ad455e7ae6408ad52887cd2d54f
BLAKE2b-256 1424ed03438397d6e8c734846bec7e2c02d68db3f27c542458b5b7fa5a1ec0d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.52.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ad55ebac1174c931305e8b357add02a24d5e132c1a6ea707536ff78863e831c9
MD5 79992f85cb8a886ba172b5eba1b03480
BLAKE2b-256 b42d146bd5e61e252d0f44753e02c0802ab0a6971e505b0551c3694eace0f75c

See more details on using hashes here.

Provenance

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