Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[discussion] Continued support for Python 2.7?#600

miketheman started this conversation inIdeas
Discussion options

This plugin continues to support Python 2.7, which wasEnd Of Life as of Jan 1, 2020.

There's plenty of references to Python 2.7 in the test suite and examples - we could cut down on some of the test suite runs if we remove those.

Appveyor CI is currently using Python2.7 as well - which likely needs updating, since it;s failing to install packages that are not supported in Python 2.7

I am considering working up a PR removing/updating references to remove Python 2.7 - however some might consider this a breaking change, necessitating a major version bump - however I don't believe there's anything breaking about removingtesting against that version. Looking for opinions here before moving forward.

You must be logged in to vote

Replies: 5 comments 1 reply

Comment options

I think removing 2.7 support is a fine idea, but I wouldn't remove the tests for 2.7 until the actual 2.7 functionality is removed and the major version is bumped.

I'm not personally relying on 2.7 support but I'd imagine many are, and removing tests for functionality people are still relying on sounds like a bad idea to me.

(Of course to play devil's advocate, using EOL software in the first place also seems like a bad idea to me.)

You must be logged in to vote
0 replies
Comment options

It's a tough call. If we assume AWS Lambda is the main target (do we have data for this?) the versions supported should follow what AWS Lambda currently supports:https://docs.aws.amazon.com/lambda/latest/dg/python-programming-model.html (2.7, 3.6+)

You must be logged in to vote
0 replies
Comment options

Python 2.7 isnot scheduled for deprecation on AWS.

I think, for clarity, it'd be best to release a new major version if we drop 2.7 support.

I'm assuming people still on 2.7 have old apps that aren't under active development and they just need to keep them running. In that scenario, it'd be clearest to set a constraint on the major version. After all, you're stuck on old versions of most libraries already...

Maybe we leave this open to hear if anyone hasactive 2.7 apps, but it's hard to see why the answer isn't "update to 3 already."

You must be logged in to vote
0 replies
Comment options

AWS is dropping support for 2.7in a few months. I think we've reached a consensus that a major version release should drop support.

You must be logged in to vote
1 reply
@bryantbiggs
Comment options

sounds great!

Comment options

Draft PR to drop 2.7.

You must be logged in to vote
0 replies
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Category
Ideas
Labels
None yet
5 participants
@miketheman@rmax@bryantbiggs@jimpudar@bsamuel-ui
Converted from issue

This discussion was converted from issue #463 on April 01, 2021 22:14.


[8]ページ先頭

©2009-2025 Movatter.jp