Skip to content

Repository files navigation

cwl2click

Boostrap a Python CLI using click from a CWL CommandLineTool(s).

PyPI - Version PyPI - Python Version


Table of Contents

Installation

pip install cwl2click

Local quality checks

Install Hatch and Taskfiles then install the Git hook:

task quality:pre-commit:install

Every 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

[![Apache License, Version 2.0](https://img.shields.io/badge/license-Apache%20License%202.0-blue)](https://www.apache.org/licenses/LICENSE-2.0)

Releases

Contributors

Languages