Skip to main content

A thin wrapper to distribute https://github.com/hadolint/hadolint via pip.

Project description

hadolint-bin

This project is part of the pybin family of packages, which are generally permissively-licensed binary tools that have been re-packaged to be distributable via python's PyPI infrastructure using pip install $TOOLNAME-bin.

This is not affiliated with the upstream project found at https://github.com/hadolint/hadolint, and is merely a repackaging of their releases for installation through PyPI. If an official installer is supported through PyPI, the corresponding package here will be deprecated.

We attempt to reflect the license of the upstream tool on the releases in PyPI, but double-check at the upstream before use.

Packaging Details

This project was inspired by how Maturin packages rust binaries. The key observation is that in the wheel format, the distribution-1.0.data/scripts/ directory is copied to bin, which means we can leverage this to seamlessly copy binaries onto a user's PATH. Combined with Python's platform-specific wheels, this allows us to somehwat use pip as a "cross-platform package manager" for distributing single-binary CLI applications.

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.

hadolint_bin-2.14.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl (11.9 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

hadolint_bin-2.14.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (12.8 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

hadolint_bin-2.14.0-py3-none-macosx_11_0_arm64.whl (21.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

hadolint_bin-2.14.0-py3-none-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file hadolint_bin-2.14.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for hadolint_bin-2.14.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cc65ee5fb9c700dc246a54c8fc5434bb3092da40c194e6561fde8ed0e6a77941
MD5 852fe1b13f536d8517b3674b0822f0b1
BLAKE2b-256 6bb6c383d0a95dbf110c20a4c050accce88b747dbe36759dc2ceb76fb2c5fc3f

See more details on using hashes here.

File details

Details for the file hadolint_bin-2.14.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for hadolint_bin-2.14.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b257fa0773636e7a4c52c5b8861b7f0a57725ce3c748d4879557f4b8a08178c8
MD5 0a347f90d375bddf145365bfbb6d0648
BLAKE2b-256 650c16cd3266516966ad93b670709b84968d56c0cf87be8648d64fff1d353fbf

See more details on using hashes here.

File details

Details for the file hadolint_bin-2.14.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hadolint_bin-2.14.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea4a07c134b8047ad88561318b61606b57c7ee4fe5e07c6fed344e96b782d6f5
MD5 b33d39076f12677268fa63ca364fcbd4
BLAKE2b-256 8a5802b3cd41b29b37d406988267dae0a548b1123ee2744971f8a776a573258e

See more details on using hashes here.

File details

Details for the file hadolint_bin-2.14.0-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for hadolint_bin-2.14.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 25c57c9c0f287c580179de5c9279165b8bf5190a302b354baf277d067aed074f
MD5 515490a5a97b151aa59bfe9beb09a1b2
BLAKE2b-256 e0e9e0bd73b241d672d3ce6b95d5afd711b7190262146007f426fceb313851b4

See more details on using hashes here.

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