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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.48.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.48.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.48.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.48.5-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.48.5-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.5-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2996ef85f077878971590867fc392d00a417ff5c0d877fb231beee8407c27b65
MD5 fbfc31c99b9e497138a2c9995bb3a22b
BLAKE2b-256 cdedd7e473442c95a1e3a73d2f3d72f0ccdfb35290c7b7ccb3d7bd01afbf88ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.5-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 337be2c6e3b808602c720bfe804c1a9c91c747d7b46489131d56ec332bfb8ca4
MD5 0e784a03214e29f44d15926c5ce08bfc
BLAKE2b-256 7f3c8af895b78a3ce37cb71b5814b85464c685992755e9fca913e1a117001b77

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.5-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bcdc5dbd5979d1c9e830c0913ba23eee84c01dc8191666498fc782cca648ea1b
MD5 2f3963c73cf826a9b844165b1b7084bf
BLAKE2b-256 0c15314a86eb56c71a6bc4a576f9c1900903b2056f9466998a8dcaed98ac3b6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.5-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a6db4dbb7ff4e04470ae31b95bd707877ff3eaf977436a1922f2e9f17d436b6e
MD5 94f01594e54ea5fc5a93075ff237bb2d
BLAKE2b-256 097cb4b78a2ebf90ae223b48c2f2a21aab9ee9fe88f289c713b9ede59c6f013f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.5-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bdb8e2dbcccfbf103e6f62a8adad8a87feb57e04f213cb5d021b99c862b14aef
MD5 4581e1849189fe8c040a44857b2269cf
BLAKE2b-256 a37711760e072f4f0be8febbfc7a3f4f65e98f19a61a07ee3bd6db43191bf46d

See more details on using hashes here.

Provenance

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