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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_systems-0.69.1-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.1-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.1-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.1-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.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.69.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 89b827bf32ef6d9b12b5bbdbe31563698ca3714b213012cb0d3e13e0cbf5c7b2
MD5 6819dbe804d0976e45c5fd513dd43571
BLAKE2b-256 b5b9d496c8f176f4882f1a66303a62c2b70eeb306f087aa7b4977739ab1d3096

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.69.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 07cbc4c3398274bc2d2af2d9ee6dcb964899f41c86fe5172e8a95d4f9a237cc6
MD5 c414cb1b24d22ca495afd3a9fc634a08
BLAKE2b-256 734b89437c55f5717a59ff1263cb6b8f9f04262b9ddd2049050350a16d2c7c41

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.69.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a60a5d44a8e9e17c880cf5503b2df098341b6b7deaa8bad71d379e5a22c073b3
MD5 1c95b7cfbb5e75215aac96e50a474bef
BLAKE2b-256 2e0366c6e91d3956cbf233a1bfaab6a6d6be3ed3a1a9009cde8bc48cdcbd3a81

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.69.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9e674d88f8a6d2246ca9fce263e542985d559d52025c4ebfed9ff8def9bc6d8
MD5 01bf543f45a3fb9d2192b255df7fa659
BLAKE2b-256 fe8c3a9240bc89bd9f07f98540191c1952dd6967fb13a33dd6177b7a4e735b96

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_systems-0.69.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 962df1a557ab66fb8a1db7ad52aa1ef0a2d32d5ec531fbf49b8b5f8ee0489492
MD5 cba8968b3ff8abd9c03b2acc512c2cbc
BLAKE2b-256 bc9c1d543f594d8f552bd3d8635c0502ae913a0e268cd9c34e9e5f037aa7df54

See more details on using hashes here.

Provenance

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

This release

0.69.1 This release

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

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