Skip to main content

build status pre-commit.ci status

shellcheck-py

A python wrapper to provide a pip-installable shellcheck binary.

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

installation

pip install shellcheck-py

usage

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

As a pre-commit hook

See pre-commit for instructions

Sample .pre-commit-config.yaml:

-   repo: https://github.com/shellcheck-py/shellcheck-py
    rev: v0.11.0.1
    hooks:
    -   id: shellcheck

Metadata

Release files for shellcheck-py 0.11.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for shellcheck-py 0.11.0.1
File Size Uploaded
shellcheck_py-0.11.0.1.tar.gz 3.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for shellcheck-py 0.11.0.1
File
shellcheck_py-0.11.0.1-py2.py3-none-win_amd64.whl Python 3, Python 2 none Windows x86-64 Details
shellcheck_py-0.11.0.1-py2.py3-none-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl Python 2, Python 3 none Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
shellcheck_py-0.11.0.1-py2.py3-none-macosx_11_0_arm64.whl Python 3, Python 2 none macOS 11.0+ ARM64 Details
shellcheck_py-0.11.0.1-py2.py3-none-macosx_10_9_x86_64.whl Python 3, Python 2 none macOS 10.9+ x86-64 Details

Total release size: 30.0 MB

Release files / shellcheck_py-0.11.0.1.tar.gz

Download URL shellcheck_py-0.11.0.1.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
5c620c88901e8f1d3be5934b31ea99e3310065e1245253741eafd0a275c8c9cc
BLAKE2b-256 checksum
How to use checksums
df55455b097417b3df3d330eff029c72c32f08b25739e3010acb30ad06d268ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / shellcheck_py-0.11.0.1-py2.py3-none-win_amd64.whl

Download URL shellcheck_py-0.11.0.1-py2.py3-none-win_amd64.whl
Size 8.0 MB
Tags Python 2 Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
784156289ecb17e91c692cd783ab5152333309588cabb10032a047331c63e759
BLAKE2b-256 checksum
How to use checksums
155bbb14c0a7474463b1aa3c09e866cb172dffc66ed2993b7ea8f1db581e86ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / shellcheck_py-0.11.0.1-py2.py3-none-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl

Download URL shellcheck_py-0.11.0.1-py2.py3-none-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl
Size 3.8 MB
Tags Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 Python 2 Python 3
SHA-256 checksum
How to use checksums
1b274df81de5b000ff78db433e7328b87e52e3c38481c60f8e488c3095beef05
BLAKE2b-256 checksum
How to use checksums
9655250e0e3367613a5c22bd82e33b16b889287d81ab0f7dda67e6514a4cccf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / shellcheck_py-0.11.0.1-py2.py3-none-macosx_11_0_arm64.whl

Download URL shellcheck_py-0.11.0.1-py2.py3-none-macosx_11_0_arm64.whl
Size 11.4 MB
Tags Python 2 Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6b88d0a244c82ed07e06a53e444da841f69330ca59ae15d4a66c391655dae7a0
BLAKE2b-256 checksum
How to use checksums
61ac2a84c37171c0cf5a10ea4b0a27d43eb0a1d29bd98b49c2c5ffe17ad24bbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / shellcheck_py-0.11.0.1-py2.py3-none-macosx_10_9_x86_64.whl

Download URL shellcheck_py-0.11.0.1-py2.py3-none-macosx_10_9_x86_64.whl
Size 6.8 MB
Tags Python 2 Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b6a3fee28efda2e16e38d6e6d59faf7224300256456639727370d404730849e8
BLAKE2b-256 checksum
How to use checksums
5427d75b03e5458cefdb6d3b674566cd20476c3e4d3fe6cc9d68b7e3b854b296
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page