Skip to main content

Python wrapper around invoking hadolint (https://github.com/hadolint/hadolint)

Project description

hadolint-coatl

GitHub Release Downloads

A python wrapper to provide a pip-installable hadolint binary. Inspired by shellcheck-py.

Internally this package provides a convenient way to download the pre-built hadolint binary for your particular platform.

Installation

pip install hadolint-coatl

Usage

After installation, the hadolint binary should be available in your environment (or hadolint.exe on windows).

As a pre-commit hook

See pre-commit for instructions

Sample .pre-commit-config.yaml:

  - repo: https://github.com/coatl-dev/hadolint-coatl
    rev: 2.14.0
    hooks:
      - id: hadolint

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hadolint_coatl-2.14.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

hadolint_coatl-2.14.0-py3-none-win_amd64.whl (15.2 MB view details)

Uploaded Python 3Windows x86-64

hadolint_coatl-2.14.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (12.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

hadolint_coatl-2.14.0-py3-none-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (11.9 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

hadolint_coatl-2.14.0-py3-none-macosx_14_0_arm64.whl (21.0 MB view details)

Uploaded Python 3macOS 14.0+ ARM64

File details

Details for the file hadolint_coatl-2.14.0.tar.gz.

File metadata

  • Download URL: hadolint_coatl-2.14.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for hadolint_coatl-2.14.0.tar.gz
Algorithm Hash digest
SHA256 57f127ad766c5b029f82d4d71b1f652a1448d531da77a75b726c72772cfed872
MD5 bbe088c1d9c4f269fa663ab52a2d1437
BLAKE2b-256 32c61a87c21a3b77b5a3313e82bce08855cc73b43ae13774cba4a601e4b2dc62

See more details on using hashes here.

Provenance

The following attestation bundles were made for hadolint_coatl-2.14.0.tar.gz:

Publisher: publish.yml on coatl-dev/hadolint-coatl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hadolint_coatl-2.14.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for hadolint_coatl-2.14.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 44dd008197aa589d0306f6fa42111e904307e243a1f03ba5cf5b6f830b4541dd
MD5 52062b27f7011486863b5dad95666f9b
BLAKE2b-256 89a8fc9d508a954eedb3e43f9ddbd326f55b790d621b71f8780683d0c33d66cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for hadolint_coatl-2.14.0-py3-none-win_amd64.whl:

Publisher: publish.yml on coatl-dev/hadolint-coatl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hadolint_coatl-2.14.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hadolint_coatl-2.14.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a8d5e941cd5163acd95ab6ebc714b1a73822cd59f2e72c8af80b6022fbf71977
MD5 65f856d6a2d8dca808494965d1397846
BLAKE2b-256 9cdcc6f4f47fcc5939c37fa39c98acccd268afcbe5a5a6cd9e577f32896b0b4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for hadolint_coatl-2.14.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on coatl-dev/hadolint-coatl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hadolint_coatl-2.14.0-py3-none-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for hadolint_coatl-2.14.0-py3-none-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 44d7366d6386e2652bb5b261e7c6353ab2b8ce20d84bf101a31561934ee83735
MD5 0222f127cf76530633d9c9bf86f5f983
BLAKE2b-256 6d77e9752441730beddb173c22ea46fa28d1c170cc3a81ccc06ee3d1398aa4e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for hadolint_coatl-2.14.0-py3-none-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish.yml on coatl-dev/hadolint-coatl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hadolint_coatl-2.14.0-py3-none-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for hadolint_coatl-2.14.0-py3-none-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1e3b19cdd026af4aa41759b4dccc18381530f891ba964dfc8817e426553cddb2
MD5 1f8d7e408cb2ee1e4ce1ef1cea87a1a1
BLAKE2b-256 2e0e65e2fb5a8a8fa75c9487c455cb8201c6d6d75ac25babc2d57d7565328103

See more details on using hashes here.

Provenance

The following attestation bundles were made for hadolint_coatl-2.14.0-py3-none-macosx_14_0_arm64.whl:

Publisher: publish.yml on coatl-dev/hadolint-coatl

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