10.5.rc0
Pre-release
Pre-release
github-actions
released this
16 Nov 14:59
·
21 commits
to develop
since this release
What's Changed
- Addition of Chow ring ideal and Chow ring classes by @25shriya in #38281
- number_field_elements_from_algebraics: Fix CyclotomicField embedding when embedding=False by @user202729 in #38441
- Include TESTS in doc preview for PRs by @kwankyu in #38449
- Dokchitser: Pass internal parameter over properly by @user202729 in #38482
- Eisenstein series: Small documentation improvement by @user202729 in #38484
- Implement dual subdivision and weight vectors for tropical variety by @verreld7 in #38536
- Improve conda setup by @tobiasdiez in #38728
- Introduced the class
MatchingCoveredGraph
by @janmenjayap in #38742 - non recursive version of method
gomory_hu_tree
for graphs by @dcoudert in #38791 - libsemigroup upgrade to 2.7.3 by @dimpase in #38875
- Follow-up to #38822: Add missing package update in build/pkgs by @soehms in #38885
- src/sage/interfaces/singular.py: use GNU Info to read Singular's info by @orlitzky in #38899
- a few details in combinat, following ruff and pycodestyle by @fchapoton in #38903
- Update the gcc spkg to version 14.2.0 using iains/gcc-14-branch by @culler in #38905
- Format function headers around
=
and,
by @gmou3 in #38907 - Don't (mis)use
prec_words_to_bits()
by @tornaria in #38908 - Meson: minor revision by @tobiasdiez in #38910
- Replace division by zero with +-inf by @tobiasdiez in #38911
- Replace deprecated/removed mem_fun_ref by @tobiasdiez in #38912
- Meson: Improve handling of dependencies by @tobiasdiez in #38913
- Replace
os.uname
by more universalplatform.system
by @tobiasdiez in #38914 - Remove
register
macro in Ginac by @tobiasdiez in #38915 - Fix Ginac cast error by @tobiasdiez in #38916
- Allow optional elliptic curve data from database_cremona_ellcurve by @vbraun in #38917
- preserve backend when using pickling/unpikling by @dcoudert in #38919
- fixing ruff E714 by @fchapoton in #38921
- remove the last use of PrincipalIdealDomain by @fchapoton in #38922
- remove some deprecated functionality by @yyyyx4 in #38923
- avoid using "is_prime_field" in dynamics by @fchapoton in #38925
- Pathlib for 3 files by @fchapoton in #38926
- expunge is_commutative from plural by @fchapoton in #38930
- OS X: do not use -ld_classic by @jhpalmieri in #38931
- Artifacts v4 by @fchapoton in #38932
- keep meson.build file for ext/interpreters by @dimpase in #38934
- Sanity check parent of Vector_numpy_integer_dense by @user202729 in #38938
- Details yang baxter by @fchapoton in #38941
- deprecate is_generator for is_gen by @fchapoton in #38942
- no longer ignore errors in method
union
ofDisjointSet
by @dcoudert in #38944 - move spkg tarballs from user.ox.ac.uk by @dimpase in #38948
- Fix configure script generated by pkgconf-2.3.0 by @vbraun in #38954
- rebase sage_autodoc to sphinx 8.1.3 by @kiwifb in #38957
- Iteration over infinite abelian groups by @DaveWitteMorris in #38961
- Disallow scaling of quaternion fractional ideals by zero by @S17A05 in #38963
- Drinfeld Modules: Default to zero endomorphism in
.hom
and avoid inversion of zero endomorphism by @S17A05 in #38964 - Clean up Cygwin remnants by @orlitzky in #38966
- Implement basic multivariate polynomial species by @Newtech66 in #38446
Full Changelog: 10.5.beta9...10.5.rc0