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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_systems-0.59.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.59.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.59.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.59.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.59.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.59.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 32f11a5299a07163fcecdc801ade299de8a49706e5066a365bc91789a22d8d18
MD5 d7ab034e3453debfdd174947a74af783
BLAKE2b-256 e47c032621260e3e8c70a5622eda0e4a597204d76b2f5388dcf74c8fb990d820

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.59.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f2e15bac3616860ab21324f8349ffb836d91bd2609c4a1f7238695b19af798eb
MD5 9e946e1f66a9a227fec32323394dcdf6
BLAKE2b-256 22e0ede0761e6a6d6cd0a4d0d0984b0b08db091b1a7f1aa168312f76a4d02af6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.59.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 831765d70c8d1c1a0e43b3f6e974d275afefcaea844cbb54e7fe9e169488adf5
MD5 1b17def0b38c667b18596a85a2afbcdb
BLAKE2b-256 3ff03777f135f8cc1836ff8b5f06f9e69e9f633969f88851d67389269b86916f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.59.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19e10721a426b07c996e56f0c0cc02a3e737294db6f233acdea3b7f3b619f509
MD5 388f895a9cae99d2cc2719429c78ce1f
BLAKE2b-256 b65690ca1eb326b71c44d8c818d6ca1dadb0b28d24fb16a65378162a41d067ab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.59.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4538958849270dfd2cd66ec0756e9e04d93d9b4f483e1e5605d44467491537f5
MD5 2b9e1bb4aa7f56c93d4903a326df9c51
BLAKE2b-256 f527ccf52a7cafdc3b7295e09264fe82caa8046d36dab1b0cb51f860c2de336f

See more details on using hashes here.

Provenance

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

This release

0.59.0 This release

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