What's Changed
- Added a Tutte Embedding Layout for Graphs by @nturillo in #38762
- Fix cpu time on Windows by @tobiasdiez in #39007
- Meson: add sage cli by @tobiasdiez in #39015
- trying to get rid of coerce_c_impl by @fchapoton in #39419
- Macaulay matrix for Sequence Multivariate Polynomials by @MercedesHaiech in #39511
- CI: Migrate test-new to meson by @tobiasdiez in #39641
- Redirect warning output from stderr to stdout in doctests by @tobiasdiez in #39647
- Ruff: move config to
pyproject.tomlby @tobiasdiez in #39694 - CI: Remove broken wheel building for sagemath-categories by @tobiasdiez in #39728
- Ensure _charpoly_df is interruptible by @user202729 in #39757
- Improve crosslink between matrix methods and small optimization by @user202729 in #39758
- Fix Derangements(0) to return 1 and yield the empty permutation by @TinaJin0228 in #39766
- Safeguard _sage_getargspec_cython by @user202729 in #39776
- Fix reference in chrompoly.pyx and add to master reference file by @Krishnadubey1008 in #39779
- magma interface: fix typo in a comment by @Eloitor in #39781
- Kostka-Foulkes polynomials now also for skew shapes by @darijgr in #39785
- Changed single colon to double colon after WARNING in relevant files by @Krishnadubey1008 in #39787
- bump matplotlib (with its deps) to 3.10.1 by @dimpase in #39789
- Small changes in matroids by @fchapoton in #39797
- typing annotation in Chow ring ideal by @fchapoton in #39799
- minor pep8 details in various cython files by @fchapoton in #39823
- k-regular sequences: boundedness by @dkrenn in #36029
New Contributors
- @nturillo made their first contribution in #38762
- @TinaJin0228 made their first contribution in #39766
- @Krishnadubey1008 made their first contribution in #39779
Full Changelog: 10.6...10.7.beta0