-
-
Notifications
You must be signed in to change notification settings - Fork 641
Closed
Milestone
Description
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.html
will 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 too
SciPy also has stricter compiler requirements: C++14 support. According to https://scipy.github.io/devdocs/dev/toolchain.html, GCC >= 6.3.
Related:
- Update scipy 1.7.x; add pythran package (scipy prerequisite) #32105 Update numpy 1.21.x, scipy 1.7.x;
- Adopt the “time window-based” policy for support of Python versions from NEP 29 #30384 NEP 29
- Meta-ticket: Review of Python 3 features that sagelib should use systematically #29756 Meta-ticket: Review of Python 3 features that sagelib should use systematically
Next updates:
- numpy 1.23.x #34110 numpy 1.23.x
- Upgrade scipy to 1.9.x, add meson toolchain #34081 scipy 1.9.x
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