-
-
Notifications
You must be signed in to change notification settings - Fork 483
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
Add Django 5.0 #1289
Add Django 5.0 #1289
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1289 +/- ##
=======================================
Coverage 96.87% 96.87%
=======================================
Files 23 23
Lines 1278 1278
Branches 211 211
=======================================
Hits 1238 1238
Misses 21 21
Partials 19 19 ☔ View full report in Codecov by Sentry. |
a6fea01
to
64883f9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Drop Django 4.1 Fixes jazzband#1283
3.13 can't be tested with postgres, as `psycopg2-binary` doesn't currently support 3.13 - see e.g. https://github.com/ddabble/django-simple-history/actions/runs/7937535510/job/21674900984. I still think it's better to add early support of 3.13 and temporarily test without postgres, since all the other packages (and our code) currently work with 3.13. Also bumped the Python version in `.readthedocs.yaml` to 3.12, as it's the latest, stable version available. Also removed the recently dropped Django 4.1 from `setup.py` and `tox.ini`, and added Django 5.0 to `setup.py`.
607cdcc
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! Didn't find any additional changes to be made (as mentioned in this comment) :)
I also added early support of Python 3.13, even though it doesn't yet work with psycopg2-binary
.
Thank you 😊
Also thank you, @thesayfulla and @jonatkinson for reviewing! 🙂 |
Update the supported versions of Django.
Description
Adds support for 5.0
Drops support for 4.1
Related Issue
Fixes #1283
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist:
pre-commit run
command to format and lint.AUTHORS.rst
CHANGES.rst