Sage 10.9.beta9 released

16 views
Skip to first unread message

Volker Braun

unread,
Apr 9, 2026, 2:59:41 PM (2 days ago) Apr 9
to sage-release
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html

The mirror issue seems to be resolved now, so everything should be back to normal.

Next is probably 10.9.rc0!

ee9719ecb70 (tag: 10.9.beta9, github/develop,) Updated SageMath version to 10.9.beta9
0d96ba24215 gh-41939: Remove deprecated sage/libs/arb/*.pxd files
caf1eb9cae8 gh-41938: Add homebrew tap for gfan
66e3af68bd1 gh-41935: remove a few traces of long-gone cmp
8430bf5a13c gh-41934: meson: Fix to `Could not run pari version` build error (macOS)
9b8d2c40a5e gh-41933: minor fixes in pyx files in graphs/ after cython-lint
933d89dd0b5 gh-41931: Make CyclicPermutation yield Tuples
19f95dbec7d gh-41926: Upgrade pypi packages to the lastest version
49403058097 gh-41922: bump pplpy to 0.9.0
a57f9302015 gh-41920: Fix: incorrect conversion of finite-field elements
45d57ec9002 gh-41913: Added explicit series methods for ChainSpecies
699f6864c45 gh-41912: bump libhomfly version to 1.04
3c72234441d gh-41907: Update ECL directory version in meson.build
ded1d41fc13 gh-41906: Correct a meson.build command to use the meson python instead of user python
9131f41d276 gh-41904: canonicalize quaternions in basis_for_quaternion_lattice() to fix #41903
8242920187f gh-41902: register coercion for tower of field extensions in EllipticCurveHom_fractional._eval()
1e45e56e6ce gh-41900: add FiniteRingElement.minpoly_over() as a workaround for #34907
8ee66914575 gh-41898: various new quaternion functionality
fa1ed4c1ee1 gh-41884: graphs: preserve vertex order when creating immutable graphs
44503f29516 gh-41883: Defer lib("freegb.lib") from module-level to point of use
b3e805f07d2 gh-41881: Enable some more ruff rules: PIE808, FURB188, D211
4cfecc3c4a8 gh-41875: Fix race condition in package pari_seadata_small
0a1d5d103d9 gh-41874: refactor: cython-lint suggestions in `matroids`
9e283587a8f gh-41859: various details about poset examples
4a7673e5093 gh-41858: refactor: ruff RET505 in tests,topology,typeset
b8dd266cec1 gh-41857: refactor: ruff RET505 in symbolic
46a98cf94e6 gh-41856: refactor: ruff RET505 in sets,stats,structure,tensor
1949e1e9cd6 gh-41853: refactor: ruff RET505 in probability,quadratic_forms,quivers,repl
3d7fe605107 gh-41852: refactor: ruff RET505 in monoids,numerical,parallel,plot
82e36334dc1 gh-41851: refactor: ruff RET505 in modules
6914b8cbf4a gh-41850: refactor: ruff RET505 in modular
19b122f24ad gh-41849: refactor: ruff RET505 in matrix,matroids,misc
36fa01b73c5 gh-41848: refactor: ruff RET505 in knots,libs,logic,manifolds
323978755d7 gh-41847: refactor: ruff RET505 in homology,interacts,interfaces
3ca3d9201ea gh-41846: refactor: ruff RET505 in groups
5c16fe39f8a gh-41845: refactor: ruff RET505 in graphs
e5721dd2f74 gh-41844: refactor: ruff RET505 in geometry
21f5045481a gh-41843: refactor: ruff RET505 in features,functions,game_theory
0ce08717ea2 gh-41842: refactor: ruff RET505 in databases,doctest,dynamics
db073e3f47d gh-41840: refactor: ruff RET505 in combinat
9f63924799a gh-41839: refactor: ruff RET505 in cli,coding
bac40e1edb4 gh-41838: refactor: ruff RET505 in arith/calculus/categories
49a5f6650f3 gh-41837: refactor: ruff RET505 in algebras
1c2945910f1 gh-41832: Remove the sage.cpython._py2_random module
122c38e4d35 gh-41831: Removed shutil.which() and added some features
0d151ed79fc gh-41818: Add spreads in GQ(q,q)
0805c09eca5 gh-41806: Implement rook character basis of symmetric functions
c781564f310 gh-41769: trying to move .extension to category framework
fa78ad92b6d gh-41760: Eliminate pytest workarounds for sagemath-giac and coxeter3
74464dc8520 gh-41726: add bool typing to is_* methods in algebras/
4b2e6e36dfc gh-41702: remove many deprecated functions in rings
726ad5d6639 gh-41684: Implementation of pseudo-differential operators
c2807d5fc6c gh-41600: build/pkgs/gc: update to 8.2.12
4484e08e535 gh-41548: src/sage/features/pkg_systems.py: adds "needs pip" for a pip test
686c37124de gh-41538: compute duals of Îlu isogenies correctly in all cases
6224cadcdbe gh-41452: Fix BipartiteGraph construction from file with immutable=True and add doctest
646ee62a320 gh-41274: Fix the wrong vertices number of Cayley graphs of finitely presented groups
c5f8fc78da2 gh-41120: Remove Python3 and some dependencies
977e454f7ee gh-39161: Add hyperelliptic curves using the smooth model
31a24ce2574 (tag: 10.9.beta8) Updated SageMath version to 10.9.beta8

John H Palmieri

unread,
Apr 10, 2026, 9:52:35 PM (4 hours ago) Apr 10
to sage-release
I am unable to build on OS X with Apple Silicon and various homebrew packages. With a fresh git download, I run `./bootstrap && ./configure` and then `make` fails on givaro. Any suggestions? Am I the only one seeing this problem?

Dima Pasechnik

unread,
Apr 10, 2026, 10:23:03 PM (4 hours ago) Apr 10
to sage-r...@googlegroups.com
I think this has been reported - the latest XCode has clang 21 (or 20?) which is quite strict.
I suppose one needs to patch givaro with https://github.com/linbox-team/givaro/pull/240
It's https://github.com/sagemath/sage/pull/41964 - please try if it helps

I am playing with using LLVM clang on Intel macOS (it didn't get the new XCode update) - but it seems to to have more problems: e.g. I can't build cvxopt
due to some obscure Python interface types errors.





--
You received this message because you are subscribed to the Google Groups "sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-release...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/sage-release/5e63c5f0-69d1-4c09-bd5f-3a8e8bc22066n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages