- remove support for Django 2.2
- remove support for Django 4.0
- add support for Django 4.2
- add support for Python 3.11 on supported Django versions
Following the example of other popular free software projects, we also rename
our default branch to remove terminology stemming from colonialism and slavery.
* Move Tox tool config settings to pyproject.toml
* Restore older Bandit version for predictive setup
Bandit UX is seriously broken. Unfortunately, only <1.6 works predictably.
* Exclude unsupported Python/Django combinations
Use a more self-explanatory build job name for tests
* Help pytest find the Django test project settings
* Use clean range for Django 4.0
* Keep load on the GHA runners low, use newer Python for checks
Dropped Python2.7/3.5 and Django 1.11 from test matrix
Removed Py2 code and updated for Py3 features
Replaced assertRaisesRegexp with AsserRaisesRegex
Updated setup.py for currently supported versions
Removed _timestamp