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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.52.0-cp313-abi3-manylinux_2_28_x86_64.whl (614.4 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

panproto_grammars_devops-0.52.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.52.0-cp313-abi3-macosx_11_0_arm64.whl (599.2 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.52.0-cp313-abi3-macosx_10_12_x86_64.whl (594.2 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_devops-0.52.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.52.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 1e68e7f3caed0492bc3f00593e29c43edd4b9ca293de9f37d59cface306a64e4
MD5 fee4006c9b9d742b9bee12f260f1ca86
BLAKE2b-256 fe03820841ce4ba86c767bfd03ea27ab5693ea43d4b544c645682673aee00c1e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.52.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4401401ab8930fc2352a6c93d9ff39af365f09b4e7836f083967bed53e70e069
MD5 181668c1410873f4f64e2b863ea54ad0
BLAKE2b-256 4844a1acf850cfe873af05d258e186b85fea8c7aca9b425c98649a5db4b0b6ed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.52.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8c5672701dbbd16ba64b182929cc4bd36a760f300aa55d2ff8608440480ee47b
MD5 0aea9cc09d6618fcbeb566b11609d25e
BLAKE2b-256 5acfb3e6acfaec458e5a889e170057f388354c40b6223dd46d44e71cbda67313

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.52.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 892da07d1804996cbbafad2a0c97bfb809eec7d4c6a4c71ef6ff08db392be008
MD5 c5cd5e72ea6cf27d3bc300d8784e2668
BLAKE2b-256 b50d9e10976a8939834979acb450f56adbf336b565355d6d6cdd9d4215a824aa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.52.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 09d832339c85478181ec6c17ecc5de7c47fe96a3786a6b57fa2aa35274ed93a7
MD5 f74b11a6de922aff04734fc6486dae98
BLAKE2b-256 4c619a32375234dc3570f574e714f441e7a440c3dad599ee08e3e804483ff62a

See more details on using hashes here.

Provenance

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