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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.55.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.55.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.55.0-cp313-abi3-macosx_11_0_arm64.whl (595.7 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.55.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.55.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.55.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 088b7167dd031d5ee3ea2a9a7194a8ca8116155cc49a31e538cd9fa44de19d61
MD5 ec2c2f972e7e6d03b8301bd0c621299c
BLAKE2b-256 23b20e03b0829bcafa10c7d8e26a1fd306052f80fc0b1aa49a7023cef7909a72

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.55.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 df69ba151036c482ebebddaa8b279332561f28bafaf5411c1ea0facb83b6e8ea
MD5 3da3effc9aa90518d49bf8a8837580f5
BLAKE2b-256 ea985f50322061e69495e0ec612db179d418b02c2a521e1791c4bba34599b358

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.55.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1e7d18f4f3304a831bc55299e9a599862d2aea5c6e3e04823d3c915553a0ba8c
MD5 0174248352f2186f3451a5f2590d8d31
BLAKE2b-256 aa8f4b97a8616c20db5451967822bcd2c2e2fa913ab94be92c0ddfb7458c402b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.55.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be3bf474e7c46782fde7c7639240c2190a0565c6859545f98a37d72f84f863af
MD5 d1fcf1006b9141c44897d7f36f77333e
BLAKE2b-256 e43853240447df50cb75b2c324637498b82648157fbe12cd0a5c7dcac991ed73

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.55.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ae2023dae4893de7971c5741697ee27af6a6d6978e655922cd37cab1cbbb98ba
MD5 b60d64f675ff8e36dff939be721ca635
BLAKE2b-256 8e94348209f439a0004d330a458873773d96b74ab00481e7eedb371aad5adf8c

See more details on using hashes here.

Provenance

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