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

Uploaded CPython 3.13+Windows x86-64

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.2-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 779964cc349b9d3690f803c40bff589d546c05736369e30f3fef2468ea8309a2
MD5 1961e5a467ecf813b87c5d5c9e7537c7
BLAKE2b-256 6a06e93d23ec2b2f4a91bb1a14bf5c78160cb7726e937f2ff6b6aaa69a5e6d0a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.2-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dafdc3931643892668bbb9bded2f3f96ae882d5b5bf4a4230d48f409efa021b6
MD5 63f4802f8e46d900410923cc6355037c
BLAKE2b-256 0a4aa20ee3f7fdf91b9a7bef94fe3913ce643de61ac4a2efc33b079f9fab4cd0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.2-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 552d591c7eb1cc58fa85df7a915dc5b22ffd43b3a37c5ecc2279228dc5ecc8a0
MD5 539a82d47d78bbfc12fbb3d84bcd5268
BLAKE2b-256 ed67b5f1a82445730e08a87cf318cc171d70a330268db53942e9305322e4bd23

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.2-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec3d7539d66b69169b0680b1c46e0ae21e1e5104a18a576ea208e0d4a5769658
MD5 cfb2b2b6fe8cc1a57112311507b4ef8b
BLAKE2b-256 e28df79f15f2bd32dc5ea5a432e3fb4b4e58c96168b6ae5b7e4f344a3b79c6de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.48.2-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8bea5bd7694263005279cf91c376697d69501a16a67536697c99b064d499970d
MD5 5a6400cacb113605cf8bcf120fb95605
BLAKE2b-256 d9d53d5c9dd48d44491b4141abb603bfe2564d58c847a3a97e511ee61d09ccfe

See more details on using hashes here.

Provenance

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