Skip to content

Commit 421d14e

Browse files
authored
Merge branch 'develop' into flats_matroid
2 parents fb48c38 + ccc11b6 commit 421d14e

File tree

1,025 files changed

+4199
-4076
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,025 files changed

+4199
-4076
lines changed

.github/workflows/ci-linux.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ jobs:
3939
uses: ./.github/workflows/docker.yml
4040
with:
4141
# Build from scratch
42+
free_disk_space: true
4243
docker_targets: "with-system-packages configured with-targets-pre with-targets"
4344
# FIXME: duplicated from env.TARGETS
4445
targets_pre: all-sage-local

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ title: SageMath
44
abstract: SageMath is a free open-source mathematics software system.
55
authors:
66
- name: "The SageMath Developers"
7-
version: 10.3.rc1
7+
version: 10.3
88
doi: 10.5281/zenodo.593563
9-
date-released: 2024-02-29
9+
date-released: 2024-03-19
1010
repository-code: "https://github.com/sagemath/sage"
1111
url: "https://www.sagemath.org/"

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
SageMath version 10.3.rc1, Release Date: 2024-02-29
1+
SageMath version 10.3, Release Date: 2024-03-19

build/pkgs/cmake/spkg-configure.m4

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
1-
SAGE_SPKG_CONFIGURE(
2-
[cmake], [
3-
AC_CACHE_CHECK([for cmake >= 3.11], [ac_cv_path_CMAKE], [
4-
AC_PATH_PROGS_FEATURE_CHECK([CMAKE], [cmake], [
5-
cmake_version=`$ac_path_CMAKE --version 2>&1 \
6-
| $SED -n -e 's/cmake version *\([[0-9]]*\.[[0-9]]*\.[[0-9]]*\)/\1/p'`
7-
AS_IF([test -n "$cmake_version"], [
8-
AX_COMPARE_VERSION([$cmake_version], [ge], [3.11], [
9-
ac_cv_path_CMAKE="$ac_path_CMAKE"
10-
ac_path_CMAKE_found=:
1+
SAGE_SPKG_CONFIGURE([cmake], [dnl
2+
AC_CACHE_CHECK([for cmake >= 3.11], [ac_cv_path_CMAKE], [dnl
3+
dnl Do not accept cmake installed via https://pypi.org/project/cmake/
4+
dnl in the default user scheme; it will not work in our venv because
5+
dnl we set PYTHONUSERBASE in sage-env.
6+
WITH_SAGE_PYTHONUSERBASE([dnl
7+
AC_PATH_PROGS_FEATURE_CHECK([CMAKE], [cmake], [dnl
8+
cmake_version=`$ac_path_CMAKE --version 2>&1 \
9+
| $SED -n -e 's/cmake version *\([[0-9]]*\.[[0-9]]*\.[[0-9]]*\)/\1/p'`
10+
AS_IF([test -n "$cmake_version"], [dnl
11+
AX_COMPARE_VERSION([$cmake_version], [ge], [3.11], [dnl
12+
ac_cv_path_CMAKE="$ac_path_CMAKE"
13+
ac_path_CMAKE_found=:
14+
])
1115
])
1216
])
1317
])

build/pkgs/configure/checksums.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
tarball=configure-VERSION.tar.gz
2-
sha1=b0dfc1d5886366b5c58354527810c1dbeffd78a3
3-
md5=c2f9837bcf2823d5b2f36063ebeedb38
4-
cksum=3535625335
2+
sha1=f4a7dd60c09ac2f3e1f8e388cbf2a527dcd5547c
3+
md5=c16cb118d9ad6a495f6c5d509b2ec570
4+
cksum=3417350968
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
686e933eb32ade977ed51836a33424e2095e5408
1+
ab1a517b64b02bf15bbcb8d7c2d4d643bd5eff9b

build/pkgs/flint/spkg-configure.m4

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,26 @@
11
SAGE_SPKG_CONFIGURE([flint], [
22
SAGE_SPKG_DEPCHECK([mpfr], [
3-
AC_CHECK_HEADER(flint/flint.h, [
3+
AC_CHECK_HEADER(flint/flint.h, [dnl
44
dnl gr_get_fexpr appears in Flint 3.0
5-
AC_SEARCH_LIBS([gr_get_fexpr], [flint], [], [sage_spkg_install_flint=yes])
5+
AC_SEARCH_LIBS([gr_get_fexpr], [flint], [dnl
6+
dnl Flint 3.1 is too new
7+
AC_MSG_CHECKING([whether FLINT version is >= 3.1.0])
8+
AC_COMPILE_IFELSE([dnl
9+
AC_LANG_PROGRAM([[#include <flint/flint.h>
10+
#if __FLINT_RELEASE >= 30100
11+
# error "FLINT 3.1 is too new"
12+
#endif
13+
]])
14+
], [dnl
15+
AC_MSG_RESULT([no])
16+
], [dnl
17+
AC_MSG_RESULT([yes; too new])
18+
sage_spkg_install_flint=yes
19+
])
20+
], [sage_spkg_install_flint=yes])
621
], [sage_spkg_install_flint=yes])
722
])
8-
], [], [], [
23+
], [], [], [dnl
924
if test x$sage_spkg_install_flint = xyes; then
1025
AC_SUBST(SAGE_FLINT_PREFIX, ['$SAGE_LOCAL'])
1126
else

build/pkgs/h11/SPKG.rst

Lines changed: 18 additions & 0 deletions

build/pkgs/h11/checksums.ini

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
tarball=h11-VERSION-py3-none-any.whl
2+
sha1=c502d56dc3288212142a398704a5109749331dd8
3+
md5=47f19bfed53c8f9278749c532490977e
4+
cksum=462065947
5+
upstream_url=https://pypi.io/packages/py3/h/h11/h11-VERSION-py3-none-any.whl

build/pkgs/h11/dependencies

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
| $(PYTHON_TOOLCHAIN) $(PYTHON)
2+
3+
----------
4+
All lines of this file are ignored except the first.

0 commit comments

Comments
 (0)