slackapi / python-slack-events-api

Slack Events API adapter for Python (Flask required)
https://api.slack.com/events
MIT License
343 stars 116 forks source link

RFC: Python 2.7 Support Timeline #48

Closed RodneyU215 closed 4 years ago

RodneyU215 commented 5 years ago

Why are we doing this? Python 2.7 will reach it’s official ‘end of life’ (EOL) on December 31st, 2019. This means that it will no longer be supported by its maintainers. Accordingly, we will retire python-slack-events-api support for Python 2.7.

“Python 2.x is legacy, Python 3.x is the present and future of the language.“

How will this change the project? All new python-slack-events-api features and bug fixes will continue to be supported in Python 2.7 until Dec 31st, 2019.

After January 1, 2020 we’ll be creating a new version of the python-slack-events-api. This version will remove any Python 2.x specific code. We’ll also immediately stop fixing any bugs and security vulnerabilities that are specific to this older version.

We’d love your feedback! Please let us know what you think by commenting on this issue. We’d love feedback on this timeline; does it work for you?

stevengill commented 4 years ago

As far as we know, this package is working fine on Python 3. We aren't actively working on removing python 2.x specific code.