Skip to content

chore(deps): upgrade Django to 5.2.17 LTS - #180

Merged
mpast merged 1 commit into
mainfrom
chore/django-5.2.17
Aug 26, 2026
Merged

mpast merged 1 commit into
mainfrom
chore/django-5.2.17

Conversation

@mpast

@mpast mpast commented Aug 26, 2026

Copy link
Copy Markdown
Owner

Closes #179

Type

  • Maintenance/tooling

Summary

  • Upgrade Django from 4.2.30 to 5.2.17 LTS.
  • Upgrade the maintained Django integrations needed for supported Django 5.2 compatibility.
  • Remove the obsolete USE_L10N setting and correct the documented framework version.

Changes

File Change
requirements.txt Upgrade Django, asgiref, DRF, django-filter, django-extensions, django-bootstrap4, and django-widget-tweaks.
app/config/settings.py Remove the setting removed by Django 5.0.
README.md Document Django 5.2.17 LTS.

Test plan

  • Isolated Python 3.12 dependency installation
  • pip check
  • python manage.py check
  • python manage.py makemigrations --check --dry-run
  • python manage.py test app — 21 tests passed
  • python manage.py collectstatic --noinput
  • CI container build and security analysis

Contributor checklist

Notes

This supersedes #174, whose one-line Django 5.2.16 change fails dependency resolution because it leaves asgiref==3.7.2 pinned.

@mpast mpast added python Pull requests that update python code type:chore dependencies Pull requests that update a dependency file labels Aug 26, 2026 — with ChatGPT Codex Connector
@mpast
mpast merged commit 7560842 into main Aug 26, 2026
1 check passed
@mpast
mpast deleted the chore/django-5.2.17 branch September 8, 2026 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code type:chore

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(deps): upgrade Django to 5.2.17 LTS

1 participant