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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.49.2-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.2-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.2-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.2-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.2-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.2-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4b862cb836a43f13a2c85d80ffcef5220cfd89ba7bf4bab55a9abf7b9abe4bb3
MD5 13253ff013d09c2a5611aa6e52873286
BLAKE2b-256 6989ef7c832429735d9f998d66b2721ad0681c370aaa6ece3bac44622b918b6b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.2-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32c8c085d1b3fa7b64f1ab086be8b7d9a70c9896930a6b18c78f1597d2e9f181
MD5 8af401e668b7f243df0b1d3e44879b6a
BLAKE2b-256 e9a10c77a71e54500eda3f7c0695307f427c770cfc2d44201ed6fb6b24fe3e9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.2-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 788a42f600e86936d7fe4fade26e3da12899797d063b4daf5d61e5d8c516399f
MD5 b931647aa6fc2d4858a2de1ee559bf12
BLAKE2b-256 a5fcaec82e4f9112f7235de064dd864e2454a98dac4c15b1484737bedb4a1fee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.2-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 545d1925291d3e25964d1e2bccc26629981347078b4ebc4aaaaa9d3e8e8a2e3b
MD5 db6b4d7ed9ffd73839b3dc4a8cd6eef8
BLAKE2b-256 761ebfd3f4a4756e95e14ef29c2c13d5d817d8b8ae8903800b2dd56bef49e934

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.2-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b315996db12f018f03593a8d94a4e036154b0265f97f0ce11824eeea88c2e7ee
MD5 46e92806a724f60fc180ef57a03a8e6d
BLAKE2b-256 516b72174169c1239e66098326fa246842bd05376141369d34e813b6d5453342

See more details on using hashes here.

Provenance

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