From db5bf6ce5352b640433df3b4ec6a324adf49e3eb Mon Sep 17 00:00:00 2001 From: Antonio Rojas Date: Thu, 27 Jun 2024 18:39:37 +0200 Subject: [PATCH 01/13] Filter out R warnings These are causing some doctest failures after https://github.com/sagemath/sage/pull/35396 --- src/sage/doctest/parsing.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/sage/doctest/parsing.py b/src/sage/doctest/parsing.py index 579768d6a06..3de8eeb727c 100644 --- a/src/sage/doctest/parsing.py +++ b/src/sage/doctest/parsing.py @@ -1082,6 +1082,12 @@ def do_fixup(self, want, got): got = ld_pie_warning_regex.sub('', got) did_fixup = True + if "R[write to console]" in got: + # Supress R warnings + r_warning_regex = re.compile(r'R\[write to console\]:.*') + got = r_warning_regex.sub('', got) + did_fixup = True + return did_fixup, want, got def output_difference(self, example, got, optionflags): From a2fa3685d739a7582174a5865d65d55588d11618 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Sat, 29 Jun 2024 21:53:17 -0700 Subject: [PATCH 02/13] build/pkgs/sage_numerical_backends_coin: Update to 10.4rc1 --- build/pkgs/sage_numerical_backends_coin/checksums.ini | 4 ++-- build/pkgs/sage_numerical_backends_coin/package-version.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/pkgs/sage_numerical_backends_coin/checksums.ini b/build/pkgs/sage_numerical_backends_coin/checksums.ini index 53ebb086e1c..43d309a5f15 100644 --- a/build/pkgs/sage_numerical_backends_coin/checksums.ini +++ b/build/pkgs/sage_numerical_backends_coin/checksums.ini @@ -1,4 +1,4 @@ tarball=sage_numerical_backends_coin-VERSION.tar.gz -sha1=5c9708603564c55fa5fddf66ac06f68f4c6145e2 -sha256=d48b7c550bc727f58ce28c03cc572f37e7e6267a0c73366aa6cf852c80af6a39 +sha1=ae11cfae607eb6aa8c6792fb6a7ac4f605f244c9 +sha256=4cc8f4583adc242456cd31cd62df565a39cc0b26587bb0000dfc33dabaa71e0e upstream_url=https://pypi.io/packages/source/s/sage_numerical_backends_coin/sage_numerical_backends_coin-VERSION.tar.gz diff --git a/build/pkgs/sage_numerical_backends_coin/package-version.txt b/build/pkgs/sage_numerical_backends_coin/package-version.txt index 1700f7be00d..f46166d0ee7 100644 --- a/build/pkgs/sage_numerical_backends_coin/package-version.txt +++ b/build/pkgs/sage_numerical_backends_coin/package-version.txt @@ -1 +1 @@ -9.0b12 +10.4rc1 From 28a9bd0a8e303666335dc368a8b79401b6030dee Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Sun, 30 Jun 2024 00:38:03 -0700 Subject: [PATCH 03/13] build/pkgs/sage_numerical_backends_coin: Update to 10.4rc2 --- build/pkgs/sage_numerical_backends_coin/checksums.ini | 4 ++-- build/pkgs/sage_numerical_backends_coin/package-version.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/pkgs/sage_numerical_backends_coin/checksums.ini b/build/pkgs/sage_numerical_backends_coin/checksums.ini index 43d309a5f15..5b6a6d6a571 100644 --- a/build/pkgs/sage_numerical_backends_coin/checksums.ini +++ b/build/pkgs/sage_numerical_backends_coin/checksums.ini @@ -1,4 +1,4 @@ tarball=sage_numerical_backends_coin-VERSION.tar.gz -sha1=ae11cfae607eb6aa8c6792fb6a7ac4f605f244c9 -sha256=4cc8f4583adc242456cd31cd62df565a39cc0b26587bb0000dfc33dabaa71e0e +sha1=6f77aa99e572844b7572e91cd7d62ca248040a8a +sha256=8251112b9d609a686bd0f074417039e5882110736ec831b4b8c41305935a1ce7 upstream_url=https://pypi.io/packages/source/s/sage_numerical_backends_coin/sage_numerical_backends_coin-VERSION.tar.gz diff --git a/build/pkgs/sage_numerical_backends_coin/package-version.txt b/build/pkgs/sage_numerical_backends_coin/package-version.txt index f46166d0ee7..98f8df1dc6f 100644 --- a/build/pkgs/sage_numerical_backends_coin/package-version.txt +++ b/build/pkgs/sage_numerical_backends_coin/package-version.txt @@ -1 +1 @@ -10.4rc1 +10.4rc2 From 70a50cc90627401f7ecadeb2f68ee3ce0595fc81 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Mon, 1 Jul 2024 19:50:06 -0700 Subject: [PATCH 04/13] build/pkgs/sage_numerical_backends_cplex: Update to 10.4rc1 --- build/pkgs/sage_numerical_backends_cplex/checksums.ini | 4 ++-- build/pkgs/sage_numerical_backends_cplex/package-version.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/pkgs/sage_numerical_backends_cplex/checksums.ini b/build/pkgs/sage_numerical_backends_cplex/checksums.ini index 633b6676b48..e6bc2b92de3 100644 --- a/build/pkgs/sage_numerical_backends_cplex/checksums.ini +++ b/build/pkgs/sage_numerical_backends_cplex/checksums.ini @@ -1,4 +1,4 @@ tarball=sage_numerical_backends_cplex-VERSION.tar.gz -sha1=59b5f344f5b3d2e1f2fb7dcddef208bcc99e710a -sha256=4e4ce4464a26d1c0bb340273f0731f75b037550dc35afd143e95b94168f2eca1 +sha1=7ac8f0c09497642fc275b667434e7359f2dca057 +sha256=4568f56d7e71cc37e1c0edb0f0d0165c1a5521d33fe4e0ad024b567aeba0ba08 upstream_url=https://pypi.io/packages/source/s/sage_numerical_backends_cplex/sage_numerical_backends_cplex-VERSION.tar.gz diff --git a/build/pkgs/sage_numerical_backends_cplex/package-version.txt b/build/pkgs/sage_numerical_backends_cplex/package-version.txt index 1700f7be00d..f46166d0ee7 100644 --- a/build/pkgs/sage_numerical_backends_cplex/package-version.txt +++ b/build/pkgs/sage_numerical_backends_cplex/package-version.txt @@ -1 +1 @@ -9.0b12 +10.4rc1 From 0004d78f231e4d04a37166f1fc4a55efd98cf47a Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Mon, 1 Jul 2024 21:00:02 -0700 Subject: [PATCH 05/13] build/pkgs/sage_numerical_backends_gurobi: Update to 10.4rc1 --- build/pkgs/sage_numerical_backends_gurobi/checksums.ini | 4 ++-- build/pkgs/sage_numerical_backends_gurobi/package-version.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/pkgs/sage_numerical_backends_gurobi/checksums.ini b/build/pkgs/sage_numerical_backends_gurobi/checksums.ini index 70dc24885c2..e0228cfe180 100644 --- a/build/pkgs/sage_numerical_backends_gurobi/checksums.ini +++ b/build/pkgs/sage_numerical_backends_gurobi/checksums.ini @@ -1,4 +1,4 @@ tarball=sage_numerical_backends_gurobi-VERSION.tar.gz -sha1=36a2bfa1cfa2f4fdcb9dc979e80177580bb7aac2 -sha256=bb073ce2d7972aabafd2a074c46231204fe3a04d273b247ee9a03ca8938d17e0 +sha1=c9dd7ce948c05f165e5e455a8390c05afebd0e45 +sha256=af76d2d13ae4d7c138d03400dda4a343f943908d7a2b19417b12d3a9d96d9d43 upstream_url=https://pypi.io/packages/source/s/sage_numerical_backends_gurobi/sage_numerical_backends_gurobi-VERSION.tar.gz diff --git a/build/pkgs/sage_numerical_backends_gurobi/package-version.txt b/build/pkgs/sage_numerical_backends_gurobi/package-version.txt index 3b74042132a..f46166d0ee7 100644 --- a/build/pkgs/sage_numerical_backends_gurobi/package-version.txt +++ b/build/pkgs/sage_numerical_backends_gurobi/package-version.txt @@ -1 +1 @@ -9.3.1 +10.4rc1 From a924473058bfdfa4056371c496f1e19beb74fcc8 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Tue, 2 Jul 2024 13:21:11 -0700 Subject: [PATCH 06/13] build/pkgs/sage_numerical_backends_cplex: Update to 10.4rc2 --- build/pkgs/sage_numerical_backends_cplex/checksums.ini | 4 ++-- build/pkgs/sage_numerical_backends_cplex/package-version.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/pkgs/sage_numerical_backends_cplex/checksums.ini b/build/pkgs/sage_numerical_backends_cplex/checksums.ini index e6bc2b92de3..0b9fc1a26ba 100644 --- a/build/pkgs/sage_numerical_backends_cplex/checksums.ini +++ b/build/pkgs/sage_numerical_backends_cplex/checksums.ini @@ -1,4 +1,4 @@ tarball=sage_numerical_backends_cplex-VERSION.tar.gz -sha1=7ac8f0c09497642fc275b667434e7359f2dca057 -sha256=4568f56d7e71cc37e1c0edb0f0d0165c1a5521d33fe4e0ad024b567aeba0ba08 +sha1=86867caa05c96442c1d6087ab58540de50438ab7 +sha256=76017956a355bc3dec4dfc719c4fe912371e2de6e3338ca59c723143c71ca0a1 upstream_url=https://pypi.io/packages/source/s/sage_numerical_backends_cplex/sage_numerical_backends_cplex-VERSION.tar.gz diff --git a/build/pkgs/sage_numerical_backends_cplex/package-version.txt b/build/pkgs/sage_numerical_backends_cplex/package-version.txt index f46166d0ee7..98f8df1dc6f 100644 --- a/build/pkgs/sage_numerical_backends_cplex/package-version.txt +++ b/build/pkgs/sage_numerical_backends_cplex/package-version.txt @@ -1 +1 @@ -10.4rc1 +10.4rc2 From 9ba877a634907734d4dc62b6dc7e85a9f7618870 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Tue, 2 Jul 2024 15:29:39 -0700 Subject: [PATCH 07/13] build/pkgs/sage_numerical_backends_*/spkg-install.in: Use --no-build-isolation --- build/pkgs/sage_numerical_backends_coin/spkg-install.in | 2 +- build/pkgs/sage_numerical_backends_cplex/spkg-install.in | 2 +- build/pkgs/sage_numerical_backends_gurobi/spkg-install.in | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/pkgs/sage_numerical_backends_coin/spkg-install.in b/build/pkgs/sage_numerical_backends_coin/spkg-install.in index 058b1344dc2..1104ddad5cf 100644 --- a/build/pkgs/sage_numerical_backends_coin/spkg-install.in +++ b/build/pkgs/sage_numerical_backends_coin/spkg-install.in @@ -1,3 +1,3 @@ cd src -sdh_pip_install . +sdh_pip_install --no-build-isolation . diff --git a/build/pkgs/sage_numerical_backends_cplex/spkg-install.in b/build/pkgs/sage_numerical_backends_cplex/spkg-install.in index 058b1344dc2..1104ddad5cf 100644 --- a/build/pkgs/sage_numerical_backends_cplex/spkg-install.in +++ b/build/pkgs/sage_numerical_backends_cplex/spkg-install.in @@ -1,3 +1,3 @@ cd src -sdh_pip_install . +sdh_pip_install --no-build-isolation . diff --git a/build/pkgs/sage_numerical_backends_gurobi/spkg-install.in b/build/pkgs/sage_numerical_backends_gurobi/spkg-install.in index 058b1344dc2..1104ddad5cf 100644 --- a/build/pkgs/sage_numerical_backends_gurobi/spkg-install.in +++ b/build/pkgs/sage_numerical_backends_gurobi/spkg-install.in @@ -1,3 +1,3 @@ cd src -sdh_pip_install . +sdh_pip_install --no-build-isolation . From 59d259757a8a9ddda61933fd895cb9c8d68dd892 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Wed, 3 Jul 2024 01:31:13 -0700 Subject: [PATCH 08/13] build/pkgs/sage_numerical_backends_cplex: Update to 10.4rc3 --- build/pkgs/sage_numerical_backends_cplex/checksums.ini | 4 ++-- build/pkgs/sage_numerical_backends_cplex/package-version.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/pkgs/sage_numerical_backends_cplex/checksums.ini b/build/pkgs/sage_numerical_backends_cplex/checksums.ini index 0b9fc1a26ba..18cbe620929 100644 --- a/build/pkgs/sage_numerical_backends_cplex/checksums.ini +++ b/build/pkgs/sage_numerical_backends_cplex/checksums.ini @@ -1,4 +1,4 @@ tarball=sage_numerical_backends_cplex-VERSION.tar.gz -sha1=86867caa05c96442c1d6087ab58540de50438ab7 -sha256=76017956a355bc3dec4dfc719c4fe912371e2de6e3338ca59c723143c71ca0a1 +sha1=86839dbfb2e4dd7d767aeb77639a8e9d89060751 +sha256=e8e0df70845eadba33ab469ebdd5d1fb0f279f4a0005541c987728df5b71ce47 upstream_url=https://pypi.io/packages/source/s/sage_numerical_backends_cplex/sage_numerical_backends_cplex-VERSION.tar.gz diff --git a/build/pkgs/sage_numerical_backends_cplex/package-version.txt b/build/pkgs/sage_numerical_backends_cplex/package-version.txt index 98f8df1dc6f..b52c681e90b 100644 --- a/build/pkgs/sage_numerical_backends_cplex/package-version.txt +++ b/build/pkgs/sage_numerical_backends_cplex/package-version.txt @@ -1 +1 @@ -10.4rc2 +10.4rc3 From 4c1a6548d7ad8e82306bfd3bde515cceb0d3c3d1 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Wed, 10 Jul 2024 10:37:08 +0900 Subject: [PATCH 09/13] build/pkgs/sage_numerical_backends_coin: Update to 10.4 --- build/pkgs/sage_numerical_backends_coin/checksums.ini | 4 ++-- build/pkgs/sage_numerical_backends_coin/package-version.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/pkgs/sage_numerical_backends_coin/checksums.ini b/build/pkgs/sage_numerical_backends_coin/checksums.ini index 5b6a6d6a571..427dcedeb0a 100644 --- a/build/pkgs/sage_numerical_backends_coin/checksums.ini +++ b/build/pkgs/sage_numerical_backends_coin/checksums.ini @@ -1,4 +1,4 @@ tarball=sage_numerical_backends_coin-VERSION.tar.gz -sha1=6f77aa99e572844b7572e91cd7d62ca248040a8a -sha256=8251112b9d609a686bd0f074417039e5882110736ec831b4b8c41305935a1ce7 +sha1=2033e1ba209315366a6dbfe249d5de5f7a1bc1b0 +sha256=6e34d48632d070e97dc37b724098c0f050026b166b328af78929b1ea079fa9e7 upstream_url=https://pypi.io/packages/source/s/sage_numerical_backends_coin/sage_numerical_backends_coin-VERSION.tar.gz diff --git a/build/pkgs/sage_numerical_backends_coin/package-version.txt b/build/pkgs/sage_numerical_backends_coin/package-version.txt index 98f8df1dc6f..1be519cd2ec 100644 --- a/build/pkgs/sage_numerical_backends_coin/package-version.txt +++ b/build/pkgs/sage_numerical_backends_coin/package-version.txt @@ -1 +1 @@ -10.4rc2 +10.4 From aa377f4f1b8fcf8aea173a4d944ee963c91d4d18 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Wed, 10 Jul 2024 10:37:13 +0900 Subject: [PATCH 10/13] build/pkgs/sage_numerical_backends_cplex: Update to 10.4 --- build/pkgs/sage_numerical_backends_cplex/checksums.ini | 4 ++-- build/pkgs/sage_numerical_backends_cplex/package-version.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/pkgs/sage_numerical_backends_cplex/checksums.ini b/build/pkgs/sage_numerical_backends_cplex/checksums.ini index 18cbe620929..24a6756620a 100644 --- a/build/pkgs/sage_numerical_backends_cplex/checksums.ini +++ b/build/pkgs/sage_numerical_backends_cplex/checksums.ini @@ -1,4 +1,4 @@ tarball=sage_numerical_backends_cplex-VERSION.tar.gz -sha1=86839dbfb2e4dd7d767aeb77639a8e9d89060751 -sha256=e8e0df70845eadba33ab469ebdd5d1fb0f279f4a0005541c987728df5b71ce47 +sha1=b7085bfdeecb55a43c799493672a228687c30eaf +sha256=367480d7a291e0ac4e3df529fbc2a17f78f3770ce7dc2cf78d765f72b7bd938e upstream_url=https://pypi.io/packages/source/s/sage_numerical_backends_cplex/sage_numerical_backends_cplex-VERSION.tar.gz diff --git a/build/pkgs/sage_numerical_backends_cplex/package-version.txt b/build/pkgs/sage_numerical_backends_cplex/package-version.txt index b52c681e90b..1be519cd2ec 100644 --- a/build/pkgs/sage_numerical_backends_cplex/package-version.txt +++ b/build/pkgs/sage_numerical_backends_cplex/package-version.txt @@ -1 +1 @@ -10.4rc3 +10.4 From 3482a27908a435d3ec66de00f80c2deb384d03a8 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Wed, 10 Jul 2024 10:37:19 +0900 Subject: [PATCH 11/13] build/pkgs/sage_numerical_backends_gurobi: Update to 10.4 --- build/pkgs/sage_numerical_backends_gurobi/checksums.ini | 4 ++-- build/pkgs/sage_numerical_backends_gurobi/package-version.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/pkgs/sage_numerical_backends_gurobi/checksums.ini b/build/pkgs/sage_numerical_backends_gurobi/checksums.ini index e0228cfe180..02b722b9bd2 100644 --- a/build/pkgs/sage_numerical_backends_gurobi/checksums.ini +++ b/build/pkgs/sage_numerical_backends_gurobi/checksums.ini @@ -1,4 +1,4 @@ tarball=sage_numerical_backends_gurobi-VERSION.tar.gz -sha1=c9dd7ce948c05f165e5e455a8390c05afebd0e45 -sha256=af76d2d13ae4d7c138d03400dda4a343f943908d7a2b19417b12d3a9d96d9d43 +sha1=6891c154bd035932759152dba6a8bd77e8811f22 +sha256=3c3b51d6577f651d10cb7f6fc37ca4bb27c6fe2716d6515d1d23eeed1f34e32a upstream_url=https://pypi.io/packages/source/s/sage_numerical_backends_gurobi/sage_numerical_backends_gurobi-VERSION.tar.gz diff --git a/build/pkgs/sage_numerical_backends_gurobi/package-version.txt b/build/pkgs/sage_numerical_backends_gurobi/package-version.txt index f46166d0ee7..1be519cd2ec 100644 --- a/build/pkgs/sage_numerical_backends_gurobi/package-version.txt +++ b/build/pkgs/sage_numerical_backends_gurobi/package-version.txt @@ -1 +1 @@ -10.4rc1 +10.4 From d2c0e54dce5d4024cb8feffe45542d2eaa979fc9 Mon Sep 17 00:00:00 2001 From: Kwankyu Lee Date: Sat, 13 Jul 2024 18:10:15 +0900 Subject: [PATCH 12/13] Fix a bug --- .github/workflows/doc-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/doc-build.yml b/.github/workflows/doc-build.yml index 8f749fed029..9fa05679873 100644 --- a/.github/workflows/doc-build.yml +++ b/.github/workflows/doc-build.yml @@ -196,7 +196,7 @@ jobs: (cd doc && git commit -a -m 'new') # Wipe out chronic diffs of new doc against old doc before creating CHANGES.html (cd doc && \ - find . -name "*.html" | xargs sed -i -e '/This is documentation of/ s/ built with GitHub PR .* for development/ for development/' \ + find . -name "*.html" | xargs sed -i -e '/This is documentation/ s/ built with GitHub PR .* for development/ for development/' \ -e '/;,\;; d' \ && git commit -a -m 'wipe-out') From 820502f2966e81493109c2462137c0f23d2aa6c3 Mon Sep 17 00:00:00 2001 From: Release Manager Date: Wed, 17 Jul 2024 00:40:05 +0200 Subject: [PATCH 13/13] Updated SageMath version to 10.4.rc4 --- CITATION.cff | 4 ++-- VERSION.txt | 2 +- build/pkgs/configure/checksums.ini | 4 ++-- build/pkgs/configure/package-version.txt | 2 +- build/pkgs/sage_conf/version_requirements.txt | 2 +- build/pkgs/sage_docbuild/version_requirements.txt | 2 +- build/pkgs/sage_setup/version_requirements.txt | 2 +- build/pkgs/sage_sws2rst/version_requirements.txt | 2 +- build/pkgs/sagelib/version_requirements.txt | 2 +- build/pkgs/sagemath_bliss/version_requirements.txt | 2 +- build/pkgs/sagemath_categories/version_requirements.txt | 2 +- build/pkgs/sagemath_coxeter3/version_requirements.txt | 2 +- build/pkgs/sagemath_environment/version_requirements.txt | 2 +- build/pkgs/sagemath_mcqd/version_requirements.txt | 2 +- build/pkgs/sagemath_meataxe/version_requirements.txt | 2 +- build/pkgs/sagemath_objects/version_requirements.txt | 2 +- build/pkgs/sagemath_repl/version_requirements.txt | 2 +- build/pkgs/sagemath_sirocco/version_requirements.txt | 2 +- build/pkgs/sagemath_tdlib/version_requirements.txt | 2 +- pkgs/sage-conf/VERSION.txt | 2 +- pkgs/sage-conf_conda/VERSION.txt | 2 +- pkgs/sage-conf_pypi/VERSION.txt | 2 +- pkgs/sage-docbuild/VERSION.txt | 2 +- pkgs/sage-setup/VERSION.txt | 2 +- pkgs/sage-sws2rst/VERSION.txt | 2 +- pkgs/sagemath-bliss/VERSION.txt | 2 +- pkgs/sagemath-categories/VERSION.txt | 2 +- pkgs/sagemath-coxeter3/VERSION.txt | 2 +- pkgs/sagemath-environment/VERSION.txt | 2 +- pkgs/sagemath-mcqd/VERSION.txt | 2 +- pkgs/sagemath-meataxe/VERSION.txt | 2 +- pkgs/sagemath-objects/VERSION.txt | 2 +- pkgs/sagemath-repl/VERSION.txt | 2 +- pkgs/sagemath-sirocco/VERSION.txt | 2 +- pkgs/sagemath-tdlib/VERSION.txt | 2 +- src/VERSION.txt | 2 +- src/bin/sage-version.sh | 6 +++--- src/sage/version.py | 6 +++--- 38 files changed, 44 insertions(+), 44 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index b53541cf32c..0c89b3d28a4 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -4,8 +4,8 @@ title: SageMath abstract: SageMath is a free open-source mathematics software system. authors: - name: "The SageMath Developers" -version: 10.4.rc3 +version: 10.4.rc4 doi: 10.5281/zenodo.8042260 -date-released: 2024-07-12 +date-released: 2024-07-16 repository-code: "https://github.com/sagemath/sage" url: "https://www.sagemath.org/" diff --git a/VERSION.txt b/VERSION.txt index 46f68464285..9518b8878c3 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1 +1 @@ -SageMath version 10.4.rc3, Release Date: 2024-07-12 +SageMath version 10.4.rc4, Release Date: 2024-07-16 diff --git a/build/pkgs/configure/checksums.ini b/build/pkgs/configure/checksums.ini index 0397fc3d85a..f24b7f4a578 100644 --- a/build/pkgs/configure/checksums.ini +++ b/build/pkgs/configure/checksums.ini @@ -1,3 +1,3 @@ tarball=configure-VERSION.tar.gz -sha1=4bb7f62aabcfedcd2eebac929a7c076013dde9c2 -sha256=872a5d7197fa8d20a0e4c3b933b8151a8698baa7b4c84a39b4b4250865411945 +sha1=f244bfc305954759170d5a5277e781ade6c50e46 +sha256=e09daf0ca707603d69d2dc6d5b033e8b9f8b155505567b3a9ab08bccd9aaf99a diff --git a/build/pkgs/configure/package-version.txt b/build/pkgs/configure/package-version.txt index a4f6b513887..4c5a6a45407 100644 --- a/build/pkgs/configure/package-version.txt +++ b/build/pkgs/configure/package-version.txt @@ -1 +1 @@ -04756f14e9affea5bfe20bf61dab10d2e3754899 +01b4ec90d59e52e7adcad9eef773a136d372b39f diff --git a/build/pkgs/sage_conf/version_requirements.txt b/build/pkgs/sage_conf/version_requirements.txt index 811eed8d523..9b0cdef6049 100644 --- a/build/pkgs/sage_conf/version_requirements.txt +++ b/build/pkgs/sage_conf/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sage-conf ~= 10.4rc3 +sage-conf ~= 10.4rc4 diff --git a/build/pkgs/sage_docbuild/version_requirements.txt b/build/pkgs/sage_docbuild/version_requirements.txt index a18fb9a9ec3..d7e0e419ecb 100644 --- a/build/pkgs/sage_docbuild/version_requirements.txt +++ b/build/pkgs/sage_docbuild/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sage-docbuild ~= 10.4rc3 +sage-docbuild ~= 10.4rc4 diff --git a/build/pkgs/sage_setup/version_requirements.txt b/build/pkgs/sage_setup/version_requirements.txt index 77676a0c3ad..f0527b41878 100644 --- a/build/pkgs/sage_setup/version_requirements.txt +++ b/build/pkgs/sage_setup/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sage-setup ~= 10.4rc3 +sage-setup ~= 10.4rc4 diff --git a/build/pkgs/sage_sws2rst/version_requirements.txt b/build/pkgs/sage_sws2rst/version_requirements.txt index 59c6b8fc2aa..caf10895b5f 100644 --- a/build/pkgs/sage_sws2rst/version_requirements.txt +++ b/build/pkgs/sage_sws2rst/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sage-sws2rst ~= 10.4rc3 +sage-sws2rst ~= 10.4rc4 diff --git a/build/pkgs/sagelib/version_requirements.txt b/build/pkgs/sagelib/version_requirements.txt index dddfa7072d7..e81b0caa3f0 100644 --- a/build/pkgs/sagelib/version_requirements.txt +++ b/build/pkgs/sagelib/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sagemath-standard ~= 10.4rc3 +sagemath-standard ~= 10.4rc4 diff --git a/build/pkgs/sagemath_bliss/version_requirements.txt b/build/pkgs/sagemath_bliss/version_requirements.txt index 37543bcefd2..6a119533ae1 100644 --- a/build/pkgs/sagemath_bliss/version_requirements.txt +++ b/build/pkgs/sagemath_bliss/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sagemath-bliss ~= 10.4rc3 +sagemath-bliss ~= 10.4rc4 diff --git a/build/pkgs/sagemath_categories/version_requirements.txt b/build/pkgs/sagemath_categories/version_requirements.txt index edf94bb961e..4c70ffbdfed 100644 --- a/build/pkgs/sagemath_categories/version_requirements.txt +++ b/build/pkgs/sagemath_categories/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sagemath-categories ~= 10.4rc3 +sagemath-categories ~= 10.4rc4 diff --git a/build/pkgs/sagemath_coxeter3/version_requirements.txt b/build/pkgs/sagemath_coxeter3/version_requirements.txt index cab69e16ea0..e65eeedc7de 100644 --- a/build/pkgs/sagemath_coxeter3/version_requirements.txt +++ b/build/pkgs/sagemath_coxeter3/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sagemath-coxeter3 ~= 10.4rc3 +sagemath-coxeter3 ~= 10.4rc4 diff --git a/build/pkgs/sagemath_environment/version_requirements.txt b/build/pkgs/sagemath_environment/version_requirements.txt index 5ea8e57e814..69b95ad2d2c 100644 --- a/build/pkgs/sagemath_environment/version_requirements.txt +++ b/build/pkgs/sagemath_environment/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sagemath-environment ~= 10.4rc3 +sagemath-environment ~= 10.4rc4 diff --git a/build/pkgs/sagemath_mcqd/version_requirements.txt b/build/pkgs/sagemath_mcqd/version_requirements.txt index 0906cad2352..8bfac5008fe 100644 --- a/build/pkgs/sagemath_mcqd/version_requirements.txt +++ b/build/pkgs/sagemath_mcqd/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sagemath-mcqd ~= 10.4rc3 +sagemath-mcqd ~= 10.4rc4 diff --git a/build/pkgs/sagemath_meataxe/version_requirements.txt b/build/pkgs/sagemath_meataxe/version_requirements.txt index 5dec45287be..8d6f5c4bde1 100644 --- a/build/pkgs/sagemath_meataxe/version_requirements.txt +++ b/build/pkgs/sagemath_meataxe/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sagemath-meataxe ~= 10.4rc3 +sagemath-meataxe ~= 10.4rc4 diff --git a/build/pkgs/sagemath_objects/version_requirements.txt b/build/pkgs/sagemath_objects/version_requirements.txt index 1da6c05c483..ae96a976196 100644 --- a/build/pkgs/sagemath_objects/version_requirements.txt +++ b/build/pkgs/sagemath_objects/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sagemath-objects ~= 10.4rc3 +sagemath-objects ~= 10.4rc4 diff --git a/build/pkgs/sagemath_repl/version_requirements.txt b/build/pkgs/sagemath_repl/version_requirements.txt index d8025f97bc3..a39db9a5da8 100644 --- a/build/pkgs/sagemath_repl/version_requirements.txt +++ b/build/pkgs/sagemath_repl/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sagemath-repl ~= 10.4rc3 +sagemath-repl ~= 10.4rc4 diff --git a/build/pkgs/sagemath_sirocco/version_requirements.txt b/build/pkgs/sagemath_sirocco/version_requirements.txt index a8e234444b3..91253ee595f 100644 --- a/build/pkgs/sagemath_sirocco/version_requirements.txt +++ b/build/pkgs/sagemath_sirocco/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sagemath-sirocco ~= 10.4rc3 +sagemath-sirocco ~= 10.4rc4 diff --git a/build/pkgs/sagemath_tdlib/version_requirements.txt b/build/pkgs/sagemath_tdlib/version_requirements.txt index 3dcfc30b890..32235cb25c2 100644 --- a/build/pkgs/sagemath_tdlib/version_requirements.txt +++ b/build/pkgs/sagemath_tdlib/version_requirements.txt @@ -1,2 +1,2 @@ # This file is updated on every release by the sage-update-version script -sagemath-tdlib ~= 10.4rc3 +sagemath-tdlib ~= 10.4rc4 diff --git a/pkgs/sage-conf/VERSION.txt b/pkgs/sage-conf/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sage-conf/VERSION.txt +++ b/pkgs/sage-conf/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sage-conf_conda/VERSION.txt b/pkgs/sage-conf_conda/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sage-conf_conda/VERSION.txt +++ b/pkgs/sage-conf_conda/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sage-conf_pypi/VERSION.txt b/pkgs/sage-conf_pypi/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sage-conf_pypi/VERSION.txt +++ b/pkgs/sage-conf_pypi/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sage-docbuild/VERSION.txt b/pkgs/sage-docbuild/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sage-docbuild/VERSION.txt +++ b/pkgs/sage-docbuild/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sage-setup/VERSION.txt b/pkgs/sage-setup/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sage-setup/VERSION.txt +++ b/pkgs/sage-setup/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sage-sws2rst/VERSION.txt b/pkgs/sage-sws2rst/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sage-sws2rst/VERSION.txt +++ b/pkgs/sage-sws2rst/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sagemath-bliss/VERSION.txt b/pkgs/sagemath-bliss/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sagemath-bliss/VERSION.txt +++ b/pkgs/sagemath-bliss/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sagemath-categories/VERSION.txt b/pkgs/sagemath-categories/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sagemath-categories/VERSION.txt +++ b/pkgs/sagemath-categories/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sagemath-coxeter3/VERSION.txt b/pkgs/sagemath-coxeter3/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sagemath-coxeter3/VERSION.txt +++ b/pkgs/sagemath-coxeter3/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sagemath-environment/VERSION.txt b/pkgs/sagemath-environment/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sagemath-environment/VERSION.txt +++ b/pkgs/sagemath-environment/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sagemath-mcqd/VERSION.txt b/pkgs/sagemath-mcqd/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sagemath-mcqd/VERSION.txt +++ b/pkgs/sagemath-mcqd/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sagemath-meataxe/VERSION.txt b/pkgs/sagemath-meataxe/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sagemath-meataxe/VERSION.txt +++ b/pkgs/sagemath-meataxe/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sagemath-objects/VERSION.txt b/pkgs/sagemath-objects/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sagemath-objects/VERSION.txt +++ b/pkgs/sagemath-objects/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sagemath-repl/VERSION.txt b/pkgs/sagemath-repl/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sagemath-repl/VERSION.txt +++ b/pkgs/sagemath-repl/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sagemath-sirocco/VERSION.txt b/pkgs/sagemath-sirocco/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sagemath-sirocco/VERSION.txt +++ b/pkgs/sagemath-sirocco/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/pkgs/sagemath-tdlib/VERSION.txt b/pkgs/sagemath-tdlib/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/pkgs/sagemath-tdlib/VERSION.txt +++ b/pkgs/sagemath-tdlib/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/src/VERSION.txt b/src/VERSION.txt index 7090b0bec63..674a81760a4 100644 --- a/src/VERSION.txt +++ b/src/VERSION.txt @@ -1 +1 @@ -10.4.rc3 +10.4.rc4 diff --git a/src/bin/sage-version.sh b/src/bin/sage-version.sh index 05b25462bec..6b0f8996ba7 100644 --- a/src/bin/sage-version.sh +++ b/src/bin/sage-version.sh @@ -4,6 +4,6 @@ # which stops "setup.py develop" from rewriting it as a Python file. : # This file is auto-generated by the sage-update-version script, do not edit! -SAGE_VERSION='10.4.rc3' -SAGE_RELEASE_DATE='2024-07-12' -SAGE_VERSION_BANNER='SageMath version 10.4.rc3, Release Date: 2024-07-12' +SAGE_VERSION='10.4.rc4' +SAGE_RELEASE_DATE='2024-07-16' +SAGE_VERSION_BANNER='SageMath version 10.4.rc4, Release Date: 2024-07-16' diff --git a/src/sage/version.py b/src/sage/version.py index fabda63c68e..5f4852ebd31 100644 --- a/src/sage/version.py +++ b/src/sage/version.py @@ -1,5 +1,5 @@ # Sage version information for Python scripts # This file is auto-generated by the sage-update-version script, do not edit! -version = '10.4.rc3' -date = '2024-07-12' -banner = 'SageMath version 10.4.rc3, Release Date: 2024-07-12' +version = '10.4.rc4' +date = '2024-07-16' +banner = 'SageMath version 10.4.rc4, Release Date: 2024-07-16'