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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.47.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.47.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.47.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.47.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.47.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 63d433731511d684fe72c7f44f19a623a46115bbdb6efb4505126429ef397b16
MD5 2cf813bd0ed60f7b7a0cdd0a7fa631f5
BLAKE2b-256 0fec033d492e348eebde011601a101f8ba2f17ef39d0a90fde441e1442ec1f95

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0e37ee54d4d2f4acc6536b64bc8b3feba936e35304bdb29668a73bacb1054e5c
MD5 119eb1fe5e50c756a4185e88f1be99ba
BLAKE2b-256 59fb00d388b67705d5be15f038576568af78b8c5f749cf28940970f0bb86b38f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a1326872ccf66196cbbaa90ce5be2768027e835fe2efde34d06e03b4ecce1ef5
MD5 492d6051a2f890460d556cfb5a613903
BLAKE2b-256 e62ae2fc86637ab2092bb944442599b60e0f6a5a94c9a2a0a999e203e1531902

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf31848384cc759f17306283806aa6531484dc72ab201ff809ced68223f09ed0
MD5 27e544dc5701e9541b8d971cc82eb0f9
BLAKE2b-256 e1d52a7653cedadfcc3f7b41a9a57ab7321838772116b859d6bdb77e4f639398

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.47.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3058b810ba13138ea550b25867e92967efdbd84859f16fac42c59f125758ed1e
MD5 98d83a791407b121897387f3dc60083b
BLAKE2b-256 0ff7f3e8f2520d5c00411d1198223465226eee23277701d7d0feee18ca9a499a

See more details on using hashes here.

Provenance

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