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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.50.5-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.5-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.5-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.5-cp313-abi3-macosx_10_12_x86_64.whl (594.0 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.5-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c64694262e38fae48645416edd16402e5d264bb054623d77bfea471b12abd1ea
MD5 88fffd8f1172f7cf70fb7eee15f215ce
BLAKE2b-256 36ae53088682ba3676af21d24b71115de2bac1acaf2535529aff8ba5c1be8927

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.5-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7820f4058b95f94e203f0470a09ad98db48c411d810c3f1ffbfb29d524bcf80e
MD5 f76e99816ce3dedb7eb3dc9d1a80ee92
BLAKE2b-256 2fac1f008d7c14935d6f114918fcf6eb0828e0420bff3b2b9c3a5b4865215905

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.5-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 464bc9fbf547c4b28431b63fc7a8c83903ec7d3d721b213973316483011081be
MD5 bf4844034624bfbba17eaf26ea6df568
BLAKE2b-256 d91b1711d0fc1c64c65e5b351a19bb643b284e4e34be609b469deebad4683d74

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.5-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0d214334e587bfd2632e1b42ab643f8046770d4d76aa234b85a8d92b091ea09d
MD5 109717aa9d61c8dec2287065cfcf0cd3
BLAKE2b-256 3853130a49bb008cb4f95a3945788d0b67222d983f9c12ecd2ed4c82ae5d8368

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.5-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 930b2224e3246b2b54867348c2bca89c3647c4e2e8d8e40e31733fc153b2e2bc
MD5 110d84e106295bc34aa4aa95197b0f30
BLAKE2b-256 fd1fed5ef339e3ba40b1eaa5459e8482bd799ec6aae83d89d129b880dd35d584

See more details on using hashes here.

Provenance

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