Skip to content
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

[question] Python 3.7+ Upgrade #14834

Closed
1 task done
stackfun opened this issue Sep 27, 2023 · 2 comments
Closed
1 task done

[question] Python 3.7+ Upgrade #14834

stackfun opened this issue Sep 27, 2023 · 2 comments
Assignees

Comments

@stackfun
Copy link

What is your question?

Wondering whether Conan will raise the minimum version of python3 anytime soon. According to this proposal

we propose a moving minimum supported Python version, that will extend 12 months over the official Python EOL

Python3.6 has been EOL for over a year now, and if the minimum python version for Conan does change, I’m sure this will impact a lot of Conan users

Have you read the CONTRIBUTING guide?

  • I've read the CONTRIBUTING guide
@memsharded
Copy link
Member

Hi @stackfun

Thanks for your question.

There is nothing really holding the development of Conan because of using Python 3.6. So we have decided to wait for this deprecation of Python 3.6. as you said, it can impact many users. We are not planning to remove support for 3.6 anytime soon, unless some unexpected serious security issue associated to 3.6 happens that really forces us to force the upgrade. So still the recommendation is to plan your upgrades for more modern Python versions, but from the Conan side there are no plans to remove it.

@stackfun
Copy link
Author

At least for our internal python packages, it's getting harder to support python 3.6 and the latest python releases since they seem to be more aggressively deprecating API's, so it's a pain point that the Conan team might encounter too.

Also, this statement from this source is relevant.

A Python release only supports a Windows platform while Microsoft considers the platform under extended support. Python 3.8 was the last version to support Windows 7.

Closing this question for now since it has been adequately answered, thanks for the quick response! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants