-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
feanil/python311 reqs #34788
feanil/python311 reqs #34788
Conversation
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.
approving under the assumption that you're just splitting up #34780 into smaller PRs
We'll come back to this after Wednesday May 22. |
fa92990
to
8fb41a9
Compare
49606e8
to
87937e7
Compare
87937e7
to
538d8fb
Compare
This was being pulled in as a transitive dependency before but it turns out we need this directly for the usage in openedx/core/djangoapps/plugins/i18n_api.py We add it to kernel.in before re-building the requirements files.
Previously the default for the `keepdims` parameter was True, but as of SciPy 1.11.0 it is false. This is actually the behavior we want here since we only care about the mode value and not other values. https://docs.scipy.org/doc/scipy/release/1.11.0-notes.html#expired-deprecations
538d8fb
to
623061f
Compare
2U Release Notice: This PR has been deployed to the edX staging environment in preparation for a release to production. |
2U Release Notice: This PR has been deployed to the edX production environment. |
PR #34788 upgraded some Python dependencies that require Python > 3.8, so we also need to upgrade the Python version used in the Docker images.
1. importlib_resources is a backport of.... 2. importlib.resources, a standard library package Redwood and earlier installed (1). Starting with the [py3.11 upgrade] we dropped (1) in favor of (2). To maintain compatibility with both, we use a try-except. Fixes the error on Tutor Nightly: ModuleNotFoundError: No module named 'importlib_resources' [py3.11 upgrade] openedx/edx-platform#34788
1. importlib_resources is a backport of.... 2. importlib.resources, a standard library package Redwood and earlier installed (1). Starting with the [py3.11 upgrade] we dropped (1) in favor of (2). To maintain compatibility with both, we use a try-except. Fixes the error on Tutor Nightly: ModuleNotFoundError: No module named 'importlib_resources' [py3.11 upgrade] openedx/edx-platform#34788
make upgarde
with Python 3.11make upgrade