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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.51.0-cp313-abi3-manylinux_2_28_x86_64.whl (614.4 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

panproto_grammars_devops-0.51.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.51.0-cp313-abi3-macosx_11_0_arm64.whl (599.2 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.51.0-cp313-abi3-macosx_10_12_x86_64.whl (594.2 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_devops-0.51.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.51.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 556df89dd44fb8fab7da34ae99493dabf2ef6dd600783434b6f711fc674e5ac1
MD5 be895aa2e05f48c55422649b9ccd9087
BLAKE2b-256 0d138e681a446b289d05e1ed4beacb4c1345c43d2a20a4869eae85b672460ad1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.51.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 843446c77f83078418cf392c6df0e24f218199c734281586db091a5bb5e29f4b
MD5 88ceb071a51565390555d77077ffe64c
BLAKE2b-256 c42b34973db8cdc9511c5da6c9ce260ececa52959fb9859c6993c5620f2ef984

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.51.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c23b01c85d1134dff9f4c0b1e0b8a09ca5bb4577dd78dfed10e304aeb0ecba28
MD5 6470c62b32fe94cbfa37ff990faf9df4
BLAKE2b-256 29a66a565e8ee3702c1eaf8224cc176d17138deea9c8b185ab04abfea873e063

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.51.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5cb49601003212da5b6f0dff0d78b4006d806e8bce77e6a738ed25f7fbd0cdc8
MD5 6217926f0c58fd71a242d44ce01fbf65
BLAKE2b-256 ca6a754b991a9b45d4207b1bac62247d595835b808126ae958fd3abe7964f1c3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.51.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1a0ecc1dd8c31026ec7d04a878f37f8daafb20f01169769985741f790091a598
MD5 769bf88ad5602e825c97be3676a78c02
BLAKE2b-256 a3039bed3fe60f66ca4e770299c8988700a440b8d29595eef90212915d836146

See more details on using hashes here.

Provenance

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