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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.49.1-cp313-abi3-manylinux_2_28_x86_64.whl (24.8 MB view details)

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

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

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_all-0.49.1-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.49.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 85bef3df2d74f9178fc109117887d2bb72228a1871848db41869422fa06c94c8
MD5 8598408ff5789a4a62423b2783fe1550
BLAKE2b-256 ef87196e2b258ae7c3696eea6ed2ec6859ff6d93c585291420c83f07294e3775

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2c2b1008825d3a96d64eed660e3749349603522a37c524b5d0138cac4dd9a782
MD5 2d4bd8ae37953352b2759984a19630d9
BLAKE2b-256 997c83c8ff26915001faf63089fa459e7134e3f9b5b0026d21e7f4c18ad2013b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3d52746361c2f3ae0f93eddcde8793cb12da1c5ae09b33892f30362650df00b6
MD5 357dc2db9aa9982d2b2a2956e11e99d8
BLAKE2b-256 2b25c7282e58de015e19e7df76c65686af1a5c666c7f9392001ffb6512401867

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66f033937f57b609e37abe7f40cb8b41f9378713e5e239f582c563faa4bde6be
MD5 e87d55fec475c62b97257ab8d80d6657
BLAKE2b-256 5ca4c777ad320b19513eed820571fe178ef4a2cecae240c964df1f444bfc1d3a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 02a11767453233c46e8d947fe885681de368d38704c52013e666e9134bb29717
MD5 24262bc552558f37c8baf3d55f964b2b
BLAKE2b-256 b0504dff564c78adfa18ae83ead65c3f8bc6e1ce5ebbac559bdf6c1680dd4472

See more details on using hashes here.

Provenance

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