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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_all-0.50.5-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.5-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.5-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.5-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.5-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.5-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d5e23701e6c65949bc83115b6f33f8f2b9ee503a200dfa54bf8ecbcc4ec52db4
MD5 9a2fbdc720e43d8fc94b53fcd1206638
BLAKE2b-256 8ca281725d8b51aface8c8fb1ca367edd273b2531fc47fa6185b12788bec3bd7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.5-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b23f830afd99b3df8d85dad09b0cbdfd4895e56cf541d629ff765d36b26840b9
MD5 ef7dbaeb9198c77c68823d229316b3bf
BLAKE2b-256 5e94498a9921d75469d0679e02a8c84b7ac752ad0743b28bce7713067016b21b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.5-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 216313c5d068a755c7516e8a52000e072ab95058a5b337f3d7529c5506d8642f
MD5 4826de83f364db16217c0639bf967efa
BLAKE2b-256 2ca6d85586985e480cae13736e8d2b8f8849726e233bc50ed617947e3853985a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.5-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5240ad4a5186d1041e01fb12dcbdf9dd767e06751d7d705e076ec187e5fa92fc
MD5 aefccb1f9db18d0bc7f4877dc60b04cb
BLAKE2b-256 3bc57016840be1933e72dff2d69cc0c35412aaad7e5d7d6c3b280f2fb2af3e47

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_all-0.50.5-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7dc3ec021bf893618d935cdc0646db2cab92e835037f6bd7be9f5996ad55c8dd
MD5 c10199ad6d4aa1419c246fa48cbe5e0a
BLAKE2b-256 e84fd4e7ce33d36790606c4295d2cfd4e7505c3a4ec9d1fef6b692c59d8daa5b

See more details on using hashes here.

Provenance

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