What's Changed
- faster construction of interval graphs by @dcoudert in #42251
- Minor edit: Fixed missing ':' (colon) in the EXAMPLES string. by @DuckyDuckme in #42252
- src/sage/graphs/connectivity.pyx: tolerance for vertex connectivity by @orlitzky in #42264
- using more cached_method in abvar/finite_subgroup by @fchapoton in #42225
- full cython-lint in mod_sym_num.pyx by @fchapoton in #42226
- fix the -> Family annotations by @fchapoton in #42227
- some work on cython-lint warnings for plot and plot3d by @fchapoton in #42230
- various small cython-lint suggestions fixed by @fchapoton in #42231
- make Ring inherit from Parent naively by @mantepse in #42232
- Add reference to SageMath AppImage in installation documentation by @nbruin in #42233
- Fix norm of function field equation-order ideals by @cxzhong in #42238
- Fix infinite polynomial coefficient coercion by @cxzhong in #42239
- Fix doctests in graph_latex.py which use dot2tex by @jeriedel24 in #42241
- Fix conversion of
SetPartitiontoDisjointSetby @cxzhong in #42242 - Fix FormalSum and divisor comparisons by @cxzhong in #42246
- Use RankWidth feature for Graph.rank_decoposition by @orlitzky in #42247
- honor check=False in binary_tree by @mantepse in #42248
- build(ecm): upgrade to 7.0.7 and list homebrew gmp-ecm by @edgarcosta in #42249
- graphs: fix typo "Rosking-Tarjan" -> "Roskind-Tarjan" in error message by @ProfTR55 in #42250
- small fix in db_class_polynomials by @fchapoton in #42253
- Fix memory leak in repeated nonconstant polynomial substitutions in libsingular by @cxzhong in #42255
- minor simplifications in ore_polynomial_element by @fchapoton in #42258
- Fix PLR1712. by @rhdcc in #42259
- Add free module sign iterator by @cxzhong in #42082
- simple π₯βonly arithmetic for elliptic curves by @yyyyx4 in #42101
- Regenerate headers for flint 3.5.0 by @videlec in #42146
- Cleanup matrix multiplication error checking by @vincentmacri in #42175
- Simplify if-return-elif-return-else-return logic (non-Cython) by @gmou3 in #42183
- Refactor negative cone detection in divisor.py by @cxzhong in #42185
- Fix #41867 by @soehms in #42189
- Refactor the hash function of permgrp elements to make it behave correctly by @cxzhong in #42195
- Pytest: add support for "long" and "longlong" markings by @orlitzky in #42198
- Fix wrong parameter for non-editible install in spkg-install.in by @cxzhong in #42204
- Substitution error when computing fundamental groups by @enriqueartal in #42207
- Fix date in CODE_OF_CONDUCT.md by @jhpalmieri in #42210
- fix the invalid q choice in ell_finite_field by @cxzhong in #42211
- remove a bunch of spaces inside parentheses by @fchapoton in #42214
- better uniformity in the gen method for groups by @fchapoton in #42220
- fix typo Irreducible in cubic Hecke by @fchapoton in #42221
- annotation details in quaternion_algebra by @fchapoton in #42222
- add typing annotations to gens_reduced methods by @fchapoton in #42223
- use group_generators in sandpile by @fchapoton in #42224
- Algebraic and modular properties of hypergeometric functions by @xcaruso in #41113
- Anderson motives by @xcaruso in #41139
- Growth/testsuite by @mantepse in #42079
New Contributors
Full Changelog: 10.10.beta1...10.10.beta2