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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.49.4-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.49.4-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.49.4-cp313-abi3-macosx_11_0_arm64.whl (598.9 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.49.4-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.49.4-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.4-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 93cd6694c3a96699fe60b7382bfc9f00035da0a5e6dc817f0d029cd23c594557
MD5 28862a018a7a40aa785bc11a5035ae1b
BLAKE2b-256 c2517ed8f62f267f5095ca496636562384ca412f9ec2b1f6f16af3a08e54e7e5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.4-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cbc411a69f68963493c8bb56fba2e40f023c4723511ee86f3290c1a46320aac9
MD5 8f7a6e2d47a1d98351f411180e423713
BLAKE2b-256 7345118df62adbfa7858f03d3be6c5845521279529d2f96336a333ed04a1d5fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.4-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ca9a59187fa390d2bf5df8b90660a11eae0c9e6d10613139b18f5b14da65503c
MD5 e4db8ce4a717e73f680a0845a07e3b2e
BLAKE2b-256 7b4e954dbfbb03291bff988096ddd6c29bd9e4d0f779340a11fe69b8ce68c934

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.4-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a4c77360782bc017acb6e2646f4c1bc6ae1e439d6e39361325135b63e14c86e
MD5 ca53247b431c02ff58a27c568262f31a
BLAKE2b-256 ffa93afba4c961a870c69f1c03ad05f62e2c51c80727783a816b330d0462604f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.49.4-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9d11af4f14599e8f1d4a813581b74bcccf6762ce224a972e953e8519033b2b6c
MD5 e9acc041b7bbf75b6f6ddf9e092c959e
BLAKE2b-256 44df26341b62cb5efe6f22362b68f7f026a931b7401ba5bde1d661f8cfdfdba8

See more details on using hashes here.

Provenance

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