-
-
Notifications
You must be signed in to change notification settings - Fork 303
Drop support for deprecated Pythons #293
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
|
|
|
Good effort, thanks! Please consider specifying the versions for which support is removed right in the commit message. |
|
Ooh, last update was so long time ago, that I was afraid that it abandoned.
You can borrow next changes from mine pr then: I made several things at
once: drop old + drop compatibility + fix broke mypy annotations (used to
check, that minimally not broken internals) and tested on python up to 3.10
…On Tue, 22 Jun 2021, 20:43 Andrey Semakin, ***@***.***> wrote:
***@***.**** commented on this pull request.
------------------------------
In setup.cfg
<#293 (comment)>:
> @@ -24,9 +22,7 @@ classifier =
[options]
install_requires =
six>=1.9.0
Yeah, it could be nice. Totally agree but I'd prefer to make it in a
separate PR to keep this one focused. After removing Python 2 dependency we
could have a bunch of other different improvements. Created an issue to not
forget about it: #305 <#305>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#293 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AD2KMM5GV52Q3TFHXCPY5QDTUDKVZANCNFSM43DJMZDQ>
.
|
|
@homeworkprod updated the commit message, now it contains exact Python versions, thanks! |
|
@penguinolog, wow, you've done a huge amount of work! Great job! I borrowed a little from your PR. Thanks! |
|
I'll rebase mine changes after merge of this PR |
releasenotes/notes/drop-deprecated-python-versions-69a05cb2e0f1034c.yaml
Outdated
Show resolved
Hide resolved
|
Thanks for your thorough review @jd! |
This PR obsoletes Python 2.7 & 3.5, removes them from package metadata and CI. Also, it adds the
python_requiresmetadata option which instructspiprunning on older Python versions to find and install the latest suitable release.See #291