-
-
Notifications
You must be signed in to change notification settings - Fork 25
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
Drop Python 3.7, 3.8, 3.9 support #497
base: master
Are you sure you want to change the base?
Conversation
Repro steps: 1. Bump python version to 3.10+ (previous commit) 2. Re-build poetry.lock file as shown below: ``` $ rm poetry.lock $ poetry install ```
1. Dropped 3.7-3.9 2. Added 3.11-3.13
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.
Please, take a look at other sys.version_info
checks
@@ -8,6 +8,7 @@ | |||
if sys.version_info[:2] >= (3, 9): # noqa: C901 |
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.
You can remove that now, because there are no python versions that won't execute this branch.
you can use |
Previously in this test module the actual tests would be executed only for python 3.9 and earlier. Since we drop support for these versions, then these tests are not necessary anymore.
This PR drops support for Python 3.7, 3.8 and 3.9 versions.
Here we updated python version in
pyproject.toml
and then updatedpoetry.lock
file as described below (please correct me if it is totally wrong way of doing things).Update to
poetry.lock
file:Checklist
CHANGELOG.md
Related issues
Format is:
🙏 Please, if you or your company finds
dry-python
valuable, help us sustain the project by sponsoring it transparently on https://github.com/sponsors/dry-python. As a thank you, your profile/company logo will be added to our main README which receives hundreds of unique visitors per day.