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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.49.2-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.2-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.2-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.2-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.2-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.2-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 83753fa27e239609228d8a7ed8d577e2175cd335d4d159840b8d64d91c1c5a2b
MD5 5772a87a5186669bd88288d8421ce4ba
BLAKE2b-256 616da0ec3a2973030bb538d1221681cb5b804545ea1f87feed684accd2bf21c3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.2-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 034597ff46aa594ecde1124e3423ba8bf64590bd568ca86b614dc21eea3dbfcf
MD5 e9ae00defc1f9d3786e545d78503a59c
BLAKE2b-256 4f3355e31a3fa99c65e3f2bc67a0fe0ff6e2d8a8d9a0c532e884220a6fb399c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.2-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ddb1f0cac5098b51db80b8de89ef0aa81827cc804806bfba88f8cf267d9b741a
MD5 c581ebcabbf5236cce8b12fdb1aeea38
BLAKE2b-256 e63bf7e01981daae2aff2256fa34f1f3e093332d7d7b37cd4f027e8fbad10daa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.2-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32aa1582fc16441caec2a7a58559f413429f0c5f80a4837ee59685a2500fb404
MD5 b1caae0dc1c308c38fd139e4d3f0ecb2
BLAKE2b-256 098e26ab507ca2b695c25d0e8570dc16b78498cf92dabea930c3fd2f574cbe59

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.2-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e1b1ce12939871bc0c910af9627ea6cc6a098da4d0ce0ec5c2ca4fa18ff2ea7e
MD5 0772fc22e69fb9d6584286b035a84092
BLAKE2b-256 f2aef60bfcd5c9f8c1bdeb304b8e6068c48cdf8a2edd475e7d03fa0778cded38

See more details on using hashes here.

Provenance

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