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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_systems-0.69.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.69.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.69.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.69.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.69.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.69.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 cdf16eed924283aa73d87e7b24be9c2036612765cddc9e52c4dd82b054143022
MD5 e35f8d057d77982f6e23051959c5af4b
BLAKE2b-256 49af4371cad63066ca10d8750a39e002bd39e9eda69c036bfe6ca2ea63d73af5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.69.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 670857c05aae620459b7bf14acbfb3852ad5a68f3d05a16ebe92f01c532647ef
MD5 73ce92bdb961f12de0fb533fab4c19da
BLAKE2b-256 66027972b301b2496e791b014dbe8f4be49498ea71ec1003ffb8dfd5b5823d19

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.69.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 181aa8fc67ac207c6d665f8b3c1c765c01aeab5d29d446a174c7300fafb6d361
MD5 0afa772acf9bca39e1a01729d353395d
BLAKE2b-256 166a574d09d0ba323ed593ff61d72c256ff179a880e0def635c6c439badbcdef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.69.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f1001051347e9b63f9f0b89781b06373636b3f3a42a6c287680056033a33d44
MD5 a4c914ac81077999e559a2cf80ddff08
BLAKE2b-256 2b8db5552bc6e21f7f11c3c082ff725c11cbaa96e83cbe8d74994b120e06b66c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.69.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dd16f4a36e8eef670151e8694695396486957c42b470c6adba5dd0d3d2f54fa5
MD5 728233536f35002f2fcee28fe03af59c
BLAKE2b-256 6dcf5ccd5e7b0fd00d1ce1d48a9aebea947bbffbc6178c72ab192dc092281cc7

See more details on using hashes here.

Provenance

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

This release

0.69.0 This release

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