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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.48.0-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.0-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.0-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.0-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.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b4f933d5acb68790c7182973e220204bbf6611a9c4fa543abf8ff584954cc0e2
MD5 f052fdd9b5526260774a2113eea97b1a
BLAKE2b-256 c329b3f484c030630edfead369e5152ab45fbb36bcbf9502762ffab4e3107880

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 651a749cc810faa9f2071672e27bd3e50e12283d7ff984625644ea60d6bc82e3
MD5 7df26aa27cf40bae4d3f1dc4dd416144
BLAKE2b-256 69abd0f65595cab34e867a15ccd63a5e31025307445c3c5bb01f7a129f8cc29e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2d19fb747e02525c9b85e2f26eb0d30e71856a996b4a745322cfb59a0d4daddf
MD5 2a3a593c4962eeceb9438f04f7bdd20e
BLAKE2b-256 1b41358ea61ae3b2bf8c197bc8a6da22b18128b0716f9708a9ba054acad2aa97

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df9347d1cd426eeee8e8aa85b32c2cde235d851837b5b48d82daff70d2038d8b
MD5 b994a90ab6d28e9dacb58bcfa58e4832
BLAKE2b-256 0174466c69a18bb8697cca6ac91f94fefd346b45fd6fe2928c6d23ddb22836ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e68eff199fde03f57cf4083b6d7c9c52a3f94e820cd5f499562e03a5e8639e7b
MD5 84bfbf5fc72f71b4475760386832ff20
BLAKE2b-256 721ba1740a78b0259e2f2bd20e2f4cf082512ef271802e1520b05f3c4e63d1f9

See more details on using hashes here.

Provenance

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