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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_devops-0.56.1-cp313-abi3-manylinux_2_28_x86_64.whl (614.0 kB view details)

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

panproto_grammars_devops-0.56.1-cp313-abi3-manylinux_2_28_aarch64.whl (591.4 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_devops-0.56.1-cp313-abi3-macosx_11_0_arm64.whl (595.7 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_devops-0.56.1-cp313-abi3-macosx_10_12_x86_64.whl (592.3 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.56.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 18fe416e38df5606a54c71718103422de27b34cc9e45820458f7ab35520a83b4
MD5 d07044580bd44b91cbe229387a99ba96
BLAKE2b-256 d89974eab212c903a4fb4ca5b4647caf93e8d76cfa1d47c790f35161688c1f12

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.56.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d209af9f0e75a4d62196e50529b215416fe56e15b420eb4067c6c7aa5c6e6f65
MD5 f2c0e4faa96efb6385c1780d5c33a2e0
BLAKE2b-256 7deb8965d8c733a583e0766e56fb82e53860b538658d4afbe5bed9bca4bd9c0a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.56.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4c2e4dc8466be22cb2f66335ba37ea1379c25aba32fc73e9b7fafdef2cdd55e0
MD5 81746646d05950bed2b4f6a614e3f360
BLAKE2b-256 9dad05cc59fccf2c83ebbcf5e82097e8b078f34a54f61ecbc6294593714e17e4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.56.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5318673efd7292e25dff57a39c9ed8bfffe84777723ca0b970eb1f1e11aa8b3b
MD5 402d2513612e778a76031df4608ab4d6
BLAKE2b-256 e9b1c1cb931bbac47a322de41f5ef7d689943273d35cf2024d5943958b54edb0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_devops-0.56.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ee0cf4719f22f7d5ce4fe50ec5b3ad71346205446696f2fedfc1fad3d8c9e37f
MD5 208e1d6bbf32571fe3af163e4d00ac37
BLAKE2b-256 a5559721a30869f94715b7ff4780c4c85c50693ceefafdc79faf349bb0d09b19

See more details on using hashes here.

Provenance

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