Skip to content

Commit 8744157

Browse files
author
Release Manager
committed
sagemathgh-36112: Upgrades: scipy 1.11 and dependencies <!-- ^^^^^ Please provide a concise, informative and self-explanatory title. Don't put issue numbers in there, do this in the PR body below. For example, instead of "Fixes sagemath#1234" use "Introduce new method to calculate 1+1" --> <!-- Describe your changes here in detail --> This includes updates of `meson`, `meson_python`, `ninja_build`, `pybind11`, `pyproject_metadata`, `pythran`, `gast`. <!-- Why is this change required? What problem does it solve? --> <!-- If this PR resolves an open issue, please link to it here. For example "Fixes sagemath#12345". --> Resolves sagemath#35703 <!-- If your change requires a documentation PR, please link it appropriately. --> ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> <!-- If your change requires a documentation PR, please link it appropriately --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> <!-- Feel free to remove irrelevant items. --> - [x] The title is concise, informative, and self-explanatory. - [ ] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation accordingly. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on - sagemath#12345: short description why this is a dependency - sagemath#34567: ... --> - Depends on sagemath#35404 (merged here) - Depends on sagemath#35810 (merged here) - Depends on sagemath#35084 (merged here) <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> URL: sagemath#36112 Reported by: Matthias Köppe Reviewer(s): François Bissey
2 parents 025f479 + 5b11b9b commit 8744157

22 files changed

+41
-61
lines changed

build/pkgs/cmake/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=cmake-VERSION.tar.gz
2-
sha1=256d6a57a57fa6ceaacd6a2daf708baefd33850c
3-
md5=226dd564164372f9f7d1e21e38e6e8c5
4-
cksum=2080281918
2+
sha1=3e9b980bfb16974f57ca02b5e2b403a2ef2d4eca
3+
md5=7228f5fcc8a858fdeac27e29bda0c144
4+
cksum=2027526722
55
upstream_url=https://github.com/Kitware/CMake/releases/download/vVERSION/cmake-VERSION.tar.gz

build/pkgs/cmake/package-version.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.24.3
1+
3.27.3

build/pkgs/gast/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=gast-VERSION.tar.gz
2-
sha1=a84811eedebc5bca94b4eae978aab5f2c805b106
3-
md5=fdff900805e03e9dd76d377eb4cbaed7
4-
cksum=387443419
2+
sha1=6c113cf8d33cc654d33210335103485ab41d3dbb
3+
md5=907c689e3fdbc7a48cc010e665195baa
4+
cksum=218846575
55
upstream_url=https://pypi.io/packages/source/g/gast/gast-VERSION.tar.gz

build/pkgs/gast/package-version.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.5.3
1+
0.5.4

build/pkgs/meson/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=meson-VERSION.tar.gz
2-
sha1=a2d102eb6a37307c9b67283e9764ed57cf286223
3-
md5=843ba549bb2a199d9e04092116a7e749
4-
cksum=2108460988
2+
sha1=087da0ecbc065bb40361ba683b55c20cb42a948a
3+
md5=e3cc846536189aacd7d01858a45ca9af
4+
cksum=4011973902
55
upstream_url=https://pypi.io/packages/source/m/meson/meson-VERSION.tar.gz

build/pkgs/meson/package-version.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.0.1
1+
1.2.1

build/pkgs/meson/spkg-configure.m4

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
SAGE_SPKG_CONFIGURE(
22
[meson], [
3-
AC_CACHE_CHECK([for meson >= 0.64], [ac_cv_path_MESON], [
3+
dnl scipy 1.11.2 needs meson >= 1.1.0
4+
AC_CACHE_CHECK([for meson >= 1.1.0], [ac_cv_path_MESON], [
45
AC_PATH_PROGS_FEATURE_CHECK([MESON], [meson], [
56
meson_version=`$ac_path_MESON --version 2>&1`
67
AS_IF([test -n "$meson_version"], [
7-
AX_COMPARE_VERSION([$meson_version], [ge], [0.64], [
8+
AX_COMPARE_VERSION([$meson_version], [ge], [1.1.0], [
89
ac_cv_path_MESON="$ac_path_MESON"
910
ac_path_MESON_found=:
1011
])

build/pkgs/meson_python/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=meson_python-VERSION.tar.gz
2-
sha1=bdaf002dc1ef314c32e2be76f3b2872f1282c4cc
3-
md5=39be4f0b7f036e1d5db4a76fdb031355
4-
cksum=2636510839
2+
sha1=e52e84fcd84ea7dd8c11f464390786686a1be8e6
3+
md5=0db4483e30df43dbd465254be9c7db8a
4+
cksum=1452585711
55
upstream_url=https://pypi.io/packages/source/m/meson_python/meson_python-VERSION.tar.gz
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.12.1
1+
0.13.2

build/pkgs/meson_python/patches/ARCHFLAGS_empty.patch

-21
This file was deleted.

build/pkgs/ninja_build/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=ninja_build-VERSION.tar.gz
2-
sha1=f8c9279bdd4efc63b1a6be3b8c5a5031699af9ac
3-
md5=7d1a1a2f5cdc06795b3054df5c17d5ef
4-
cksum=3142198237
2+
sha1=938723cdfc7a6f7c8f84c83b9a2cecdf1e5e1ad3
3+
md5=32151c08211d7ca3c1d832064f6939b0
4+
cksum=4040304461
55
upstream_url=https://github.com/ninja-build/ninja/archive/refs/tags/vVERSION.tar.gz
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.0
1+
1.11.1

build/pkgs/pybind11/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=pybind11-VERSION.tar.gz
2-
sha1=d0e6e22c2ce36fad4bb60dbac4d6d498ceb464df
3-
md5=0b181dbb44c3cc632e724cef5081cae1
4-
cksum=4287838207
2+
sha1=3c75333a9056f0be18eb612803cd46a2bb0c87fc
3+
md5=67c58224e41c442e47fa84e7789c2c39
4+
cksum=419587142
55
upstream_url=https://pypi.io/packages/source/p/pybind11/pybind11-VERSION.tar.gz
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.10.1
1+
2.11.1
+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=pyproject-metadata-VERSION.tar.gz
2-
sha1=c2b7679b1e56a341aa00c186c0d1a6bbd7bd5c2c
3-
md5=e13b11cb723da96f8397addddca963cc
4-
cksum=2246727402
2+
sha1=41fba5c33917d77b9364fadb76e590e86789634d
3+
md5=ca5e9527cff96153a976e14530b53746
4+
cksum=2053869519
55
upstream_url=https://pypi.io/packages/source/p/pyproject_metadata/pyproject-metadata-VERSION.tar.gz
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.6.1
1+
0.7.1

build/pkgs/pythran/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=pythran-VERSION.tar.gz
2-
sha1=71bc7c868cf011d184a013211f4195d8f9c606a2
3-
md5=168c31e8d108f26440b663b44cd99379
4-
cksum=2086161839
2+
sha1=dd675e9ccc93379b529687328ca558d5617eb1c6
3+
md5=3090288af50566af75cb058d1878aaad
4+
cksum=3968085663
55
upstream_url=https://pypi.io/packages/source/p/pythran/pythran-VERSION.tar.gz
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.12.1
1+
0.13.1

build/pkgs/sagelib/dependencies

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FORCE $(SCRIPTS) arb boost_cropped $(BLAS) brial cliquer cypari cysignals cython ecl eclib ecm flint libgd gap giac givaro glpk gmpy2 gsl iml importlib_metadata importlib_resources jinja2 jupyter_core lcalc lrcalc_python libbraiding libhomfly libpng linbox m4ri m4rie memory_allocator mpc mpfi mpfr $(MP_LIBRARY) ntl numpy pari pip pkgconfig planarity ppl pplpy primesieve primecount primecountpy pycygwin $(PYTHON) requests rw sage_conf singular symmetrica typing_extensions $(PCFILES) | $(PYTHON_TOOLCHAIN) sage_setup
1+
FORCE $(SCRIPTS) arb boost_cropped $(BLAS) brial cliquer cypari cysignals cython ecl eclib ecm flint libgd gap giac givaro glpk gmpy2 gsl iml importlib_metadata importlib_resources jinja2 jupyter_core lcalc lrcalc_python libbraiding libhomfly libpng linbox m4ri m4rie memory_allocator mpc mpfi mpfr $(MP_LIBRARY) ntl numpy pari pip pkgconfig planarity ppl pplpy primesieve primecount primecountpy pycygwin $(PYTHON) requests rw sage_conf singular symmetrica typing_extensions $(PCFILES) | $(PYTHON_TOOLCHAIN) sage_setup pythran
22

33
----------
44
All lines of this file are ignored except the first.

build/pkgs/scipy/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=scipy-VERSION.tar.gz
2-
sha1=ff83163396a70276c0441b541befc485b471b27b
3-
md5=de3db61d840456634ba37f2b5816e049
4-
cksum=3826133895
2+
sha1=856f8ac8498751b72d678ef64b88e436d04a957d
3+
md5=27baf613b6cf3f9600a05161f132151c
4+
cksum=1656738318
55
upstream_url=https://pypi.io/packages/source/s/scipy/scipy-VERSION.tar.gz

build/pkgs/scipy/install-requires.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
# deprecations cannot be introduced in micro releases.
55
# SciPy devs wait "at least 6 months", "in practice two (minor) releases"
66
# from deprecation to removal of a feature.
7-
scipy >=1.5, <1.11
7+
scipy >=1.5, <1.12

build/pkgs/scipy/package-version.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.10.1
1+
1.11.2

0 commit comments

Comments
 (0)