-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Drop support for Python 3.7 #1719
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
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'm good with this.
dba0050
to
aaa5305
Compare
@tim-schilling I added a removal of Django 4.0 to this since the end of the extended support is close and our CI matrix is already really big. Everything should still work with 4.0 but we don't spend CI time verifying it over and over. |
@@ -27,13 +27,13 @@ classifiers = [ | |||
"Framework :: Django :: 3.2", | |||
"Framework :: Django :: 4.0", | |||
"Framework :: Django :: 4.1", | |||
# "Framework :: Django :: 4.2", |
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.
The identifier doesn't seem to be available yet.
@@ -70,7 +70,7 @@ def get_config(): | |||
] | |||
|
|||
|
|||
@lru_cache() | |||
@lru_cache |
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.
Automatically changed by pyupgrade
.
Another option to dropping 4.0 from the test suite entirely is to only test it with sqlite with the latest version of python it supports. |
aaa5305
to
3a761c1
Compare
Good idea. I left |
3a761c1
to
346b461
Compare
Description
This pull request drops support for Python 3.7. Older versions of the toolbar will still be usable by people still using 3.7. This also makes us use less CI resources, something which is a big plus for me.
Also, see https://pythonspeed.com/articles/stop-using-python-3.7/
Checklist:
docs/changes.rst
.