Skip to main content

Convert CLI tools into pre-commit hooks using python.

Project description

NullTek Documentation CliPy Hooks

PyPI - Python Version PyPI Format Tests License

This project is a library handling generic execution of command line interfaces using python, it is a cross-platform shim between pre-installed system executables and pre-commit. The intended use-case is for creating new pre-commit hooks without fussing over the boilerplate of handling the CLI.

Credit to pocc's awesome pre-commit hooks as he wrote the underlying class as part of his C linters.


Getting Started

Installing

The easiest way to use the project is to install the latest pypi release via pip.

pip install clipy-hooks

License

The source of this repo maintains the Apache 2.0 open-source license of the original code, for details on the current licensing see LICENSE or click the badge above.

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

clipy-hooks-0.2.2.tar.gz (9.1 kB view hashes)

Uploaded Source

Built Distribution

clipy_hooks-0.2.2-py2.py3-none-any.whl (8.8 kB view hashes)

Uploaded Python 2 Python 3

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