requirements: update Django to 4.2 LTS + deps
Django 3.2 is EOL in April 2024, so let's update to Django 4.2 which should be supported until 2026.
Closes: #48
Django 3.2 is EOL in April 2024, so let's update to Django 4.2 which should be supported until 2026.
Closes: #48