question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Ending Python 2 Support

See original GitHub issue

Description

python-statemachine is joining the community of open source projects ending support for Python 2, and based on PyTest’s and Pallets announcement, we’ll also drop support for Python 3.5 and bellow, as their support windows have ended or will end around the same time.

Future releases of python-statemachine project will only support Python versions still supported upstream, which can be found in the Python Developer’s Guide.

The last version branch to support Python 2.7 and Python 3.5 is 0.9.

The project will receive a major version bump to indicate support for only 3.6+, python-statemachine 1.0.

I will no longer backport patches for unsupported versions, but the branch will continue to exist. I will be happy to accept patches contributed by the community for any severe security and usability issues until end-2020.

Issue Analytics

  • State:open
  • Created 3 years ago
  • Reactions:5
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
fgmacedocommented, Dec 21, 2022

Updates about Python major version usage from pystats.

Python 2.* representing less than 0.5% of all downloads. image

0reactions
brunolnettocommented, Dec 21, 2022

The time has come!

Read more comments on GitHub >

github_iconTop Results From Across the Web

Sunsetting Python 2
As of January 1st, 2020 no new bug reports, fixes, or changes will be made to Python 2, and Python 2 is no...
Read more >
Python 2 EOL: How to survive the end of Python 2 - InfoWorld
Python 2 is no longer supported by the Python Software Foundation. Here's what you can do if you're stuck with Python 2 in...
Read more >
How to Secure Python 2 Past End of Life (EOL) with ActiveState
Answer: Official support and maintenance for Python 2 ended on January 1, 2020. The Python Software Foundation no longer offers bug fixes and ......
Read more >
Ending Python 2 Support - The Pallets Projects
We will be dropping support for Python 2.7 as well as Python 3.5 and below, as their support windows have ended or will...
Read more >
Python 2.7 Countdown
Python 2.7 will retire in 2020. Learn more and see the countdown here.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found