What's Changed
- partial cython-lint cleanup in matrix/ by @fchapoton in #41662
- Deprecate sage.misc.sage_ostools.have_program() by @orlitzky in #41666
- Fix the release trigger workflow name. by @c8ef in #41669
- add parameter immutable to graph generators in families.py (part 8) by @dcoudert in #41599
- add parameter immutable to graph generators in
smallgraphs.py(part 12) by @dcoudert in #41604 - add parameter immutable to graph generators in
intersection.pyby @dcoudert in #41606 - add parameter immutable to graph generators in
world_map.pyby @dcoudert in #41607 - Clean up two obsolete sagemath-foo references by @orlitzky in #41608
- build/pkgs/libpng: update to 1.6.55 by @striezel in #41616
- Fix link to source installation guide in walkthrough by @davidlowryduda in #41618
- Bracket ops in GapElement_List with GAP_Enter()/GAP_Leave() by @vdbergh in #41620
- Fix #40355: clarify shortest_vector returns exact SVP solution by @aditisonkar12 in #41622
- Fix doctests related to singular: make them compatible with newer releases of Singular. by @jhpalmieri in #41624
- Delete install_{doc, dict} and lazy_import in combinat/all.py by @MajoranaOedipus in #41629
- matroids: use
Py_hash_tfor hashes by @gmou3 in #41630 - fix docstring in
src/sage/graphs/graph.pyby @dcoudert in #41631 - bump
networkxto version 3.6.1 by @dcoudert in #41632 - Fix and enable some ruff PERF rules by @vincentmacri in #41633
- Adding number fields for dual schemes by @enriqueartal in #41636
- Add *.pyi files to the meson.build files for LSP development by @SeanDictionary in #41637
- remove some deprecated stuff in schemes + typing by @fchapoton in #41638
- remove one deprecation in logic/ by @fchapoton in #41639
- remove some deprecated stuff in number_fields by @fchapoton in #41640
- use sets instead of lists in the orbit decomposition by @mantepse in #41641
- Make broken_circuit_complex return immutable SimplicialComplex by @c8ef in #41642
- make a doctest in dynamical_semigroup.py clearer by @mantepse in #41644
- Remove some modularization docs by @orlitzky in #41645
- Upload documentation tarballs to GitHub releases by @c8ef in #41647
- pep8 cleanup + typing in indexed_free_monoid by @fchapoton in #41648
- small cleanup in graphic_matroid by @fchapoton in #41649
- refactor: collapse
M = <def>; return Mtoreturn <def>by @gmou3 in #41651 - small cleanup in pyx files in combinat by @fchapoton in #41652
- Fix PresentationComplex not working for certain groups by @miguelmarco in #41654
- cython-lint cleanup in calculus and coding by @fchapoton in #41658
- √élu: minor typo in docstring, plus Velu→Vélu by @yyyyx4 in #41659
- cylint cleanup of Weil polynomials by @fchapoton in #41660
- use the correct name Erdős by @fchapoton in #41661
- macOS: allow to use Accelerate framework instead of OpenBLAS by @dimpase in #40397
- Upgrade pynormaliz to 2.24 and its dependencies by @cxzhong in #41098
- introduce the spine of a semidistributive lattice by @fchapoton in #41419
- Add Unique Hess Jacobian model, and some cleanup to function fields code by @vincentmacri in #41453
- Do not inherit from hyperelliptic curves for padic elliptic curve code by @GiacomoPope in #41496
- add parameter immutable to graph generators in
smallgraphs.py(part 9) by @dcoudert in #41514 - Fix shadowed type annotations of builtins.list by @vincentmacri in #41549
- workaround for #38481: brute-force the kernel polynomial for bad characteristic-degree pairs by @yyyyx4 in #41565
- Fix tests with giac 2.0.0.19 by @antonio-rojas in #41572
- add parameter immutable to method LCFGraph by @dcoudert in #41573
- add parameter immutable to graph generators in families.py (part 5) by @dcoudert in #41593
- add parameter immutable to graph generators in families.py (part 6) by @dcoudert in #41594
- add parameter immutable to graph generators in families.py (part 7) by @dcoudert in #41597
- add parameter immutable to graph generators in
chessboard.pyby @dcoudert in #41605
New Contributors
- @c8ef made their first contribution in #41669
- @vdbergh made their first contribution in #41620
- @aditisonkar12 made their first contribution in #41622
- @SeanDictionary made their first contribution in #41637
Full Changelog: 10.9.beta6...10.9.beta7