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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.48.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.48.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.48.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.48.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.48.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 226f4d03d1b01e3efbff2a779b4ee63af8b2ea6c0875a594960edfb2d7efddf9
MD5 767ea030bf5970dd150cc0d9453b533c
BLAKE2b-256 b390d99e78f9af6828dea15c148821e93fbc5092c7dff7c2904ee9f3ee30fa61

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 08d38be95553621b86330318c05041c5b4a423700391cf67ddf0e99393a269e8
MD5 3d4a5cebae1822a0bb110b4609dd5165
BLAKE2b-256 628ad44813e6516ce576b6a93b1779ae7916bf200804dd233a453ac4136c0e60

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8b60050186dfabbdc436255635747b5b96c716d9c30915898d55fa0df65557ed
MD5 d216cd34a4a587f62523d4240bc3315a
BLAKE2b-256 30dbb9f00b2a29f1c8a9367d3fbf57840c1912de3bb7b904d9f5b16cd810fd2d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a05ce92147766a1d6d6d7b7600cd4c904a8d080bd50e600f4ac49e922a940c90
MD5 fa0053e779c6d507e8841f78fdebe548
BLAKE2b-256 7482e2e22467610c2343e34c69cde22fc84f21dddd7101faa4fcd14394b35a17

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.48.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 61bbf3a847c246dcfa144fd7b132e98b34df265705066dcbf3dfe9a17b3d6917
MD5 d7cdf562470819a12fb508876e3bb9e2
BLAKE2b-256 ddcc45e8c5037c6e1af29b435d4576e3d2f6c0272951d1aae56ec4a8f2925e76

See more details on using hashes here.

Provenance

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