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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.47.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.47.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.47.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.47.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.47.3-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.3-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8f42167b0ab5310df4529d5e1b90b8bd94f09e388922c3f008fa20b6ae40a663
MD5 30356c4a543826938e612967527f4d19
BLAKE2b-256 3ca6c8c46b758ce21f261bb6e7262eb23de81f1f98a587569286a24202391103

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.3-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e377720add78e74e74814d2ec08d7936e8ee0d3a92388941c6569fd6ee98b833
MD5 5771d385d22bb83f5a6fdd53c3da9d56
BLAKE2b-256 e5714962e6be532eb7075df5f075f139d60b49ab125c2857fcceb3448ca65336

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.3-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9fca44934a4d1b378555e83594c0e2b69ad3cd46f102bbdb24d676cbd722f3fd
MD5 ac2b3581cc4e52cb3c01499a5165397d
BLAKE2b-256 cad9fc91a7b7b175b3cf52fb1291b670c24e635a5272121a3069736a54ff1a0f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.3-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32b6b1625fb6ff73930e2798cc115c9854a694f1367cdd4be3d5bcfe3ff11c9b
MD5 9563cde31fb3e09de0db1c4a3ce8a12e
BLAKE2b-256 991d7098dddf2026fb550b815bf424b1575e12c42a907fa3c6471e6d49a775f9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.3-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f5834fa30051c71e9379bd2221c4b60fea724b3c8a326b0523df2134273f6618
MD5 5316a0a601ad69c2a2c3452d822cda19
BLAKE2b-256 e869f8137c26d1c384bba0fa5dfb0e46ed435323fd280c58a29228cb60272486

See more details on using hashes here.

Provenance

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