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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.49.3-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.49.3-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.49.3-cp313-abi3-macosx_11_0_arm64.whl (598.9 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.49.3-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.49.3-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.3-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 59fe53cb4f29f035df865c1731216d4fe873647d702114f9ddc1e094742bc35b
MD5 aa0597d893f67924c644933c2021854a
BLAKE2b-256 fe7f22979e97b19933529dc5afc8a9f6b3f398d6300743dec91460df0cd1944c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.3-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1db9e13ee1a3fea2517c977333a73aee392e921b12a0aae3938beac8dd8f20cd
MD5 49914c2535e6421059157f25ae27c0f7
BLAKE2b-256 8648128d42ea0fff9e26a2995580fcf2a66e3631e89f576e9636d148817834f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.3-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8a186e057b4d483bc5a5df97fcc6e14ea97bfaa04c5d25da874413a768aff354
MD5 dbe72aa1ab1de3c301e820e11a9c0ca3
BLAKE2b-256 e41b4270e836568d972298df972be00c17a205d088ffc2694b4b58399f67a43d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.3-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74185c37c317f532e037c879a3babaf1fcf291f77961efc01773eed4d959d0b7
MD5 4063b23a6748d2bc92ac3af0de53f543
BLAKE2b-256 1a14c04aec650b71da99c4b8ec1294540c2838e55ffbd889f11c0c77efcc80a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.3-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 676db1fe0b780b5f6496338472b830852be2f6c488a14bc114f5f488e86e1a22
MD5 9e267ca925ff30cbe6da730a7713e0fb
BLAKE2b-256 0e2348668cb9ec49cf2c30b249b27c8a88c8d12f933cb828d48e5c87c449bd9a

See more details on using hashes here.

Provenance

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