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