-
Notifications
You must be signed in to change notification settings - Fork 138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop support for Python < 3.7 #350
Comments
rationale makes total sense, we will be dropping node 14 in pact js and pact js core as they went eol last week. we’ve just been upgrading the ruby codebases for 3.2 checking python eol, python 3.7 drops support in 1 month and 3 weeks do we consider tabling that aswell, as part of this or a further motion. i am all for supporting and advocating our users upgrading to the latest versions, i appreciate there are cases where they may not be able to, but as our tools are open source they can maintain older versions themselves if required |
Yes, 3.7 will lose active support very soon. All I want from the resolution of this issue is to stop supporting at least 3.6. And we can get rid of 3.7 later. |
I would like to propose dropping support for Python versions below 3.7 in our project. Active development of Python 3.6 ended over 6 years ago (22 December 2016), and since then, some of libraries that we use began to drop support of older Python versions, including Python 3.6.
Main problems of supporting Python < 3.7:
Considering the aforementioned problems, it is recommended to drop support for Python versions below 3.7, which will allow us to improve code quality, speed up development, and reduce the risk of errors arising from the use of outdated features and libraries.
/cc @mikegeeves
The text was updated successfully, but these errors were encountered: