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

Uploaded CPython 3.13+Windows x86-64

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

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.50.4-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.50.4-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.4-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 e11cd001efd534ab3589b23debe7f893adce6f9d655c003d3d570f26c0b03acf
MD5 644a92bfe554c45d36af25175fccba29
BLAKE2b-256 ca427d22df3a8ee2057ce237cb5b308a231bb89111be48498a53169216f1d512

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.4-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1667d0a7c59e8489cba41a01bf4ca3285a27bbc9c65d16d52864d103e471028c
MD5 8f56f00229b0b57504cec08ef2b09073
BLAKE2b-256 f3c2b9e6fe8b02520203a5cc98deea5c4410e461242311e8b043c9c43736f4b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.4-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 40ccd5794da996e0dd725d4cb6bc2ae85f7642f17a7a8dff8e7a741a89c8a521
MD5 bb9f31d25f9d920cf8740a4a012d3030
BLAKE2b-256 7c7fcd193d909cf404fef92745efe0203306c2fe7be7ce650507b8c1ac8c8569

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.4-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e32b4f2d0c2f4b00a7fd7ad64cddbeb08c702d7b2e8f3025528009cbc7136b22
MD5 d5fdaf484f0f03260fa6c02f5bececde
BLAKE2b-256 772151b5575dd341364f517020c5b740a30cf81c6df5136bedcbd07b42e6b464

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.4-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 da1e89fa2593bfd2ed8dcc8129ca0ba6a54fe8f25e51a5595befefad67e578f6
MD5 1091b166d36af51a3e6558124e5cdbcd
BLAKE2b-256 571767f71471a9c1901ece257b36cc0a5edd96d6cb92596936330e7fc337c52e

See more details on using hashes here.

Provenance

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