- Fix Flake8.
- Drop support for Python 3.4 and 3.5.
- Add support for Python 3.9.
- Use GitHub Actions for CI.
Removed: Removed support for Python 2.
You have to upgrade to Python 3 if you want to use this version.
Dropped support for Python 3.3 and added support for Python 3.5, 3.6, 3.7 and PyPy 3.6.
Make Python 3.7 the default testing environment.
Add integration for the Black code formatter.
- We now use virtualenv and pip instead of buildout to set up the development environment. A development section has been added to the README accordingly.
- Upgrade to Morepath 0.15.
- Add testenv for Python 3.5 and make it the default test environment.
- Change author to "Morepath developers".
- Clean up classifiers.
- Upgrade to Morepath 0.14.
- Some minor improvements to the buildout setup workflow.
- Extract Basic Auth from Morepath.
- Return NO_IDENTITY instead of None, if user cannot identify.
- Replace class 'app' with 'App' in tests.
- Add a login test.
- Enhance documentation.