-
Notifications
You must be signed in to change notification settings - Fork 25
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
Add Python 3.11 and remove Python 3.7 #450
Conversation
Some of the versions we have explicitly prevent SmartRedis from being installed with Python 3.11. After testing, SmartRedis needs no changes for full compatibility.
Python 3.7 has reached end of life and therefore we are removing support for this version.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Just a couple of minor requests to tag on:
- Can you update the
.github/workflows/run_tests.yml
to include Py 3.11? - Can you update the
doc/overview.rst
to include3.11
@ ~line 53 - Can you add something to the changelog, just so that we do not forget to call this out when we release, lol?
Oh! And can you touch these lines in the docs since we are removing references to 3.7 as well?
|
Thanks for the quick review. Let me know if there's anything else that you can see |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM pending that one last test!! Thanks for handling this!!
Python 3.7 has reached end of life. Additionally, work has been done on the SmartSim side to confirm that updated versions of the ML backends which do support 3.11 are compatible with SmartSim and SmartRedis. This PR thus removes support for 3.7 and adds support for 3.11 [ committed by @ashao ] [ reviewed by @MattToast ]
Python 3.7 has reached end of life. Additionally, work has been done on the SmartSim side to confirm that updated versions of the ML backends which do support 3.11 are compatible with SmartSim and SmartRedis. This PR thus removes support for 3.7 and adds support for 3.11