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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.54.0-cp313-abi3-manylinux_2_28_x86_64.whl (614.0 kB view details)

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

panproto_grammars_devops-0.54.0-cp313-abi3-manylinux_2_28_aarch64.whl (591.4 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_devops-0.54.0-cp313-abi3-macosx_11_0_arm64.whl (595.6 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.54.0-cp313-abi3-macosx_10_12_x86_64.whl (592.3 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.54.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5c87ba148e4006597693e7952df214fe3ef108d19623880a452d4d781885063d
MD5 c1d50cd627522d9aa8b52ef3c0a3ea5a
BLAKE2b-256 fed3c8983e492e03c0649ce0649078cb9c79d941fe9e3cc468f2968304834b66

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.54.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ec2b32de4954bf02015be574b236e355df5287be768adb542807cc9ba7b1196c
MD5 fe4c2b73431a3099e3bfb29d7974a4d3
BLAKE2b-256 102db3d0b5206aae02fcf8b2bdd079faa0e2893468f5f947f34e322a3a13e366

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.54.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 44add53210766934685ca93f160867e17da91cefb47f35bf4dbfc98b7e5fb21c
MD5 b79796050d883a59d2f63dc9331bd2f6
BLAKE2b-256 efc4b5e980f0b57a4e48cb254e22a4f334aab739884b5ee79309b1a51599601d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.54.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 08ae806fc31977c217312d55c694bd5857ed708d6434185210a726b3307bedec
MD5 beff1db0444116e2a9b3b57ff4042a03
BLAKE2b-256 d6f30e0b99468baf56fb7cbe5ab20f3fff35ef606b31322e2be1057ec1113cdb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.54.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b39904b2fafe56f9804599bc7ede51fce55a3a49f0b55d526c23f501eb8253a0
MD5 04146e94ce8c70b216b1ec6dcfc1477f
BLAKE2b-256 e3c9d486ccc323f5468852a3d7daef4e4abbdf828dc90eaf11c764ce838d466c

See more details on using hashes here.

Provenance

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