AA3 compatibility update
Changes:
- Drop support for Python 3.6
- Drop support for Django 3.1
- Replaced django-datatables-view with fork that is Django 4 compatible
- Django 4 compatibility fixes
- Update pre-commit
- Remove redundant dependencies
Edited by Erik Kalkoken