-
Notifications
You must be signed in to change notification settings - Fork 122
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
Python maintenance #2242
Comments
/remind me to work on this in 4 hours |
@germa89 set a reminder for Aug 11th 2023 |
Python 3.8 is +1 year away from EOL... Is there any kind of code specific for Python 3.8 on your library that you want to get rid of right now?... Following our previous approach, I think we should wait until the Ansys Unified Install decides to deprecate it... As we did with Python 3.7. Though I think Python 3.8 is not shipped with it. They jumped to Python 3.10 AFAIK. Anyway... I'd avoid it, at least for now. |
FYI - I agree on using 3.10 as default. Even 3.11 at this point! |
I didn't get it. You will avoid to deprecate it? The plan is to "stop supporting it" with 0.67, which might come in months at the current release level. Very likely in 2024. |
Yes, I'd avoid deprecating Python 3.8 right now. You can announce deprecation "a few months" before actually dropping its support, but with +1 year still of life, my opinion is that it is too soon to start deprecating it. But again, that's just my POV - feel free to deprecate it if you prefer! |
You are right. I will wait for the EOL to deprecate it. |
Furthermore, it seems that Python 3.12 is not yet officially release.. So better wait on deprecating 3.8. |
See #2507 - vtk 9.3.0 supports Python 3.12 |
Following Numpy and Sphinx, I think we should consider to deprecate Python 3.8.
The action list should be:
The deprecation warning won't be a deprecation per se. It will be a "drop support" message. I am not planning to force users to have a minimum Python version.
Ping @RobPasMue @jorgepiloto @koubaa for feedback.
The text was updated successfully, but these errors were encountered: