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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_systems-0.60.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.60.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.60.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.60.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.60.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.60.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 cbd05eef40b6d721eba8236add056748d5513bd18e196045acc36c33c3643e85
MD5 0854b421b3fa69686bcacbe2f73f2200
BLAKE2b-256 cee9175d9bcbed8675f74ba89a3da5a9123bf811b7f0b56ff5e7b144e2ae792d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.60.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ef4500d7b4911228984074eaf529c00269f4d748d2489c8ebe7e921b5d6678c0
MD5 17a5d5e28af451b8ea617d2388597da3
BLAKE2b-256 c7eeead7abcd3da388bd091bac2cdd49e72e3fb88d4a12c4aa6c027ba5e1e1fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.60.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c429c3877ec75c1c63d74aafbeb261c2d11e8dc817b769dfc6a7b7c4424aed39
MD5 42aa23df7032fbaed9d17f2675345060
BLAKE2b-256 37832cd0c4571aefa64874b6f136d8692c940b1a56f3ee439f73984a6ac9c1b2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.60.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e2aa12eba89d63a961f6d62f9df4b03480f455de5c7214fe5288eb3330742670
MD5 1bed941ec4b7dc10a45225a6311f49fe
BLAKE2b-256 22b52d8fa958b2aed5b1e53ead9f32b11a9d4d3df12126fecb75c68a97d4a37b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.60.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7f04c548de03340fa034f0af6ab9a7d6ea41ee67ab8c9345eb6a5defd675826d
MD5 234ac001a4e54685127ea3874be14334
BLAKE2b-256 45ddaf6ec358006ee648db74b1bad67ec5d46982a59f09c48f6846ab54ca2e71

See more details on using hashes here.

Provenance

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

This release

0.60.0 This release

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