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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.53.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.53.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.53.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.53.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.53.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.53.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d5abf38f0772e8ba3029ea8dcf24487c26ffd9faf1db0057a37a934719d560dd
MD5 32adfedc30b28a096a2d05e9f03f23a6
BLAKE2b-256 ce60b4d0fc2771707cd96dd96f83947bc5bad08a78936542f1704c83fd03b712

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.53.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a30c444b85c6284bc975cb7c0a36bfdd9c097071423668a48a9c550e765faec3
MD5 647542cdf1b1aa373705d0993b25967f
BLAKE2b-256 21a688fb2e4dbb7b9bb25977e111ebf7c35320b17af80328fdfa43a5bd365449

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.53.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a87d9d6e7d594c27974d80090cafaa7450c1f9beef8ba598c47d4c0d9745e54f
MD5 fb3d7604cd972775377418f4b5994138
BLAKE2b-256 28c0a90b2b363040fec592f279199107fe89224f4bc7fdb73ca6b22fbbe73ff2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.53.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f5216ed8a555d578d5c6409b29197edef776cfb91a18a11184f377b8f7108a9
MD5 ee7732cc9eb36588fae4d52a65ca9e67
BLAKE2b-256 3dd13d1a52d00971a3a015de7d67b684664608aa0e5017b53f235bbec0e10580

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.53.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ce8c82123ea18c199871e631af90163e1e378b2fee1ae5d33725f952fb4cfa48
MD5 6232588d913f0f796630f3d1b8365d0f
BLAKE2b-256 b50af9dd7ab20b15f6be7433a3c1450211f1b15c305f8c81dc68bf5ce5cf99d2

See more details on using hashes here.

Provenance

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