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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.48.8-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.48.8-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.48.8-cp313-abi3-macosx_11_0_arm64.whl (598.9 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.48.8-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.48.8-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.8-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a97735d5a15aaf2de098d535bdf48e4743208d56b88f6f149d366954d658b156
MD5 873276fa2dbbe34708f29caed8eb2ef8
BLAKE2b-256 bf99e109d0a67843dbb0a8ba7769085ddf2218cfde0eda5a12d08a9bab0bf10c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.8-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 10e771e43eead90e9ba2fe72023016ca4cdad7ab7ab66b3c0faf97f6ca9e5f2c
MD5 c10ae9eb4f6d328038c63c1b24104519
BLAKE2b-256 eb99c0b722e3315896eaa32402e3ea08e6a28b75259cd78f23fe282765033dc1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.8-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9af89899ec1b12b3d230de5fe52b954625bb163ec5eda3c78186c273384a387c
MD5 be6f494f7b8a170e416d43ac97ddba16
BLAKE2b-256 d06d7853b30655f2782bf215c6eb07c0af40c8fd0e279db3e07f47c6059894a2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.8-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d16215a2a92840ea2f64af2eb232f5bb3b0d7e002ed78b69b2334619045e0c7
MD5 4f26edc49f13ad45830414ca88c7f70c
BLAKE2b-256 98e1aefb4e045a653d7cefc7b3c3d529e70d9a766a7fe9797ada828596d9b44a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.8-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7a416c85915352d483622dce09a4a69c4e977875222431aba612c8261993f3f1
MD5 dc21e41245d07bd3aefa8f4d9fd076de
BLAKE2b-256 5c2b446791bf101da5218e5df5474acdb128309d1f753301b1e2a4f45095c692

See more details on using hashes here.

Provenance

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