Python wrapper around invoking shellcheck (https://www.shellcheck.net/)
Project description
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/ryanrhee/shellcheck-py rev: v0.7.1.1 hooks: - id: shellcheck
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size shellcheck_py-0.7.1.1-py2.py3-none-macosx_10_14_x86_64.whl (2.1 MB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
Filename, size shellcheck_py-0.7.1.1-py2.py3-none-manylinux1_x86_64.whl (2.1 MB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
Filename, size shellcheck_py-0.7.1.1-py2.py3-none-win_amd64.whl (3.6 MB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
Filename, size shellcheck_py-0.7.1.1.tar.gz (3.8 kB) | File type Source | Python version None | Upload date | Hashes View |
Close
Hashes for shellcheck_py-0.7.1.1-py2.py3-none-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f537613212aad5221a020dde3b86884cf4778688788ac26ddeb21fecf3ec2e0 |
|
MD5 | 0edb87a8b07fc1f22007acaf9fa97a57 |
|
BLAKE2-256 | 675ca993f5022fcefba675766cf2bb1cfff377dbbb1632ac7445269556e2c14c |
Close
Hashes for shellcheck_py-0.7.1.1-py2.py3-none-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fca77ece2ba232ca2fdbe4f15dc4b0a30f3e38e896345b2dbf4dbe20e4bb8a9 |
|
MD5 | 91b9145228d04942ad23dcca45bcfcc7 |
|
BLAKE2-256 | 6abd4b2b60f5f84cc225a68b4b7bc8ea0399ffa2ddb6dac8c887e7222015746f |
Close
Hashes for shellcheck_py-0.7.1.1-py2.py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59c623567a1a7bd0a919b5009790b199b5457a78053b775de1886f01693533af |
|
MD5 | 78683ab8ee00cd87e3a424c24e15a74c |
|
BLAKE2-256 | 8c8df63159c28c361d3ff5ce967c478e5fb88efd5803f4daad699bdfc1720720 |