Skip to main content

panproto grammar pack: DevOps — Dockerfile, Terraform, HCL, Nix, Bash, YAML, TOML, Make, CMake

Project description

panproto-grammars-devops

A panproto companion package shipping tree-sitter grammars for devops languages: Dockerfile, Terraform, HCL, Nix, Bash, YAML, TOML, Make, CMake.

Install

pip install panproto-grammars-devops

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-devops/ and bindings/python-grammars-devops/.

License

MIT.

Project details


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_devops-0.56.0-cp313-abi3-win_amd64.whl (500.1 kB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.56.0-cp313-abi3-manylinux_2_28_x86_64.whl (614.0 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

panproto_grammars_devops-0.56.0-cp313-abi3-manylinux_2_28_aarch64.whl (591.4 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_devops-0.56.0-cp313-abi3-macosx_11_0_arm64.whl (595.6 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.56.0-cp313-abi3-macosx_10_12_x86_64.whl (592.3 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_devops-0.56.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.56.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 ba938eeb2e4303ab518a6e26e4c50174465a674bff84d5ce323a5875594d903e
MD5 ef32fb797d3b78121b3d772789eb56d5
BLAKE2b-256 5fc00c50778b73f83cea4c62f8c8bb63ac4f65a57935831ae3f331aa0c2bffa6

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_devops-0.56.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_devops-0.56.0-cp313-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.56.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d5c0e5c24e6408ab00f4ea3595f12987e171bdb9802e011a6b39dd7a0734d2d7
MD5 4b21d9f64076b3f45f2ec16a62b8c340
BLAKE2b-256 f127d8a985f4a3b4502d343bc1f9dd4e6cd15ec610e5ecf28809f77f6643402f

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_devops-0.56.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_devops-0.56.0-cp313-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.56.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2133cc3e01b468feaf2545fb5fe98c3c47edd250262ae1c2ea474a538eb1b85e
MD5 8a6e6f64ec9961d686e001fbdc07f671
BLAKE2b-256 68592fdf521e45da8627ac302611a70060f19beca6081ee7abaa7a315f5bd8a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_devops-0.56.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_devops-0.56.0-cp313-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.56.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11c1988e1107017b6fac28d22f99368f8d197b67072e1145fd70bf405ff4caf4
MD5 e5df797756f83b134ecf9b6dc2d63a24
BLAKE2b-256 0661fe7f5adeec4fd36a36dd38939097d79b9828d2743fd188d7748228028d11

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_devops-0.56.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_devops-0.56.0-cp313-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.56.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bef4d354e61a3f6e1848a08fadae2e6550903a437eca8c3e286ead825b391356
MD5 5214f3d87e238af8556d439920b45382
BLAKE2b-256 704db78c0166d0ebb504d72529af911476a014051c8ba01a9d5e8c02f05b65aa

See more details on using hashes here.

Provenance

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page