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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.49.0-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.0-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.0-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.0-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.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 e52e6cdecdfec5982aeecdaccbf2ad8f1a95615a00fcd51798f9d58f69babb2e
MD5 76ff7109f47b01df6a8b7dc5b0ef571c
BLAKE2b-256 ea93a1eb9d6f9ea167bf175363ed63123acf42cadb372d67d0dc2157b0503704

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 23b7ea97c2c66f589dafed0d9cdf9047582d2033fc9170ad22dfdc87ba299eb9
MD5 527f10f292b14df070b096d98a5339ed
BLAKE2b-256 9a5381d4cecadcd10e1cb24de77471a78c58c3e53f7a38b878ef1bb18ac1b385

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3cc4664ea9ad3c156349ab45c20f14b531ca2f579ae58f87dcf9be765ba0d726
MD5 5ab7c83850f1b26083fae4a56f7b1d5d
BLAKE2b-256 af9269ab916c99f9c0d084391b977bc85e0434b2ccbaf97be4460b04cfd9ba2a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb7cd2029c6b63d204fef6b44966c7b78fae8786f7079602d1fd18d700a7aff9
MD5 72a34e31e9ee4d4b1d3a728cc6a97a6d
BLAKE2b-256 4d12c16153e3733986a2ee54e72d09736504b14c1732871bc6cd8be63624a94a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 723cbbc72469caae7929b5ecd870bf750079837f5491b86ed5e3f54cb1ce701a
MD5 d1ef80d1d71883c26b978d6799f7600f
BLAKE2b-256 e48cd37d3bef9743dfa5c02d4832faae030fc1ab909879e6a43f4a8047c08003

See more details on using hashes here.

Provenance

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