Django 4.2.7 → 5.2
Upgrade report for 18 Django-related packages
0ready
15to upgrade
3to check
0blocked
0 / 18done
Upgrade first 15
These releases still run on Django 4.2. Upgrade them before Django, one at a time.
| Done | Package | Version | Why |
|---|---|---|---|
| django-allauth | 0.57.0 → 65.7.0 | 65.7.0 declares Django 5.2 changelog crosses 8 major versionsrequires Django>=4.2.16, you have 4.2.7: update Django 4.2 first | |
| django-celery-beat | 2.5.0 → 2.8.0 | 2.8.0 declares Django 5.2 changelogdetails
| |
| django-ckeditor | 6.7.0 → 6.7.3 | 6.7.3 declares Django 5.2 changelogdetails
| |
| django-cors-headers | 4.3.0 → 4.7.0 | 4.7.0 declares Django 5.2 changelogdetails
| |
| django-crispy-forms | 2.0 → 2.4 | 2.4 declares Django 5.2 changelogdetails
| |
| crispy-bootstrap5 | 0.7 → 2025.4 | 2025.4 declares Django 5.2 changelog calendar versions, read the changelogneeds django-crispy-forms>=2.3, you have 2.0: upgrade django-crispy-forms first details
| |
| django-debug-toolbar | 4.2.0 → 5.1.0 | 5.1.0 declares Django 5.2 changelog crosses a major versionrequires Django>=4.2.9, you have 4.2.7: update Django 4.2 first details
| |
| django-environ | 0.11.2 → 0.13.0 | 0.13.0 declares Django 5.2 changelog crosses 2 major versions details
| |
| django-extensions | 3.2.3 → 4.0 | 4.0 declares Django 5.2 changelog crosses a major version details
| |
| django-filter | 23.3 → 25.1 | 25.1 declares Django 5.2 changelog crosses 2 major versions details
| |
| django-import-export | 3.3.1 → 4.3.6 | 4.3.6 declares Django 5.2 changelog crosses a major version details
| |
| django-polymorphic | 3.1.0 → 4.2.0 | 4.2.0 declares Django 5.2 changelog crosses a major version details
| |
| django-reversion | 5.0.6 → 6.2.0 | 6.2.0 declares Django 5.2 changelog crosses a major version details
| |
| djangorestframework | 3.14.0 → 3.16.0 | 3.16.0 declares Django 5.2 changelogdetails
| |
| djangorestframework-simplejwt | 5.3.0 → 5.5.1 | 5.5.1 declares Django 5.2 changelogdetails
|
Check manually 3
The metadata does not say either way. Read the changelog or run the test suite.
| Done | Package | Version | Why |
|---|---|---|---|
| django-model-utils | 4.3.1 | declares Django up to 4.1, not 5.2 changelog no release in 2 yearslatest 5.0.0 declares Django up to 5.1, not 5.2 details
| |
| django-storages | 1.14.2 | declares Django up to 4.2, not 5.2 changelog latest 1.14.6 declares Django up to 5.1, not 5.2 details
| |
| django-taggit | 4.0.0 | declares Django up to 4.1, not 5.2 changelog no release in 2 yearslatest 6.1.0 declares Django up to 5.0, not 5.2 details
|
Removed in Django 5.0 and 5.1 (43)
43 removals to look for in your code, in the release notes: Django 5.0, Django 5.1.