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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.50.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.50.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.50.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.50.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.50.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8ea8e1e4789c451c0e693d7b497d787c2e728a54cd57ac730f9108aae2dd1c7a
MD5 32d7d63f87cbf7c32d2a3157c7f435d9
BLAKE2b-256 1d757a2f1b6fb707310523764a7f9dad38404898fbb6f70443e2400e4fb218b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 74c363602f63fdf12d701855bd002080b7d5533926b6b35a0420eaa0a8212f99
MD5 d749e39d0ef07b27f8113a7be8237a51
BLAKE2b-256 f1bfbc6a69e38d01d53699d29d597620d563a7565cfe1d9d004f74d465762c99

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cedee6d7b58136293055a24e3c27f0613ee883e63fd8ffcc787cfe87809a9335
MD5 96a5e8d3c2ddaee035097573f71befc3
BLAKE2b-256 ee295db2a32ee79b462d39b44b8eeea76e8a12335c4ee945c65ef26cead64b4d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 966c59eff0611fb098c7dadf37d02c26be3f40fb1aea134e85d7da52bd49c570
MD5 910f6648631a5720c8eaf4c7758f6587
BLAKE2b-256 0dc16367f2beabd4736fac498b4a413aaa5ed8eb1347a5092fd92299c66a94d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 319b5823cf3b46353fe909f9fb19a6816c1ec2ab7e0ac583c30cac1e46f03023
MD5 796c41f51f73cb65ab2e8833a5ab6c08
BLAKE2b-256 78116075bce8a7f60c86bc4213dcd57cb5ad12e9627886680c02c2da1e0f7c46

See more details on using hashes here.

Provenance

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