python-statemachine
python-statemachine copied to clipboard
Ending Python 2 Support
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.
I am idle. How can I contribute?
The post mentions "until end-2020". I vote to close the issue.
@brunolnetto I'm planning to at least resolve the issue https://github.com/fgmacedo/python-statemachine/issues/243 before Python2 EOL. So we'll leave a more complete Python2 version.
Updates about Python major version usage from pystats.
Python 2.* representing less than 0.5% of all downloads.

The time has come!