-
Notifications
You must be signed in to change notification settings - Fork 178
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
Upgrade to aionotify 0.3.1 #15546
Upgrade to aionotify 0.3.1 #15546
Conversation
Bump to match Opentrons/opentrons#15546 for 3.11 compatibility in the monorepo
Bump to match Opentrons/opentrons#15546 for monorepo 3.11 compat
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.
I pushed https://github.com/Opentrons/opentrons/tree/edge-15546 because we need it in our remote for the robot builds, but this is the PR we'll merge |
Bump to match Opentrons/opentrons#15546 for 3.11 compatibility in the monorepo
Bump to match Opentrons/opentrons#15546 for monorepo 3.11 compat
@sfoster1 Thanks for taking over! Did this end up in the new v7.4.0 release? I can't spot it in the changes v7.3.1...v7.4.0, but maybe that's because of how you're building releases? |
Overview
The
opentrons
Python package is not yet compatible with Python 3.11. It raises errors upon import, which forces scientists to use the soon to be outdated Python 3.10.The
aionotify
dependency has since been updated for Python 3.11 compatibility, so just a dependency upgrade is needed.Test Plan
Changelog
aionotify
to current version 0.3.1Review requests
I'm not familiar with how this repository is organized, or how the Python package ending up on PyPI is built.
I hope that the CI pipeline turns green, and that maintainers can take over from there. Hopefully this remains a really easy fix for the long-standing compatibility issue #12006.
Risk assessment