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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.53.0-cp313-abi3-manylinux_2_28_x86_64.whl (25.2 MB view details)

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

panproto_grammars_all-0.53.0-cp313-abi3-manylinux_2_28_aarch64.whl (24.9 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_all-0.53.0-cp313-abi3-macosx_11_0_arm64.whl (27.0 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_all-0.53.0-cp313-abi3-macosx_10_12_x86_64.whl (24.9 MB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.53.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3ea42effe3c8001d22a77c791017dfca47183db089a6ead9a278ed6b4798b901
MD5 a28ad2aacd99fc8347c9e91301bc75fe
BLAKE2b-256 fab3def36cf606c0a04f3a6fc5a77362d60730c80b85fc84220a208d908ba350

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.53.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0be4016808e0b1ec5c55a5ebd6aa7535624314e737c2664c9067407fcddcdd1c
MD5 49f353a08bfd0afd86f8614cbb79b85f
BLAKE2b-256 8785add5b1bde0196ab3aa7e39298ea639769baa63440b1317a627c98d91e144

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.53.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d480154799644180f431258f14a458d191230d842bab93417641f314368dbba5
MD5 70651aa04e2d11936eaff90600711cbc
BLAKE2b-256 7315468772945105315a15a0b00fb01c47e0a631a21f63a896b23e67c44d4c9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.53.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c10417e4d29c056731c335f8d6e5bb313ff11dc34f4c1e877a9073083e3cff0e
MD5 8010ee698cfc4c34bf16c9f1c3184cb0
BLAKE2b-256 12425d7b92b450b2ab728ff1ea0bf1ad2c16a803bcec153e70709ff8086de283

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.53.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 74197cbf6c224139a88fd5baae2f65e868427524d9bb8af17605859dea49ab5c
MD5 80b6e47e0e2a2e5e43828e871901aed0
BLAKE2b-256 77b185eb40bb25d36a99d1b46f70c7051e4ecafbad8105bdfc97ad5e7c613645

See more details on using hashes here.

Provenance

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