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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.48.1-cp313-abi3-manylinux_2_28_x86_64.whl (24.7 MB view details)

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

panproto_grammars_all-0.48.1-cp313-abi3-manylinux_2_28_aarch64.whl (24.5 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_all-0.48.1-cp313-abi3-macosx_11_0_arm64.whl (26.5 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_all-0.48.1-cp313-abi3-macosx_10_12_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_all-0.48.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 7c03d97b1e229b1e3262d17e172af6e90ff2789b19226e9a22ddd1b7c17ea0c6
MD5 c1fdf18c36a7dd89bf1ea4349368e9ce
BLAKE2b-256 e66645db74409c3a1c5ca8c8bddb71a0d60db60cd57df391cf7615cc16431c84

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fac3b0823ba0132ffc517a91d6a622a3dfbdcc12f82de5484c7264234b2dc18f
MD5 02315422a2b0f4f5d92fc09ae59620c4
BLAKE2b-256 edad68fc26c90977b4207f34002e225c390cdc5cd428d045e66673f2a7f2e0d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 056729a7a24f7fd24a5ccf43ceae4d8837b5971f913cbc4d2102d414e895c9f2
MD5 2e4747a33b5fbc2d11af368c829bace0
BLAKE2b-256 92f98f68a8d3fb0c5d4af01821767c207d793c953f3cae364998149ecfebc278

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4f42c149469fda9f88d01fa4bb0638b1aa0244f12c9ce15662db8de24c646763
MD5 ad24233f7149916e6124684cae0c90e8
BLAKE2b-256 010c728dfbaa043891120e7e40e8318089ce2d48cfa63a3c4bd0333da40b3c63

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 63771d8bbbccd415a1a03d81eb215a9a0e9365c1d8dc1f4d4f4e367874cfff16
MD5 a36b59d56d2bb71d7bfb3427114934a7
BLAKE2b-256 ad546909c006f058e0864044013f31fd1f7e98f960c41aa5ad48a264a6b4fa1a

See more details on using hashes here.

Provenance

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