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

Uploaded CPython 3.13+Windows x86-64

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.7-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 dbbc973f839ddcfd7a0d0cd7d0f4c5d3c05514cff88114ddf62e7f57b898a975
MD5 be135cf2e5f604b54085b5b49aa81d4a
BLAKE2b-256 0831a43a8ba524e915cf9fda875adc744528e30f8c9eb0e5824ab91d38ae487d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.7-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a4f089e27cc6801968f23b35014eb50a48836a5d541cbd1f3895c488c05e26db
MD5 fa81be060b4eb87c911dd9ceb00f0434
BLAKE2b-256 f44cbe105ae048a744898e50beb49bc5c2bc6e0d99f34dad58b7c89257360fb2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.7-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 84a120ac014c7263baa241f231195635d40c9933ec9e2e43147bf93a495df188
MD5 bafbf1abd305d573596227bebd3030d6
BLAKE2b-256 f661c067421223c2d2814c9e9408a31c196f4246351d66eeacca2ba4a77c32a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.7-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3d789228234735fbf12958055c3bbc98923797fd8ecd862953294004c93f5beb
MD5 fd7f89d44b7b9cfac9c88a2f1f160da8
BLAKE2b-256 7bd2ff1dba31f2118bf340f623e32b9e25f5aa80007adc558ef05858f027d6a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.7-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 57d9610d6b85d2de045e60a4b7ac468642129c8d293c17008e563b016281ab13
MD5 4beabab85bcd47fc41772d813fe07781
BLAKE2b-256 16f92690776730e309b0eac79478c73cbf461ebfa0b2c38b461d83c1f7325f65

See more details on using hashes here.

Provenance

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