| CARVIEW |
Select Language
HTTP/2 200
date: Mon, 29 Dec 2025 16:59:22 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"679e1eb2bffa13538d484dd955c35287"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=D9y6hjPB5pc2gQiY%2BkxyjLiAPgHGqU6ZJAUsr1uHIx5%2Bvg2e8Sf4rv7XbVZNqDX5IsUK9%2BjzIfySunSgBZAowIqXlWpqIUUn4AfhumWGWV1SQqERy934VkpHnThRZhxJXl7rXtNEDXnxtmQ%2BpP2%2FVnNFceeEv26yF5caqZceB%2Fv03XcHm%2FkDP1YsLfaiyJ%2BM2VHZ1Blh42iU%2FOOqKYlHx8x8PhYFHa1q%2FEwyYxvhJ5JjDKWNyCYnLwGy3%2FiNNkTmYihz3Hk8M54JTSqxwBaWiQ%3D%3D--EWq7FZx5e4jFdUy%2F--rNsvgD10zZd9p6F0HcB8xQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1834421983.1767027561; Path=/; Domain=github.com; Expires=Tue, 29 Dec 2026 16:59:21 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 29 Dec 2026 16:59:21 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E904:3654E1:652C058:7914A22:6952B369
Releases ยท sagemath/sage ยท GitHub
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 731
Releases: sagemath/sage
Releases ยท sagemath/sage
10.9.beta0
What's Changed
- Fix bugs in word concatenation by @videlec in #40691
- Call sig_block() in integral callback by @user202729 in #40980
- Faster cardinality and repr implementation of Set_object_enumerated by @user202729 in #41182
- fix the infinite loop in lie algebra by @cxzhong in #41200
- Fix inconsistency of != with is_zero() and matrix symmetry by @cxzhong in #41212
- add method "is_cayley" to lattice polytopes by @fchapoton in #41224
- remove a few unused imports by @fchapoton in #41238
- Implement Integer.radical() to fix ArithmeticError on 0.radical() by @Hapsa21 in #41239
- Implement is_square for LaurentSeries by @Hapsa21 in #41240
- libatomic_ops: Update to 7.10.0 by @ivmai in #41241
- Try to optimize integral basis computation for global function fields over prime finite fields by @vincentmacri in #41242
CircuitsMatroid: check for empty dict before min by @gmou3 in #41254- Fixed typo in documentation in multi_polynomial_ideal.py file by @bbdaumen in #41255
- fix corner case of plethysm with tensors by @zabrocki in #41257
- Fix error in latex (pgf) generation of Graphics objects due to spec changes upstream (matplotlib) by @fwjmath in #41262
- add a doctests tolerance by @cxzhong in #41263
- Fix for projective curve pickling, enabling more tests for function field Jacobians by @vincentmacri in #41265
- Enhance divisibility checks for Laurent polynomials by @cxzhong in #41269
- Add
digits-unicodeoption to print_mode in p-adic numbers by @gulshan-123 in #41276 - Fix logic error when computing rank deficient weak Popov forms with some options by @vneiger in #41280
- floor division (//) for IntegerFactorization objects Implemented by @Hapsa21 in #41284
- Improve normalization and inverse handling for Laurent Polynomials by @cxzhong in #41287
- some annotations and pep8 in generic_graph.py by @fchapoton in #41290
- a few minor details in special_values.py by @fchapoton in #41293
- Use fmpz_init_set_readonly at several places by @user202729 in #41295
- some annotations -> bool by @fchapoton in #41297
- Add warning about imports to all.py by @nbruin in #41302
- Make conversion from integer-valued real number to rational exact by @user202729 in #41303
- some cleanup for S-unit solver by @fchapoton in #41305
- remove method simon_two_descent by @fchapoton in #41307
- Explain how to disable generating targets for docbuilding at
pip installstep by @user202729 in #41312 - Implementing zonotopal algebras of linear matroids by @tscrim in #40264
- Fix fragile doctest sorting in multi_polynomial_ideal by @Hapsa21 in #41206
- introduce the category of Bounded posets by @fchapoton in #41216
New Contributors
- @bbdaumen made their first contribution in #41255
- @zabrocki made their first contribution in #41257
- @gulshan-123 made their first contribution in #41276
Full Changelog: 10.8...10.9.beta0
Assets 370
1 person reacted
10.8
Full Changelog: 10.8.rc3...10.8
Assets 341
- sha256:f7c191beb14246b643e4fd5b18b53d9966693b9e6d3a569441a0e3ca14b1a86b5.24 MB
2025-12-19T05:02:36Z - sha256:b46733c07dce03ae4e150330b975c75737fa60f0a7c591b6c8bf4928a28e2c9213.2 KB
2025-12-19T05:02:36Z - sha256:c1b2d8f46a8a812513012e1107cb0e68c17159a7a594208005a57dc776e1bdc784.7 KB
2025-12-19T05:02:36Z - sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab1289.34 KB
2025-12-19T05:02:36Z - sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee4.07 KB
2025-12-19T05:02:36Z - sha256:c728b120ebc00eb84e01882a6f5e7927a53960aa990ce7dd2b10f39005a67f8064.9 KB
2025-12-19T05:02:36Z - sha256:051ed49c3dcae8913ea7cd08e46a606dba30b79993209636c4875bc1d637bc2427.1 KB
2025-12-19T05:02:36Z - sha256:ff02944ce3c288c5be660c42dbcca0742b32c3b279d6dceda655190240b992245.97 KB
2025-12-19T05:02:36Z - sha256:85a2de222f93554d2959e16f64d8e7549b25446dcb0564ed1cb57196fc35f108469 KB
2025-12-19T05:02:36Z - sha256:efb1a25b7118e67ce3a259bed20545c29cb68be8ad2c784c83689981b7a5728710.5 MB
2025-12-19T05:02:36Z -
2025-12-18T23:00:07Z -
2025-12-18T23:00:07Z - Loading
3 people reacted
10.8.rc3
What's Changed
- Fix --with-python option not being honored when cache exists by @cxzhong in #41260
- build givaro, fflas-ffpack and linbox without native arch in SAGE_FAT_BINARY by @cxzhong in #41279
- Fix doctests for Python 3.14 and support python 3.14 by @cxzhong in #41086
- restore lazy_import of maxima in calculus.py by @nbruin in #41292
Full Changelog: 10.8.rc1...10.8.rc3
Assets 370
1 person reacted
10.8.rc1
What's Changed
- Fix no-space-left failures in doc-build workflow by @kwankyu in #41248
- Restrict Cython's version and fix the uv building workflows by @cxzhong in #41253
- Fix formatting of warning message in meson.build by @tobiasdiez in #41252
Full Changelog: 10.8.rc0...10.8.rc1
Assets 370
1 person reacted
10.8.rc0
What's Changed
- Fix conversion from SymbolicSeries to LaurentSeries by @user202729 in #39841
- Add
absolute_degreemethod to finite fields by @r-mb in #40427 - add parameter immutable to distance regular graph generators (part 1) by @dcoudert in #40740
- Require Python 3.12 or newer; remove outdated workarounds by @tobiasdiez in #40936
- Fix a segmentation fault in Jacobian() by @user202729 in #41111
- slightly restructure the logic of first_terms, to avoid copying when calling a statistic by @mantepse in #41119
- Refactor reference counting to use _Py_REFCNT and Py_SET_REFCNT by @cxzhong in #41137
- add some typing in modular,modules,plot,schemes,symbolic,topology by @fchapoton in #41145
- minor details in hom_fractional.py by @fchapoton in #41159
- Raise error for non-endomorphism trace computation by @koffie in #41165
- Fix and enable more ruff rules by @vincentmacri in #41166
- Add the Barker-Foran cone to the cone catalog by @orlitzky in #41167
- Type annotations and stubs for cachefunc by @vincentmacri in #41169
- Basic functionalities for weighted projective {curves, points, spaces} by @user202729 in #41170
- Speedup and proper fix for gap conversion from sage/python integer by @user202729 in #41171
- some fixes from UP027 by @fchapoton in #41172
- typing "contains" in categories,geometry,groups,monoids by @fchapoton in #41175
- Fix a segmentation fault with cleanup_var by @user202729 in #41176
- Propagate exception from forked subprocess by @user202729 in #41177
- Speedup Integer + int by @user202729 in #41178
- some fixes for ruff C4 by @fchapoton in #41179
- Report ps forest on doctest timeout by @user202729 in #41184
- Update uv lock file by @tobiasdiez in #41185
- Fix meson build on Ubuntu 24.04 by @tobiasdiez in #41186
- Accept both 'implementation' and 'impl' parameters for GF() by @adnanbhat7 in #41189
- Add boost-dev to Alpine package list in _prereqs by @dimpase in #41190
- Warn on meson target generation when doc-build is enabled by @user202729 in #41191
- Fix printing of Tate series by @xcaruso in #41194
- some typing in vankampen by @fchapoton in #41198
- python-style for error messages in combinat/words by @fchapoton in #41210
- python-style error messages in tensor/ by @fchapoton in #41211
- Docs: small improvement for install instructions by @tobiasdiez in #41214
- forbid to be both Finite and Infinite by @fchapoton in #41215
- Fix missing documentation and typos in
free_algebra_letterplace.pyxby @Kushagra0811 in #41217 - bump NTL to 11.6.0 by @dimpase in #41225
- Fix external graph generators leaking file descriptors by @Ordoviz in #41227
- line break before the first line by @fchapoton in #41228
- planar_graphs generator: support minimum_connectivity=4 by @Ordoviz in #41229
- some typing in homology by @fchapoton in #41230
- Fix build with flint 3.4 by @antonio-rojas in #41233
- Add Caterpillar() graph generator by @Ordoviz in #41245
New Contributors
- @koffie made their first contribution in #41165
- @adnanbhat7 made their first contribution in #41189
- @Kushagra0811 made their first contribution in #41217
Full Changelog: 10.8.beta9...10.8.rc0
Assets 370
1 person reacted
10.8.beta9
What's Changed
- Issue #40513, #40514: Allow zero code and add intersection method by @Hapsa21 in #40564
- Fix
tate_pairingon curves unsupported by PARI by @Jemmy1228 in #40790 - Support methods with do_pickle=True for objects with unique representation behavior by @kwankyu in #40874
- n_nodes and number_of_nodes_xxx in tree related classes by @mantepse in #40939
- Fix missing warning in SplittingAlgebra by @soehms in #41016
- Implement the atom (Demazure) basis (in type A) for the polynomial rings. by @tscrim in #41026
- some care about algebra_generators by @fchapoton in #41038
- Update linbox to 1.7.1 by @cxzhong in #41044
- Cleanup gitignore file by @tobiasdiez in #41077
- remove obsolete sagemath_* spkgs, adjust build by @dimpase in #41080
- Simplify typing annotations (ruff UP006) by @vincentmacri in #41108
- bump cysignals to 1.12.6, cypari to 2.2.4 by @dimpase in #41116
- Subsets of primes defined by congruence conditions by @xcaruso in #41122
- Fix release github workflow by @kwankyu in #41128
- Fix G.subgraph(edges=generator) deleting all edges by @Ordoviz in #41130
- in elliptic-curve sum morphisms, use code marked as "use once #35936 is merged" by @yyyyx4 in #41131
- Check sagemath kernel integrity robustly by @kwankyu in #41132
- some typing annotations in combinat/ by @fchapoton in #41133
- Fix the compatibility issue for ipython 9.7.0 by @cxzhong in #41141
- some type annotations in algebras,coding,graphs by @fchapoton in #41144
- some typing annotations for contains in rings by @fchapoton in #41148
- fixing a few badly written loops by @fchapoton in #41149
Matroid._max_independent: Fix call of_rankby @gmou3 in #41150- some details in integer-valued polynomials by @fchapoton in #41154
- replace spanning_trees_count with number_of_spanning_trees for consistency by @mantepse in #41155
- fixing a few typos by @fchapoton in #41157
- some fixes from ruff UP warnings by @fchapoton in #41158
New Contributors
- @Jemmy1228 made their first contribution in #40790
Full Changelog: 10.8.beta8...10.8.beta9
Assets 370
1 person reacted
10.8.beta8
What's Changed
- Make tests pass with GAP 4.15 by @antonio-rojas in #40919
- Use flint for computing charpoly of rational matrix by @user202729 in #40976
- implement the lattice of Baxter permutations by @fchapoton in #40997
- make use of the b-file by @mantepse in #41013
- Fix some typos in p-adic code by @user202729 in #41018
- Refactor
atexit.pyxby @cxzhong in #41021 - Avoid excessive parallelism for doc/bootstrap by @user202729 in #41027
- Fix sageinspect for Python 3.14 by @cxzhong in #41032
- bump (tex)info to the the latest version, 7.2 by @dimpase in #41034
- Remove tomli by @cxzhong in #41036
- Enable save/load to accept Path objects by @edgarcosta in #41037
- refuse to compare two ideals that we don't know how to compare by @yyyyx4 in #41040
- better error message in magma_free when timeout by @fchapoton in #41041
- fix deprecation message in banner.py by @dimpase in #41050
- Ensure connected graphs in tests by @whoami730 in #41052
- require 6 to be a unit in elliptic-curve point addition over non-fields by @yyyyx4 in #41055
- Fix libgap conversion of large Python integers and Sage integers by @cxzhong in #41057
- remove some deprecated stuff in rings/ by @fchapoton in #41058
- convert some loops in groups to python-style by @fchapoton in #41059
- remove deprecations in finite_rings by @fchapoton in #41062
- Fix missing file error with sage_getdoc by @user202729 in #41071
- relax Python version constraints in pyproject template by @dimpase in #41074
- change the default algorithm to the faster one in {path, cycle}_enumeration by @kappybar in #41076
- Docutils 0.22 compatibility by @antonio-rojas in #41078
- Fix majorization again by @orlitzky in #41082
- remove old-style _coerce_impl in abvar/ by @fchapoton in #41087
- remove _coerce_impl in finite_rings by @fchapoton in #41088
- various small things about len by @fchapoton in #41089
- tweak annotations for cachefunc by @fchapoton in #41092
- Update maxima package use flags for Gentoo by @dimpase in #41093
- Add some missing docstrings to
multi_polynomial_ring_base.pyxby @r-mb in #41094 - Fix bug with creation of extensions of function fields by @r-mb in #41096
- Hypergeometric Functions by @FloFuer in #41102
- some python-style for loops in rings/padics by @fchapoton in #41103
- never append ':' to the end of PKG_CONFIG_PATH in .homebrew-build-env by @dimpase in #41104
- Migrate from Maxima pexpect interface to ECL interface by @tobiasdiez in #40265
- Refactor sage.groups.generic by @user202729 in #40527
- Fix fricas doctest pickling by @cxzhong in #40570
- remove boost_cropped spkg, add boost to prereqs by @dimpase in #40689
- Avoid mutate Integer.value at a few more places, remove sig_occurred() check in Integer fast_tp_dealloc by @user202729 in #40734
- Fix-40738: Fix ExteriorAlgebra multiplication to preserve symbolic coefficients by @Hapsa21 in #40741
- Improve shell code formatting in docs, second part by @enriqueartal in #40742
- Update curl and cmake by @cxzhong in #40775
- Remove magic
# sage_setupcomments and their handling by @tobiasdiez in #40801 - Fix singular Z2m ring creation and polynomial comparison by @user202729 in #40855
- spkg bumps for Python 3.14 by @dimpase in #40892
- cli: Allow importing modules from the current directory when running a command or a file. by @antonio-rojas in #40912
- Add methods related to graph homeomorphisms by @dcoudert in #40934
- Fix finite field GF(p).extension(1, names=tuple) by @user202729 in #40947
- Fix libgap() by @user202729 in #40973
- Add debian-forky to Meson CI by @tobiasdiez in #41029
- Define a SAGE_CONFIGURE_BOOST environment variable in the build shell by @vbraun in #41030
- modernize for loops in modules/ by @fchapoton in #41051
New Contributors
Full Changelog: 10.8.beta7...10.8.beta8
Assets 2
4 people reacted
10.8.beta7
What's Changed
- Add support for Python 3.13 in conda by @tobiasdiez in #39189
- Fix eulerian_number(0,0) and eulerian_polynomial(0) to return 1 by @vidipsingh in #39681
- Fixing high complexity canonical_labelling for OrderedTree and BinaryTree by @fwjmath in #39945
- Implement algorithm=generic_small and algorithm=hybrid for elliptic curve points by @user202729 in #40223
- Remove sage-conf by @tobiasdiez in #40327
- support ideals over finite fields where p > 2^29 by @c0rydoras in #40628
- cli: Allow consuming arguments from the command line when running a file by @antonio-rojas in #40872
- replace gone in python3.14 FancyURL by @dimpase in #40888
- approximate imaginary-quadratic class numbers using analytic class number formula by @yyyyx4 in #40907
- Remove gmpy2 2.1 pin by @whoami730 in #40923
- some type annotations in comp.py by @fchapoton in #40959
- fix issue 40953 with line_graph by @dcoudert in #40963
- Use pytest for more TestSuite tests by @orlitzky in #40971
- PEP8 and typing annotations for function fields by @vincentmacri in #40972
- Convert hold= parameter to bint at function call by @user202729 in #40979
- remove some deprecated material in rings by @fchapoton in #40981
- Ensure _charpoly_df is interruptible, take 2 by @user202729 in #40983
- links in qepcad doc by @fchapoton in #40985
- Cache is_projective_planar() method for graphs by @orlitzky in #40987
- refresh our Macaulay2 interface by @fchapoton in #40991
- some details in words/morphic.py by @fchapoton in #40992
- fix one ugly code line in classical_geometries.py by @fchapoton in #40993
- Iteritems no longer by @fchapoton in #40996
- Miscellaneous "long time" additions by @orlitzky in #40998
- remove deprecation in manifolds by @fchapoton in #41003
- remove one deprecation in schemes by @fchapoton in #41004
- sage.rings.polynomial.multi_polynomial_libsingular: add one "needs" by @orlitzky in #41006
- remove deprecated (legacy) .discrete_log() method for elliptic-curve points by @yyyyx4 in #41007
- Fix qfsolve by @user202729 in #41012
- Fix an incorrect comparison in crypto/sbox by @user202729 in #41017
- less (a,b) = in documentation by @fchapoton in #41019
- Fix multiprocessing start method for Python 3.14 compatibility by @cxzhong in #41023
- fix cardinality of Permutations_setk by @mantepse in #41024
- set full path to sage-num-threads.py in sage-env by @dimpase in #41025
- some details in multi_power_series_rings by @fchapoton in #41031
- avoid CommutativeRing in plural.pyx by @fchapoton in #41033
- Fix typo in platonic_solids.py by @Eloitor in #41035
New Contributors
Full Changelog: 10.8.beta6...10.8.beta7
Assets 2
3 people reacted
10.8.beta6
What's Changed
- remove a deprecated alias in homology/ by @fchapoton in #40913
- switch to n_components in schemes by @fchapoton in #40917
- switch to n_vertices, n_edges and n_faces for graphs by @mantepse in #40918
- the poset of conjugacy classes of subgroups of the symmetric group is not a lattice by @mantepse in #40921
- bump ninja to 1.13.1 by @dimpase in #40922
- fix issue 40885: restore correct setting of attribute
_embeddingby @dcoudert in #40927 - Fix order of endpoint of edges in yen_shortest_paths by @kappybar in #40930
- use n_vertices, n_edges and n_faces also in the codebase by @mantepse in #40932
- provide aliases for number_of_inversions and number_of_negative_ones by @mantepse in #40940
- provide alias number_of_longest_increasing_subsequences by @mantepse in #40941
- provide an alias number_of_relations by @mantepse in #40942
- provide alias number_of_connected_components by @mantepse in #40943
- some missing capitals to proper nouns by @fchapoton in #40944
- provide alias in Latin squares by @fchapoton in #40946
- speed up construction of kernel polynomial for Vรฉlu isogeny using product tree by @yyyyx4 in #40948
- add methods for biconnected components by @dcoudert in #40951
- fix permanent of empty square matrix by @fchapoton in #40952
- Update README.md to reflect the current status better by @dimpase in #40954
- bump brial to 1.2.15 by @dimpase in #40955
- trying to get rid of some .iteritems by @fchapoton in #40960
- enhance the deprecation finder by @fchapoton in #40961
- remove many deprecations in interfaces by @fchapoton in #40966
- remove some deprecation in modform/ by @fchapoton in #40967
- remove a deprecation in crypto by @fchapoton in #40968
- some pep8 cleanup in algebras/steenrod by @fchapoton in #40969
- Workaround for linbox charpoly/minpoly issues, take 2 by @user202729 in #40975
- Avoid overflow in passing large exponents to singular by @user202729 in #40455
- Ore modules with poles by @xcaruso in #40674
- Improve flatter support by @user202729 in #40682
- Add a method for changing field of definition of Drinfeld modules by @xcaruso in #40706
- Docs: add recommendation to use meson/conda in building from source by @tobiasdiez in #40845
- better uniformity for polytope methods by @fchapoton in #40875
- adding shortcuts for mutation types of rank 2 by @fchapoton in #40884
- convert some methods in designs and graphs to n_* by @fchapoton in #40887
- Updated extension installation instructions by @veer-tripathi in #40893
- Remove usage of
SAGE_SHAREfrom sagelib by @antonio-rojas in #40894 - Use SAGE_DOC_SRC instead of relative path in docbuilder test by @collares in #40895
- Update CI matrix to exclude macOS version '13' by @cxzhong in #40899
- Fix missing
conf.pyfiles during docbuilding by @tobiasdiez in #40904 - Do not swallow the configure exit code in configure_wrapper by @vbraun in #40906
- correct .pc name for mtx by @dimpase in #40911
- make "num_cusps_of_width" an alias by @fchapoton in #40914
- some -> bool annotations for is_a* methods by @fchapoton in #40915
- more usage of enumerate() by @fchapoton in #40916
New Contributors
- @veer-tripathi made their first contribution in #40893
Full Changelog: 10.8.beta5...10.8.beta6
Assets 2
10.8.beta5
What's Changed
- โฌ๏ธ Bump jakebailey/pyright-action from 2.3.2 to 2.3.3 by @dependabot[bot] in #40618
- Fix pytest collection by @tobiasdiez in #40678
- Print full relative path for sage-runtests by @antonio-rojas in #40746
- cli: print full backtrace if there is an exception when running a file by @antonio-rojas in #40755
- Implement is_hyperelliptic by @DisneyHogg in #40810
- Rerun plural and singular/function on failure by @user202729 in #40814
- Fix in label synchronization bot according to issue #40758 by @soehms in #40839
- Restore release notes creation step by @kwankyu in #40843
- add some -> tuple annotations by @fchapoton in #40851
- clean and annotate gap_init -> str by @fchapoton in #40852
- adding a note on Coxeter polynomials by @fchapoton in #40853
- Workaround for linbox charpoly/minpoly issues by @user202729 in #40856
- Fix pdf docbuild failure if destination file exists by @vbraun in #40857
- Fix const polynomial conversion to Singular interface by @user202729 in #40858
- some care for pbori by @fchapoton in #40860
- removed some deprecations in structure by @fchapoton in #40861
- remove deprecated aliases in real_set by @fchapoton in #40862
- remove a deprecated alias in quadratic forms by @fchapoton in #40863
- remove deprecated function in plot3d/texture by @fchapoton in #40864
- some typing -> bool for is_* methods by @fchapoton in #40865
- Revert gh-40765 which breaks builds from the git repo by @vbraun in #40877
- sage.rings.polynomial.polynomial_singular_interface: drop unused import by @orlitzky in #40879
- update mypy config by @fchapoton in #40880
- sage.categories.finite_fields: don't import from integer_ring by @orlitzky in #40881
- Fixing a bug in permuted basement NS Macdonalds and some cleanup by @tscrim in #40795
Full Changelog: 10.8.beta4...10.8.beta5
Assets 2
1 person reacted
Previous Next
You canโt perform that action at this time.