-
Notifications
You must be signed in to change notification settings - Fork 46
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 4.2 to the testing matrix #220
Conversation
This is a more targeted fix compared to #219 It solely targets the change to support Django 4.2 and maintains the use of tox_install.sh to instsall dependencies. Inspired by |
@thibaudcolas or @bcdickinson can help to review this PR? Thank you |
envlist = py{37,38,39,310,311}-dj{32,40,41,main}, lint | ||
envlist = | ||
py{37,38,39,310}-dj32 | ||
py{38,39,310,311}-dj40 |
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.
it is a good time to drop Django 4.0 from the matrix
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.
👍 I’ll do that and Python 3.7 separately.
@@ -17,6 +24,7 @@ deps = | |||
; Use pre-releases until stable releases are available. | |||
; dj42: Django==4.2a1 | |||
; dj42: Django>=4.2,<4.3 | |||
dj42: Django==4.2rc1 |
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.
dj42: Django==4.2rc1 | |
dj42: Django>=4.2,<4.3 |
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.
Looking good to me but I think there’s a bit more to do (at least the Django version in dependencies which is the actual blocker)! Will merge and pick up remaining changes.
envlist = py{37,38,39,310,311}-dj{32,40,41,main}, lint | ||
envlist = | ||
py{37,38,39,310}-dj32 | ||
py{38,39,310,311}-dj40 |
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.
👍 I’ll do that and Python 3.7 separately.
Thank you for this @thibaudcolas |
Description
This upgrades the support of Django to 4.2rc1
Also this is similar to #219 but continues to use tox_install.sh.
Fixes #212, #214, #218
Checklist