Skip to content

drop python<=3.7 support#42

Open
kloczek wants to merge 4 commits into
eerimoq:masterfrom
kloczek:master
Open

drop python<=3.7 support#42
kloczek wants to merge 4 commits into
eerimoq:masterfrom
kloczek:master

Conversation

@kloczek

@kloczek kloczek commented Sep 24, 2024

Copy link
Copy Markdown

According to https://endoflife.date/python python 3.7 has been EOSed 27 Jun 2023.
Filter all code over pyupgracde --py38-plus.

According to https://endoflife.date/python python 3.7 has been
EOSed 27 Jun 2023.
Filter all code over `pyupgracde --py38-plus`.

Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
@eerimoq

eerimoq commented Sep 24, 2024

Copy link
Copy Markdown
Owner

I'm sure many systems will continue to use older versions. You sure this is a good idea?

@kloczek

kloczek commented Sep 25, 2024

Copy link
Copy Markdown
Author

As long as in new version will have requires-python = ">=3.8" whoever will try to download something for 3.7 still will be able download prev version with requires-python = ">=3.7".
If it will be any critical change which should be backported to 3.7 still on got tag with version supporting 3.7 will be possible to create branch and release JFDI new release.
This approach allows have clean code on master.

@kloczek

kloczek commented Sep 25, 2024

Copy link
Copy Markdown
Author

Do you want me to remove 3.7 from CI as well in this PR? 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants