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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.48.6-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.6-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.6-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.6-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.6-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.6-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 182688481ecf9d29239c117fbe284dd5c8dcfb89fbb701b1c8a7cb71b5b0b6bb
MD5 cfcc2bec50fd1172c5acb2b0dd33654b
BLAKE2b-256 f56de8996f1af8762aa811fdce3cd9522805c4ecb9df0a1500b9f78685b257da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.6-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b253000b1542fb7e7667b6004cdf28bedfc33c61da42ae4b491a8f3ba7365a00
MD5 3f702e7bcdef766bad847578e98419df
BLAKE2b-256 bfda431ef0eb535914f42dd47186a82b1919e6d69223ff641a7313b17adea789

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.6-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b77ea0fc502470be74e9108631fe96edfcfcce1e3cb2185c7ef8d24710895962
MD5 0e6975c43e31cf0e5410f0fcda8143f4
BLAKE2b-256 1cb8832cee72b8aeaa70ee42134dd4c88704b47fdc4415792e734c9996c70e2b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.6-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45c834aa00ecb631cf5bd253cbc2d854ad0d83da287c260e341a5239b4e4a371
MD5 16485c3180f08c1b015019faf359ac69
BLAKE2b-256 53881b4fc90a8749dc001ccc270257311050b0befe7d81c688d31996058c0a33

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.6-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9c8c57c63e87ff40aa6b3f151c45b362828ec74a7ce130534577625a366d1c78
MD5 7b79fc93986678accb850ad16f567345
BLAKE2b-256 f38471379e6376ab44b05828bdcc9649dc4ab7d5be9601c6910808d12b39be25

See more details on using hashes here.

Provenance

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