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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.50.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.50.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.50.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.50.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.50.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 6aa741d539ffe8239ca042e321079b601385423c490a04a8876f344e0337fc8f
MD5 5f803980ccd2a422337303d6bb778163
BLAKE2b-256 8494640be95efea46235299cd68b585eb25f5ede5e5f2237a1523a3c500a0b34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f68accf15abfb234cb8c72b711f74ac56eaa5a7d1bc73d323902ebd46ebe3682
MD5 370a5fc4ed1606f303e5086e00c00036
BLAKE2b-256 e4b44fb04522057356766fd2e76bc2d2f4f650af25e83df6eefbda618777dee0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5061cabb72802db9f7996be9e94d4720b394233287259a7e56fa26e232febd73
MD5 cc63078cfdef76a2b8f5abd5819914b5
BLAKE2b-256 1c6d8a12ef81fa9fbbfe357d7df7f7e0109c82186346d2abfcaffd583f8978e2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b5dca861ddba857e8554f728dd4f291fea1a91a81a3a2f60b363599fe1c851ed
MD5 dad98afb9ee0f6ff33da4947ad286643
BLAKE2b-256 3b36c9257b28e6fea7ae4d4245536df55fddc079396d94c9bb8bab41e0a4ae9e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 428b1528f0708ec6a8234d8e87ef9b244a6e7bf4b4387b3cef68e706bcb80139
MD5 206680df162262e0d40802aeb7f81272
BLAKE2b-256 64d53bce57b3c8557e159104d5c6fd41db2068d4eb93f2a4d8791862ae9cfed3

See more details on using hashes here.

Provenance

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