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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.50.3-cp313-abi3-manylinux_2_28_x86_64.whl (24.9 MB view details)

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

panproto_grammars_all-0.50.3-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.3-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.3-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.3-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.3-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 03d51c939d72c1d160182d299299edbdf24ed634e253d722db757fb25a7a1bfb
MD5 bfb4995a3cee5ae0c6f4ec5d0bd0d9e7
BLAKE2b-256 750dd0552c2f93b3ffc49c5fa29b340d72ab602a6103b0d0b6f9bbacb150264a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.3-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8e33e74079dc841dd092f8a05e8a1c92cb089b5383bce2945f0d61994ab1f7b
MD5 4725d394a73ef550ec50a30800d5d81c
BLAKE2b-256 77a1db7c7f1699cc8aa51cb0cbf85f173381562b86077cfa813e16626d683f31

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.3-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 24174930dfec9c1a2ca9af51304faef40bca549f3f37db61b58e7f6dc201b3ad
MD5 3c88de175df13aac97bcff03d3e2c3d2
BLAKE2b-256 2f26c9049d371fbf1f434a5d2c3de0a3238ce91a88847711e1746434fdf01c94

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.3-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44f39f0f1bdd0cf221ad3c0b8817298b7ec47d1dcc83e1029e004aa2cefa4a7c
MD5 2c6f2e3dd8e0d54fe03eac71b8a452ee
BLAKE2b-256 b7e5d890979f6d69002127722308393b9ee4f1df47c953af5853ff9494c2b941

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.3-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e917aa577194d305d0fff5cc152f23227ffeac6f87580829f06c2aa83bfb18bd
MD5 9c4533089b2d36733d497e65faae1753
BLAKE2b-256 b7c05726cb1caa98c134f4bc2b6c0d122e1fd91980c9731d7923df3f2476e8c7

See more details on using hashes here.

Provenance

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