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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.50.3-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.3-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.3-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.3-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.50.3-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.3-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0ea2dcc204721b1e03f026ed5783ebf3a610c5c35f23ec64936b2ccc6855a892
MD5 93f126fdbf5414cf53a822c7abb2094f
BLAKE2b-256 693ed08ae5b9cf986e56813019349f4536cb4df42b6082e4484e03e8ca0c0b50

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.3-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e00a1091efea43e2ada1c224e79011904e9dae4d3a64c23c93e968d45d281862
MD5 eb0adb61bac9aa52144d0fe843ed617c
BLAKE2b-256 b68081f7787e702a1f9aaf73c95e28a4021a7301bccc14124786343388b5ddc3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.3-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 724834d2b053b0ffdbd2bbb79676c52efa5a478ec2c83c1543e7fb995f59ae05
MD5 a1baca383e8b049267c946ed6a21456e
BLAKE2b-256 94c62075c5da5bcaacca18e99ff9e68888157994714580aeed5f1ac71a13061d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.3-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3d570fd182343d20d38b86955c4f7dcb368aa1118668a91d2a60dbf433c3bdfa
MD5 9d9603515564ed34f395310d72f917e0
BLAKE2b-256 beb26d184e63bc2597026d7c530288ab795a6914ea7286c52431d138bed52fc7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.50.3-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 795e63672242a8ffe91c7b0667f606088782330de87012586305d68406a04d81
MD5 25c77b243d1b7472933f4a86c4c0f5e7
BLAKE2b-256 09ff2fb22818e4be7429a97e8db77c3475d68db3da5b6a4d96876a452e0cc46f

See more details on using hashes here.

Provenance

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