To install in development mode with all required development and testing dependencies:
python3 -m venv venv
source venv/bin/activate
pip install -e '.[dev]'
To run the tests:
./test
To build the wheel, first install in development mode with [dev]
extras. This
will ensure that build and twine are installed.
Build the wheel:
python3 -m build .
Upload new the version to PyPI:
python3 -m twine upload dist/*