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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_systems-0.58.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.58.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.58.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.58.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.58.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.58.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 127d7e6c93c77457a7a747f37af204c6fdbec647194fdae7d4a790acd2870491
MD5 a6eeb6c956dd41d8184cfd772d88820d
BLAKE2b-256 4639234bab4bc718a4e0bba24f3d074c0e31ba096935bc6ff0b8c4eaedeb0ac1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.58.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 636478937d2cb592331fe036b20ec5db10de66899fd03322b22e1063c5649d36
MD5 df2b3bf62e74a7eed83868b52132a3f1
BLAKE2b-256 76ff4ae49766e3c6c35b9d7b2f5573cc59b70e17c71148499a3f9089c340260a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.58.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a2efce3dced1fba8f82007d7c38060fe6cf5b540f307ec65af61aa2fdec9f230
MD5 adcad318bd3d955fb68b28432dc14265
BLAKE2b-256 0a09cecd89d4df955cf33583fc3546b56599eca78cacf32ff1ad086d8cde0480

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.58.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1db43205eecf6b2b23ab86216f7e94361d9fd9701b9741e894ac45722689e07
MD5 c00bb53c1aa435dcc6720df77cd01b59
BLAKE2b-256 8a3e6f6a685fdfcf84be4d92118aef7578d526f15710e27d8378a9871c3b4670

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.58.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7a727374f734dbd5fa0d4605f4fb87ccaae2f6a98a53735ad29e0a941243bf8a
MD5 4b9d5288f05fbe9775716e7094f6b6c1
BLAKE2b-256 45d60caaf97c02879fd569ddd0d55618b39f34e77acd8b59678b30188dbf2423

See more details on using hashes here.

Provenance

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

0.71.0

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

This release

0.58.0 This release

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