Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 547 Bytes

CONTRIBUTING.md

File metadata and controls

38 lines (26 loc) · 547 Bytes

Contributing

Setting up for development

with venv:

$ python -m venv .venv
$ source .venv/bin/activate
$ pip install -e '.[dev]'

with uv:

$ uv sync --frozen --extra dev
$ source .venv/bin/activate

(Optional but recommended) Install the pre-commit hooks

The pre-commit CLI was installed by the above steps

$ pre-commit install

To run tests

$ pytest

To run syntax checks

$ tox -e lint