-
Notifications
You must be signed in to change notification settings - Fork 58
chore: upgrade to Django 5.2 LTS #1431
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## main #1431 +/- ##
==========================================
- Coverage 94.81% 91.20% -3.61%
==========================================
Files 338 232 -106
Lines 20053 9939 -10114
==========================================
- Hits 19013 9065 -9948
+ Misses 1040 874 -166
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 106 files with indirect coverage changes 🚀 New features to boost your workflow:
|
607216f to
06750d6
Compare
|
@B-Whitt can you look into the failing e2e tests? |
- Add FORMS_URLFIELD_ASSUME_HTTPS setting - Update channels to 4.1.x - Django 5.0.14 installed via dependency resolution - Django 5.2 LTS (support until April 2028) - drf-spectacular 0.29.x - channels 4.3.x - django-rq 3.2.x (requires rq 2.x) - rq 2.6.x - rq-scheduler 0.14.x (compatible with rq 2.x) - django-filter 25.2 - Update documentation URLs to Django 5.2 Note: DRF remains at 3.15.x due to django-ansible-base constraint (requires DRF <3.16 for OAuth2Application compatibility) Assisted-By: Claude Code
06750d6 to
582544b
Compare
|
@ttuffin e2e failures fixed in this PR - https://github.com/ansible/eda-qa/pull/499. Resolve test failures caused by Django 5.x's stricter email TLD validation that no longer allows digits in top-level domains. eda-server e2e tests are passing with the eda-qa updates. See tests here |



Note: DRF remains at 3.15.x due to django-ansible-base constraint (requires DRF <3.16 for OAuth2Application compatibility)
Assisted-By: Claude Code