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

Uploaded CPython 3.13+Windows x86-64

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

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.52.1-cp313-abi3-macosx_10_12_x86_64.whl (594.1 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.52.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 eac008cf061d1e284aa30128d71c010c6c0fe8973bd852d78749936e34d40ee7
MD5 651c4c813a89386486eec46839da95f1
BLAKE2b-256 ce653e9bd607c020f3e1b437311d3b764ad79bed545a523edb79ecd3b4502de6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.52.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1245b2d28ade584c27fce4b1e6722ebb38cea1c82705ba75844263503fa273a
MD5 5c33b893a10271cc82de5c90ba72d55b
BLAKE2b-256 629ced4fe082c59d4adf7ff0d8846be8098dde850bedcb859bc85d8bdebf7ccb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.52.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 45b9ca26a68c5eb4f5e72840fdcafe4c8e9c08fe69f2a0c1cb8ce552abb5411e
MD5 d0872bc33f2498d5bcac73d3fe8abfad
BLAKE2b-256 0accac30575a84834030b5df0125968fd09cbd862d6196de8a08f7a11823ad07

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.52.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9295d4a665742c2bef0af9d8812c303171be829d468f6f7d54863589ff6cabda
MD5 c3c432e980416b1cf08e2f09e6f5ceb0
BLAKE2b-256 2512de65536d7befb905ffae53c1ad2343cef297e80e943a3150ac2b6af82a6c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.52.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3f4860e04ddacc7d377a0a77db7e57e62792d503f4af6aba10d5d837b08195f4
MD5 774d085cfe528c44e79e3deab18dff85
BLAKE2b-256 651c0912eacbe6de1fdbf81a46d67ba02d63636e62abdc68748de008d6377226

See more details on using hashes here.

Provenance

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