python-statemachine icon indicating copy to clipboard operation
python-statemachine copied to clipboard

Ending Python 2 Support

Open fgmacedo opened this issue 5 years ago • 3 comments

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.

fgmacedo avatar May 16 '20 22:05 fgmacedo

I am idle. How can I contribute?

brunolnetto avatar Feb 10 '21 22:02 brunolnetto

The post mentions "until end-2020". I vote to close the issue.

brunolnetto avatar Feb 10 '21 22:02 brunolnetto

@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.

fgmacedo avatar Mar 12 '21 23:03 fgmacedo

Updates about Python major version usage from pystats.

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

fgmacedo avatar Dec 21 '22 15:12 fgmacedo

The time has come!

brunolnetto avatar Dec 21 '22 15:12 brunolnetto