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

Uploaded CPython 3.13+Windows x86-64

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

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.46.1-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.46.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.46.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5e2d45e4855540e5c200b0817b9bbacd76f2424af3768037e93507d32977c989
MD5 c1c58e8a3e58dfa1a66635a0f40d48fa
BLAKE2b-256 fe209b0118a8373ea41a59c046fd25d754b731c0235ab574befde325b564d93e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.46.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2712aca74d2117edb44d32f141ecd004a8ca12afc46239814deeda5fdc87bc94
MD5 1c7c90e0a0ce89e46010a775845da748
BLAKE2b-256 4ee275ed721c379353ccd5da030e9ef969fba675f3255579ff19a9c75e04669c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.46.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 243f05db832d4d98aed41f0e5a4a1c1d33f886a3b6de51bec342e58e7c18374a
MD5 424c217d2aaecccd0ea5f5c31c83c26e
BLAKE2b-256 ab31b7e00a99e82d58412b5096bee1572dab36cc80cae1a07305253e46d76d9f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.46.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4b4d61c37fa0ab0fa80ef7ac05c909c9e3a85598a5c2023f3d3968fa5c2e77e
MD5 5f89add1c5850b03a16e42a02111f7ec
BLAKE2b-256 2a96c897ba1a3fc8958c9baf321a96982f6495ce47f6db2f7ade98a34eb42880

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.46.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 29cfc586c23d07471cdac76fd5dc35ee1021f9c560830be3a3944cb44d6b8af6
MD5 e52f23cc9d35220b149273c05990e9b0
BLAKE2b-256 ed69144a07a9722f57ea4e9e1fea0ca3be6eebb536ceb6233ee8c9a9a6e94018

See more details on using hashes here.

Provenance

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