Skip to main content

panproto-grammars-systems

A panproto companion package shipping tree-sitter grammars for systems languages: C, C++, Rust, Go, Zig, D, Nim, Odin, V, Hare.

Install

pip install panproto-grammars-systems

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-systems/ and bindings/python-grammars-systems/.

License

MIT.

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_systems-0.71.0-cp313-abi3-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_systems-0.71.0-cp313-abi3-manylinux_2_28_x86_64.whl (2.5 MB view details)

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

panproto_grammars_systems-0.71.0-cp313-abi3-manylinux_2_28_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_systems-0.71.0-cp313-abi3-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_systems-0.71.0-cp313-abi3-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_systems-0.71.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.71.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f407994e675c4b25f0866c4e9e8ccf60116e39ddad0873c3a9c12fee01393f40
MD5 b3685bc539f0f2fc99b61f8a2c18d2db
BLAKE2b-256 3ece7e0ee4185051e0a4deb7a9b4bd8f70bea70c1f297fb57bb46afc3ff28191

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_systems-0.71.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_systems-0.71.0-cp313-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.71.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 665822796076dd12d342643ef405d5290a3233e7d3cf2a432e23671c8754fdba
MD5 e5876da166cec97ed48614118532693f
BLAKE2b-256 5e602a4787176d988e4a85a383b40f509cdba145f479be4f7cc7d8013a589152

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_systems-0.71.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_systems-0.71.0-cp313-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.71.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2eac4ec1de3cd182f8152eaad3162e10053d061dc7871561e756ce6d5572ed15
MD5 a625850c229f1602419dfb6ac3df0fb5
BLAKE2b-256 83c72c006fae783b4e22cfb5386b651a10d42201e9850e76869e99b550102cd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_systems-0.71.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_systems-0.71.0-cp313-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.71.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ec8237d8357019ce0b822dd320faa3652e2566c3c16b52fc34ca904c90e05df
MD5 c9ecf6960bd3dd877005d6f0d663dde2
BLAKE2b-256 d416378b77d6e025fd40d022ce32c244ce24c069e4bd5238b551692425298170

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_systems-0.71.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_systems-0.71.0-cp313-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.71.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 86e4a1d443aeaa4d8d75e5887536b6ae353208d1f4d86a3e0c638a02f6828bfb
MD5 940b413dc6a9bdc0211fb463b0a010f9
BLAKE2b-256 61b77439d8cab79f39052bf98604ba89cd8885876866c6bb90906837dcbe5b60

See more details on using hashes here.

Provenance

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

Release history Release notifications | RSS feed

This release

0.71.0 This release

5 files

0.70.1

5 files

0.70.0

5 files

0.69.1

5 files

0.69.0

5 files

0.68.0

5 files

0.67.0

5 files

0.66.0

5 files

0.65.0

5 files

0.64.0

5 files

0.63.0

5 files

0.62.0

5 files

0.61.0

5 files

0.60.0

5 files

0.59.0

5 files

0.58.0

5 files

0.57.0

5 files

0.56.1

5 files

0.56.0

5 files

0.55.0

5 files

0.54.0

5 files

0.53.0

5 files

0.52.1

5 files

0.52.0

5 files

0.51.0

5 files

0.50.7

5 files

0.50.6

5 files

0.50.5

5 files

0.50.4

5 files

0.50.3

5 files

0.50.2

5 files

0.50.0

5 files

0.49.6

5 files

0.49.5

5 files

0.49.4

5 files

0.49.3

5 files

0.49.2

5 files

0.49.1

5 files

0.49.0

5 files

0.48.8

5 files

0.48.7

5 files

0.48.6

5 files

0.48.5

5 files

0.48.4

5 files

0.48.3

5 files

0.48.2

5 files

0.48.1

5 files

0.48.0

5 files

0.47.3

5 files

0.47.2

5 files

0.47.1

5 files

0.47.0

5 files

0.46.1

5 files

0.45.0

5 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page