github sagemath/sage 10.9.beta9

latest releases: 11.0.beta6, 11.0.beta5, 11.0.beta4...
pre-release7 months ago

What's Changed

  • Add spreads in GQ(q,q) by @ProfTR55 in #41818
  • Remove the sage.cpython._py2_random module by @orlitzky in #41832
  • refactor: ruff RET505 in algebras by @gmou3 in #41837
  • refactor: ruff RET505 in arith/calculus/categories by @gmou3 in #41838
  • refactor: ruff RET505 in cli,coding by @gmou3 in #41839
  • refactor: ruff RET505 in combinat by @gmou3 in #41840
  • refactor: ruff RET505 in databases,doctest,dynamics by @gmou3 in #41842
  • refactor: ruff RET505 in geometry by @gmou3 in #41844
  • refactor: ruff RET505 in graphs by @gmou3 in #41845
  • refactor: ruff RET505 in groups by @gmou3 in #41846
  • refactor: ruff RET505 in homology,interacts,interfaces by @gmou3 in #41847
  • refactor: ruff RET505 in knots,libs,logic,manifolds by @gmou3 in #41848
  • refactor: ruff RET505 in matrix,matroids,misc by @gmou3 in #41849
  • refactor: ruff RET505 in modular by @gmou3 in #41850
  • refactor: ruff RET505 in modules by @gmou3 in #41851
  • refactor: ruff RET505 in monoids,numerical,parallel,plot by @gmou3 in #41852
  • refactor: ruff RET505 in probability,quadratic_forms,quivers,repl by @gmou3 in #41853
  • refactor: ruff RET505 in sets,stats,structure,tensor by @gmou3 in #41856
  • refactor: ruff RET505 in symbolic by @gmou3 in #41857
  • refactor: ruff RET505 in tests,topology,typeset by @gmou3 in #41858
  • various details about poset examples by @fchapoton in #41859
  • refactor: cython-lint suggestions in matroids by @gmou3 in #41874
  • Fix race condition in package pari_seadata_small by @cxzhong in #41875
  • Enable some more ruff rules: PIE808, FURB188, D211 by @vincentmacri in #41881
  • Defer lib("freegb.lib") from module-level to point of use by @cxzhong in #41883
  • graphs: preserve vertex order when creating immutable graphs by @ProfTR55 in #41884
  • various new quaternion functionality by @yyyyx4 in #41898
  • add FiniteRingElement.minpoly_over() as a workaround for #34907 by @yyyyx4 in #41900
  • register coercion for tower of field extensions in EllipticCurveHom_fractional._eval() by @yyyyx4 in #41902
  • canonicalize quaternions in basis_for_quaternion_lattice() to fix #41903 by @yyyyx4 in #41904
  • Correct a meson.build command to use the meson python instead of user python by @DrScottN in #41906
  • Update ECL directory version in meson.build by @cxzhong in #41907
  • bump libhomfly version to 1.04 by @dimpase in #41912
  • Added explicit series methods for ChainSpecies by @parthchvn in #41913
  • Fix: incorrect conversion of finite-field elements by @hemannt003 in #41920
  • bump pplpy to 0.9.0 by @dimpase in #41922
  • Upgrade pypi packages to the lastest version by @cxzhong in #41926
  • Make CyclicPermutation yield Tuples by @parthchvn in #41931
  • minor fixes in pyx files in graphs/ after cython-lint by @fchapoton in #41933
  • meson: Fix to Could not run pari version build error (macOS) by @gmou3 in #41934
  • remove a few traces of long-gone cmp by @fchapoton in #41935
  • Add homebrew tap for gfan by @tobiasdiez in #41938
  • Remove deprecated sage/libs/arb/*.pxd files by @tobiasdiez in #41939
  • Add hyperelliptic curves using the smooth model by @GiacomoPope in #39161
  • Remove Python3 and some dependencies by @cxzhong in #41120
  • Fix the wrong vertices number of Cayley graphs of finitely presented groups by @cxzhong in #41274
  • Fix BipartiteGraph construction from file with immutable=True and add doctest by @ProfTR55 in #41452
  • compute duals of √élu isogenies correctly in all cases by @yyyyx4 in #41538
  • src/sage/features/pkg_systems.py: adds "needs pip" for a pip test by @orlitzky in #41548
  • build/pkgs/gc: update to 8.2.12 by @striezel in #41600
  • Implementation of pseudo-differential operators by @tscrim in #41684
  • remove many deprecated functions in rings by @fchapoton in #41702
  • add bool typing to is_* methods in algebras/ by @fchapoton in #41726
  • Eliminate pytest workarounds for sagemath-giac and coxeter3 by @orlitzky in #41760
  • trying to move .extension to category framework by @fchapoton in #41769
  • Implement rook character basis of symmetric functions by @wilsoa in #41806
  • Removed shutil.which() and added some features by @hemannt003 in #41831
  • refactor: ruff RET505 in features,functions,game_theory by @gmou3 in #41843

New Contributors

Full Changelog: 10.9.beta8...10.9.beta9

Don't miss a new sage release

NewReleases is sending notifications on new releases.