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.47.1-cp313-abi3-win_amd64.whl (503.1 kB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.47.1-cp313-abi3-manylinux_2_28_x86_64.whl (614.3 kB view details)

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

panproto_grammars_devops-0.47.1-cp313-abi3-manylinux_2_28_aarch64.whl (591.9 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_devops-0.47.1-cp313-abi3-macosx_11_0_arm64.whl (598.9 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.47.1-cp313-abi3-macosx_10_12_x86_64.whl (593.9 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 999caa7af8b3afd1a014bd6d177d5b490061451d41311512addd5cac02213ba8
MD5 e633beac48e64c51f2539fe52dda577f
BLAKE2b-256 4ace0d01770640795f1eb84e94c2b751f30682fbb330b0e887f0af277eecdc64

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f95e8c2c375be9850ef434c7a37e4281bb4222fe9984a8ce0ef1b03e7d15d43
MD5 3fdd1953ea3f1a018645990503688c1a
BLAKE2b-256 c21ac25bd02a5f40c843a66377afed0d685d3f8c4236cc73a4462b5230b8e2a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9ee4d50a7126f55ecbaa84cf4f82e1675c6b7f9444dad7e56fed74b0bad53c9d
MD5 26417be8e2cb8c01f877a3d265313071
BLAKE2b-256 80511e263f490d152405e303d6ab934af3e5e46dcec00f24532af37a4823e309

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b5e5760e0fedd946c56038752889ebfebdd5c9811cc35feff494886c3fc4bcd5
MD5 c6b6bba6bb67de97b8c920893b86f90f
BLAKE2b-256 375b2f438673cbf230e2ca062138cc13018f6dfc7b3b15b9ee9a04a8ac1a5ba5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e7a4a88b6ff3a3c18f875e52c506e8c455d4c33413d28748bbcce6f6c9eeafd2
MD5 ecfbe412560ceade4880dfda77ed2886
BLAKE2b-256 e0ad28a3e8742032b291b1f067bc0c1f0107961459fa556a3546c94342df38ae

See more details on using hashes here.

Provenance

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

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