10.10.beta3
Pre-release
Pre-release
What's Changed
- fix typo in Matrix.delete_rows docs by @quack3rs in #42326
- fix require_version() output when minor ≥ 10 by @yyyyx4 in #42329
- using pathlib in tides interface by @fchapoton in #39980
- Add typestub generator by @tobiasdiez in #41377
- Change mul to * in generic matrix dense by @trevorkarn in #41483
- use .trace() in degree computation for EllipticCurveHom_sum by @yyyyx4 in #42087
- make the tabloid basis action use the inverse permutation by @cxzhong in #42187
- exploit powersmoothness in EllipticCurveHom_fractional._eval() by @yyyyx4 in #42199
- Add license-files and no-binary-package entries by @cxzhong in #42229
- Improve the portability of two doctests by @orlitzky in #42237
- one tweak useful in sage_acsv by @fchapoton in #42244
- Remove ParentWithBase by @mantepse in #42245
- Fix PolynomialRing order parameter to avoid segfault by @cxzhong in #42254
- make sure Singular only gets used in characteristic ≤ 29 bits by @yyyyx4 in #42265
- unique representation & pickling for EllipticCurveHomset by @yyyyx4 in #42268
- Fix syntax error in matrix_gfpn_dense.pyx by @vincentmacri in #42272
- Add ty as type checker to CI by @tobiasdiez in #42275
- gh-39514: fix weak_popov_form performance for unbalanced shifts by @cxzhong in #42277
- Fix kernel_basis to respect the matrix side convention (#40933) by @cxzhong in #42278
- cython-lint cleanup in numerical/ by @fchapoton in #42279
- release.yml: use PyPI trusted publishing instead of an API token by @cxzhong in #42282
- use mainline Homebrew formula for m4ri(e) packages by @dimpase in #42283
- Do not import gnumake_tokenpool on OS X when doctesting by @jhpalmieri in #42293
- Kill the feature for the sage.sat module by @orlitzky in #42294
- src/sage/features/sagemath.py: remove the sage__libs__ecl feature by @orlitzky in #42295
- Kill the feature for sage.rings.real_double by @orlitzky in #42296
- Fix linear_transformation for modules with basis (matrices as module morphisms) by @cxzhong in #42297
- src/sage/doctest/external.py: remove has_dvipng() by @orlitzky in #42302
- Fix test failures with GAP 4.16 by @antonio-rojas in #42304
- Add nu-Tamari lattices to posets catalog by @Ap4sh in #42309
- speedup
BipartiteGraph.vertex_cover(value_only=True)by @Ordoviz in #42316 - Speed up creation of zero matrices by @cxzhong in #42317
- add parameter immutable to
seidel_switchingand sometwographsmethods by @dcoudert in #42318 - Add montgomery constructor to EllipticCurve by @Nicswansonwaterloo in #42328
- update Homebrew formula for m4ri(e) package by @dimpase in #42330
- graphs/matching: fix loop detection in edge filtering by @janmenjayap in #42348
- key validation to check that matrix A is invertible hence a valid key by @rashadalsharpini in #41577
New Contributors
- @quack3rs made their first contribution in #42326
- @Ap4sh made their first contribution in #42309
- @Nicswansonwaterloo made their first contribution in #42328
Full Changelog: 10.10.beta2...10.10.beta3