- Restructure project to use sub-packages, rather than putting all code in one module. - Added explicit output in case mypy outputs an error referencing a specific file but doesn't include a line number.
1.1.0
- Drop support for Python 3.7 - Add `parse --color` flag for printing out change reports in color. (Aliases `-c`, `--colour`.)
1.0.4
- Fix release workflow by declaring missing dependency.
1.0.3
- Make use of [Trusted Publishing](https://blog.pypi.org/posts/2023-04-20-introducing-trusted-publishers/) when releasing new versions to PyPI. - Replace isort and pyupgrade with ruff for code linting. - Add Python 3.12 to test matrix
1.0.2
- Fix duplicated reporting of new errors when multiple errors occurred on the same line.
1.0.1
- Handle mypy emitting output for files out of order.