Contributing
Development install
git clone https://github.com/mondeja/project-config
cd project-config
pip install hatch
Run tests
hatch run tests:unit
# hatch run tests:all
# hatch run tests:cov
Linting and formatting
hatch run style:lint
Build documentation
hatch run docs:build
# hatch run docs:serve
Release
You must have administrator permissions on the repository.
version="$(hatch run bump <major/minor/patch>)"
git add .
git commit -m "Bump version"
git push origin master
git tag -a "v$version"
git push origin "v$version"