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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.49.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.49.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.49.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.49.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.49.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 6f239f247fb19d36bfb9a37d65c714f1306950ed76c8b9ee9279d9004ef9d81d
MD5 124870b01df53d6e4c235133d7fe4e2c
BLAKE2b-256 316ef3f206e9564158854cf56a6d0607791eb0707a88eba8b1047383ef8d960e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1e7c212f4ee4e0eb1eb3bdb485c258a11b39c12164c635d18bd5837f7812a02f
MD5 3aae06832cf83f7aea468c6513a5a81e
BLAKE2b-256 57754dba5b95853b4a8892b1b8ec9e479b10a3f440ff493b30782bd745d44bb5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4846fcdab115b4120296923a6a46ef3b63b8efb90efc5bf71de20fb0fd41ecb7
MD5 20684d04080c9a713fd38d623ae44efa
BLAKE2b-256 ca504ef5d7d1d9a8c367a7818df5b2a1beb1b379f92638a36bb50badef9cf9f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49db87de730a1471f125c6e3b0f78d367c1fcddc4fbeef32e6d360003e1a04c8
MD5 68df2bd1b58ece9a3829651530f33434
BLAKE2b-256 27c5244f32612ff3de91bae366ca5bd9f230163fd6f85bf918b9ce60e84d84fc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 95f1ba290bc8e9eb303e6292ed54e57a40bc5783ee5273a53f0594684b0807fe
MD5 0e18e4a01b37d1553f2a1c60be2b502e
BLAKE2b-256 12b0c89c34fd3f95edc9a43bf2df2c515893a0b7c0beb037f7cd1fa4d7d3801e

See more details on using hashes here.

Provenance

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