Breaking Changes
- Drops python 2 support
Improvements
- Adds type checking, linting, and code formatting
- Simplifies code where possible (no functionality changes)
- Adds github actions support
- Adds newer django versions to the testing matrix
- Improves documentation
Deprecations
- Removes TravisCI support
- Removes codecov uploads (coverage is still run in the tests)