Skip to main content

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

Project description

hadolint-coatl

PyPI - Version 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.12.0.3
    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.12.0.3.tar.gz (3.2 kB view details)

Uploaded Source

Built Distributions

hadolint_coatl-2.12.0.3-py3-none-win_amd64.whl (7.2 MB view details)

Uploaded Python 3 Windows x86-64

hadolint_coatl-2.12.0.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.3 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

hadolint_coatl-2.12.0.3-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

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

hadolint_coatl-2.12.0.3-py3-none-macosx_10_9_x86_64.whl (2.6 MB view details)

Uploaded Python 3 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: hadolint_coatl-2.12.0.3.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for hadolint_coatl-2.12.0.3.tar.gz
Algorithm Hash digest
SHA256 a5e7c5f7bebcbded8996daa79725c2aa6e4da019e1eaeab5612e46a01dabe3d5
MD5 4f713f09fa9bd3240effc3e9c30350ca
BLAKE2b-256 88f301927c73e850f5bf7bb3fea1d533f49d6943daa1b338103e1491d709f21d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hadolint_coatl-2.12.0.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 fccf31c8b72b01e6069625e382a3507e6f33aca2d7cda89dd971b7514c19a4d7
MD5 42a12458851dd1306c2d0d652888ff2a
BLAKE2b-256 49ccc298a78d9036a94b4357d444dd7d691fd98c3a9778f5cdb54b573184b58f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hadolint_coatl-2.12.0.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 efaaaace6ffc1c832753b49a823822988c46abcfe165e9385f8391d7798a1327
MD5 1e6f6c7c897bc6ffd59b1bbb7960872b
BLAKE2b-256 ab8bbd445e5d1f401a10d1797484cc2200d9fb0057d9eedd929bc5f7415f2cb2

See more details on using hashes here.

File details

Details for the file hadolint_coatl-2.12.0.3-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hadolint_coatl-2.12.0.3-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3280854ca28c39311103d434dad90b99a37a8bab38a5d8ec863a4d4c2e783b9
MD5 6a89b8bd4feb18207bf1b646825fe41c
BLAKE2b-256 780e4cde89404be69bfe9719abb9b8d5efcb3e7d7fbd04d2705c4de8f3e56926

See more details on using hashes here.

File details

Details for the file hadolint_coatl-2.12.0.3-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for hadolint_coatl-2.12.0.3-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6cd066eda976e01f8fb68da1b18f4fe5ab17e9b288ef5d57ea728623bedae6eb
MD5 eddf8811277acb9ddb7db7ffcae2b5d3
BLAKE2b-256 5af7d5848040871bbd3fbcdbedf2ec1b4467a41c82d836e21e8336624d2ffafd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page