Boostrap a Python CLI using click from a CWL CommandLineTool(s).
pip install cwl2clickInstall Hatch and Taskfiles then install the Git hook:
task quality:pre-commit:installEvery commit runs Ruff (including the configured McCabe complexity limit), Ruff formatting, strict mypy checks, and the pytest suite. Run the complete hook explicitly with:
task quality:pre-commit:run
## License
[](https://www.apache.org/licenses/LICENSE-2.0)