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

Uploaded CPython 3.13+Windows x86-64

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.2-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 36820ff7255e3b1795baf23025cdb552b6e5f5271e9c2b7824add6fec1f81143
MD5 b767ac6ce19ccc6f7da571d3f1615328
BLAKE2b-256 2f99f698f61e32f00d90b89b387613b14aa2b3c507c698f19bcab35012fb1d8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.2-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b88813eca3277bb33a993f2d1b4e6c82cb78f919be734f0eefb70d5a2a19d27d
MD5 07b3fb793dc3d3e385d3a38ed9d86daf
BLAKE2b-256 6d3d4be7930261fd2eb9aea38f2c2e516233278f468f8ccc50adb7abfe86b339

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.2-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1850d06dceeee1ce64fc528a38779ab567f09823fae1dd95e0ea10653063d8b2
MD5 b0a3c48b3d92b9d894b042a003c08ad0
BLAKE2b-256 0fc0700b9a489cc7911ac201dea47d1c3c8a568403791f246accf594ef7f8d5e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.2-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 34b0c86099f7f88b0f7aa56184eec65bb5b05492c22b9a780745f89c895e5934
MD5 692860cecf8eff0bc696b2710996c1e7
BLAKE2b-256 8a0750169ed571156fac709565bdc88684d6c281949b7e185c92259c08e7c9b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.2-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b54759250e7b150086b46ac56a6133fa1baeebccbeec350ce4c78f463d105171
MD5 57f992cec929c7411415cc12ea8b2f42
BLAKE2b-256 d809993d88469ac90d88f1845e858d36b04002dc3bcd0f0e74d00268178dce01

See more details on using hashes here.

Provenance

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