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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.49.0-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.0-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.0-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.0-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.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 aea888b2882ccabe3aac5062487c0287857a23a19493f93f189054a0a7272da4
MD5 a21dcb294eda114c55a64c409bdb83aa
BLAKE2b-256 e7629bcb459e709789acba283ccf730f74ed146c85b5b6cbee694843a2dde8f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b2c3c695eb9c4cdcf8496395952c8e85a9e0acfd9610792adda9c3a06a17cc04
MD5 1c630d0c1436530e305d9676f5c9379d
BLAKE2b-256 b213e0c51d7fb666e7723559b5d62d223c4ed507abe9b364512b316d62a275d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 01b1571aa3207cc8ca12d398c58cf545a0355becc46d92d0e48a850ec855e71b
MD5 cdd864429e5a84efd2745107a9cd13d2
BLAKE2b-256 ef58937f19c31535d5bf4c957d4c5d733a05880f7b975a7a226c6279da938849

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6445840095b7718760e3b083192f7966f364a66c6785f86e619c8b58f04ec476
MD5 2c4497328826de3578d6b305cb6644b2
BLAKE2b-256 e9197bc3183f2c529e19cf90ba8bb86374ffa5ff3857e44a89b955acf0ab56d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 41cd88776b37cbb04f0d21f1d83a149e018b8678a157a426051c20b10cdc6616
MD5 412257ca8dce6f824dc2660355bf3b9c
BLAKE2b-256 1bff9e91829d1eeececdb225cd7ad597180eb7494b2126b49ccf29ea24f0ddc1

See more details on using hashes here.

Provenance

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