We follow Semantic Versioning since the 0.1.0
release.
- Explicitly support
python3.11
andpython3.12
- Drops
python3.7
andpython3.8
- Drops
python3.6
support
- Adds
python3.10
support - Adds support for
jinja2>=2.10,<4.0
- Adds
mypy
support and dev-only type annotations - Updates all dev deps
- Adds coverage support back
- Adds
python3.8
support
- Breaking: dropped python2 support, now we support python3.6+
- Adds optional param
short
which returns shorter commit hash
- Adds
poetry
as the main project tool - Removed
setup.py
README.rst
converted toREADME.md
- Python 3.7 is now supported
- Initial release