-
-
Notifications
You must be signed in to change notification settings - Fork 541
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
Update numpy to 1.22.x, scipy 1.8.x, networkx 2.8.x #32423
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Author: Antonio Rojas |
Commit: |
comment:8
Is the fix for the deprecation warning also OK for early scipy? (I think I would want to hold off on the scipy 1.8 upgrade for a little while - maybe it should go into Sage 9.7, not 9.6) |
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. New commits:
|
This comment has been minimized.
This comment has been minimized.
comment:15
Opened #33495 to fix test regressions with networkx 2.7 |
This comment has been minimized.
This comment has been minimized.
comment:53
Fails on local-macos (2, homebrew-macos-usrlocal-standard, default, macos-latest) https://github.com/mkoeppe/sage/runs/7121386623 |
comment:54
from the log:
|
comment:55
That's from https://github.com/numpy/numpy/blob/main/setup.py#L86 |
comment:56
We are setting
|
comment:57
This code is from numpy/numpy#20963. I'll just patch it out. |
comment:58
That's now numpy/numpy#21891 |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:61
Replying to @mkoeppe:
Upstream PR to make this workaround unnecessary (for i386 on x86_64): numpy/numpy#21896 |
comment:62
Let's get this upgrade in please |
This comment has been minimized.
This comment has been minimized.
comment:64
lgtm |
Changed reviewer from https://github.com/mkoeppe/sage/actions/runs/2593290132 to Dima Pasechnik |
comment:65
Thanks! |
Changed branch from u/mkoeppe/update_numpy_to_1_22_x__scipy_1_8_x___requires_dropping_python_3_7 to |
- https://scipy.github.io/devdocs/release.1.9.0.html (released) - scipy.optimize.milp (HiGHS MIP solver) - https://scipy.github.io/devdocs/release.1.9.0.html#scipy-switched- to-meson-as-its-build-system This ticket is also the target ticket for https://github.com/FFY00 /meson-python/blob/main/.github/workflows/ci-sage.yml Previous update: - sagemath#32423 Update numpy to 1.22.x, scipy 1.8.x, networkx 2.8.x See also: - sagemath#34110 numpy 1.23.x URL: https://trac.sagemath.org/34081 Reported by: mkoeppe Ticket author(s): Matthias Koeppe Reviewer(s): Dima Pasechnik
These updates:
numpy
1.22.0 https://numpy.org/devdocs/release/1.22.0-notes.html, https://github.com/numpy/numpy/releasesscipy
1.8.0 https://scipy.github.io/devdocs/release.1.8.0.htmlwill require us to drop python 3.7 support.
networkx
2.8.0 https://github.com/networkx/networkx/blob/main/doc/release/release_2.7.rst requires us to drop python 3.7 support tooSciPy also has stricter compiler requirements: C++14 support. According to https://scipy.github.io/devdocs/dev/toolchain.html, GCC >= 6.3.
Related:
Next updates:
Depends on #32937
Depends on #33316
Depends on #33782
Depends on #34017
CC: @dimpase @kiwifb @sagetrac-tmonteil
Component: packages: standard
Author: Matthias Koeppe
Branch/Commit:
2534f5a
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/32423
The text was updated successfully, but these errors were encountered: