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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_systems-0.66.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.66.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.66.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.66.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.66.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.66.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 e7b81569714fac0e0053e9ff2dc81ab0dd8b3b100a0b802b6aa0b174d87d1772
MD5 64749281cfb834e4ee8eb9542ace10c5
BLAKE2b-256 180913b4a80f5c15f5fa395bc9c9ffe75c24126f5518eac84e6e7b1984e4b7c1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.66.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 625087270ca931399b32bfd18a050c2c1b8ca08ee3270b8ee966074e4de8e3c2
MD5 9a03ed2a9f44387061facb2cfc39ab5e
BLAKE2b-256 b3fb69caa37b6c3639c6dcb4874e53e0bc39df119a17a7a2ac8af991713ea34b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.66.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dea5c47130ec6f580e86b0f5519fd8cb75223df1b8a39f7e6b02a686343e8ecc
MD5 bcc5f92e19c1e4390e50641edff3b187
BLAKE2b-256 8b6b3f17f8f0d8763bba38a7faf4b576283f7ee9c424e6df2cdea6030d331781

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.66.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1954e2709aafd3f07adfd9f65ac34f71e0ce147d69883f3443acf15e3debad15
MD5 8ec89f66955a7060774a6788ca2f8342
BLAKE2b-256 487ed56ee087b9615b3e7ce4cf52033ea12373216514e212682ea107133f8633

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.66.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 58f99e571996a8d71e9c91b8904beb453ccc323a745041e308fb5e3214813eda
MD5 38a18f3adbb1c4a4aa77bbcab7f52a1e
BLAKE2b-256 294112338efbc0309d430b9f58bbb9fc6c2b271f791b4750dac5bcc581ce6378

See more details on using hashes here.

Provenance

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

This release

0.66.0 This release

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