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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.49.3-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.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.49.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.49.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.49.3-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.3-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 81e696d803686014fabb2d38874270eeb531220f201f3fb8a4dc6c66cd576b30
MD5 eb1c25006ba8279881501e4fe97fcb22
BLAKE2b-256 ea0fa15568493f2d7b26d9311e1315dbdc3dfcd65db5da9086394316b5d80629

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.3-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4822d582fd267a754af647ca50c60e8b6b0a34a1e11adb76e09013bf3e94517e
MD5 62964381152f16d75f72aec9e16eeda0
BLAKE2b-256 64c0ce6e71d1c6420fd83a5a27cbf617b4bb84675789b3e97ca2240dd8efaa38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.3-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fee5f96eb769bf63abeec8e21931be8a76b4574fcecb2d0f990fb534e513af16
MD5 d0136f4d5d6149727f68e1b3841b626f
BLAKE2b-256 ae43751ddc322061521eb6a9ae54ba27da4b0950a80a45b4608f4a76b0866333

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.3-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb1554b5fc322d53f86019f3d8e5ac6ad64a1d582ad2ab8dd8acba945f6bbfb7
MD5 7a978658e01f5e028dc7c8414159034f
BLAKE2b-256 c86719a03dc05e54e3abdae637793d0c792f36757ab018aa96d49aaf3160ed39

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.49.3-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5831b3d895054914e2155149dc1e0842dc15fda298405292402a7c884c136b3d
MD5 ea4e29a3237ff7e2b98b53587bd45fdd
BLAKE2b-256 8a2331d55a432cd1714ecb4c25072541401c64ba17b82065f40eb08978128740

See more details on using hashes here.

Provenance

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