[sage-release] Sage 10.4.beta7 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html Fixes OSX but 32-bit is still broken. 77323e28f7c (tag: 10.4.beta7, github/develop) Updated SageMath version to 10.4.beta7 7e761162d6e gh-38049: Fix broken docker/Dockerfile c2b63fcb1c9 gh-38046: Fix wrong urls in changes.html 81c1fd99154 gh-38045: simplify handling of dead oeis sequences 001b8fb65fb gh-38042: assign names to constructed Hadamard matrices 4f8a407595f gh-38041: Installation Guide: Remove some distracting wikipedia links 8b08434758a gh-38038: cython-lint in quivers/ b17bc6fa7e5 gh-38036: cython-lint for schemes e93e77d4f80 gh-38033: Avoid conflict with macro `minor` 9ac71104b57 gh-38031: Remove remaining `# coding: utf-8` lines in `src/sage` 1858f074cbd gh-38030: Relative to absolute imports, `del lazy_import` in `.all` files 6d02e7b730e gh-38027: Work on `FlatsMatroid` 886fb1d21cb gh-38025: `fflas_ffpack`, `linbox`: Switch to release tarballs with working libtool fe3f4fdd6a6 gh-38023: tox.ini (local-homebrew): Fix homebrew auto-update breakage ccc8895ab5e gh-38022: `sage.schemes`: Deprecate `is_...` functions 8a3aa875d43 gh-38021: `build/pkgs/flint/spkg-configure.m4`: Reject broken FLINT package on homebrew 10c4e781832 gh-38020: Workaround for passing givaro library to linker on OSX 62089f753d2 gh-38018: move Frobenius and derivations to category of Commutative Rings fd6c71c8dd5 gh-38016: `Arch Linux`: Remove `libgiac` and rename `texlive-collection-luatex` 0dc8b4ea9b6 gh-38013: `DualMatroid`: Add `is_valid` and `relabel` methods aa6f8a7834a gh-38008: `gcc`, `gfortran`: Update to 13.2.0; remove `debian-buster-gcc_spkg` from CI 74f244c8fb6 gh-38005: Fix Help menu breakdown in external jupyterlab case bcf27091ef2 gh-37995: Remove interactive confirmation for installing experimental packages 6f7f7be6ce0 gh-37994: some care for empty lines in pyx files (pep8 codes E30) 7834014801d gh-37993: `sage.calculus.expr`: Split out from `sage.calculus.all` f66875794a0 gh-37986: `.github/workflows/docker_hub.yml`: Do not fail when there are no credentials c7183b8b632 gh-37984: Ruff details in algebras and categories e02486a80bc gh-37980: Fix order computation for linear groups GL(n, R) and SL(n, R) 7473e4f653d gh-37973: Remove legacy direct installation of sagelib (`configure --disable-editable --disable-wheels`) 7fdafbd7a26 gh-37972: Fix comparison for divisors of curves (and FormalSum commutativity) 1de533d5c1a gh-37959: `configure`: Fix "command not found" error after #36776 8d871d3d5c7 gh-37952: Adding add_bigoh methods to lazy power/Laurent series and coercions to the finite precision implementations a2c88a6 gh-37951: declare the last arg to GAP_CallFunc3Args volatile b2c3894386c gh-37930: Work on `CircuitsMatroid` 0da8273847a gh-37926: `Makefile`, `.ci/write-dockerfile.sh`: Update for `src/pyproject.toml` after #36982 11aff1eda9d gh-37924: Deprecate `is_FGP_Module`, `is_FilteredVectorSpace`, `is_FreeQuadraticModule`, `is_FreeModule`, `is_FreeModuleHomspace`, `is_MatrixSpace`, `is_Module`, `is_VectorSpace`, `is_VectorSpaceHomspace` 25a5f963447 gh-37922: Deprecate `is_Category`, `is_Endset`, `is_Homset`, `is_Parent`, `is_RingHomset`, `is_SimplicialComplexHomset` 4e30af09e34 gh-37895: `sage.modular.hecke`: Deprecate `is_Hecke...` functions c3719ba911a gh-37886: Remove pointless rpaths on macOS; make sage-env polite when run on systems with no toolchain e8b7fbb7945 gh-37873: `sage.libs.pynac`: Remove, deprecated in #32386 (2021) 5110596b18e gh-37864: `sage.numerical.interactive_simplex_method`: Remove dependency on SR b13df98cae7 gh-37840: `sage-logger`: Replace use of `/usr/bin/time` by bash keyword `time` 3ca2d0996f5 gh-37726: sage-bootstrap: update cryptographic hashes 179603d6c50 gh-37690: using pathlib.Path to handle attached files b1d0e63262a gh-37458: Improve FLINT autogen README fec763c40e0 gh-37453: tox.ini: Add environments `ruff`, `ruff-minimal`; GH Actions: run `ruff-minimal` 5c0dd607aaf gh-37415: make EllipticCurvePoint_field inherit from EllipticCurvePoint 4a6edc3d308 gh-37203: `build/pkgs/flint` 3.1.3 83a7fac354e gh-36525: GH Actions: Fix build of macOS x86_64 wheels, build wheels for sagemath-{bliss,coxeter3,mcqd,tdlib} for PyPI c4681e3e496 gh-37726: sage-bootstrap: update cryptographic hashes ffbbea9cb23 (tag: 10.4.beta6) Updated SageMath version to 10.4.beta6 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/86c63916-ac84-4c0f-a6f9-421aafd18e71n%40googlegroups.com.
Re: [sage-release] Sage 10.4.beta6 released
This is https://github.com/sagemath/sage/issues/38002 On Monday, May 13, 2024 at 12:53:22 PM UTC+2 david@gmail.com wrote: > I’m unable to compile on macOS 12.7.4 on a fresh clone (and fresh shell). > > The compilation of fflas_ffpack-2.5.0 is failing. See attached log. > > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/41fb3d75-ec41-4e71-8ce3-fb026fa0ae78n%40googlegroups.com.
[sage-release] Sage 10.4.beta6 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html There were some hasty changes to make it build on gcc 14 / Fedora 40, please give it an extra-thorough testing. Also, 32-bit is currently broken so if you want to help investigate then please do! ffbbea9cb23 (tag: 10.4.beta6, github/develop) Updated SageMath version to 10.4.beta6 f5e78840b10 gh-37970: Fix sign error in the Kerr metric of the manifold catalog 4e0bbaf9026 gh-37967: Modify tests in `ell_point.py` to be more generic for Conway database update 821924c1849 gh-37965: some polishing for pbori (ruff and pep8 mostly) 175d57bff88 gh-37958: various ruff fixes in combinat e72a3e41b91 gh-37956: faster implementation of method `sage.graphs.generators.families.BalancedTree` feba57a1de3 gh-37955: `Graph.{[weighted_]adjacency_matrix,kirchhoff_matrix}`: Support constructing `End(CombinatorialFreeModule)` elements d9695cb3592 gh-37954: direct implementations of some cliques related methods in `sage/graphs/graph.py` 16981c13179 gh-37953: Fix trivial typo 7ed7448c1e7 gh-37950: CI: Handle the "p: CI Fix" label c9f5b45179e gh-37949: Adapt length check in `sage.databases.conway` in preparation for database update f91864d634f gh-37948: some ruff fixes in misc folder 7f5ae5cf7d9 gh-37947: various ruff suggestions fixed in schemes f490e71a7fc gh-37944: ⬆️ Bump easimon/maximize-build-space from 8 to 10 1162d8221b4 gh-37942: Graph constructors: Remove gratuitous nondeterminism 8d59b12a063 gh-37941: Revert cif fast inversion 84ab655 3fdc4d2e570 gh-37940: Support morphisms in `Matroid` constructor 5d12c34b9e8 gh-37939: Fix incompatible pointer type assignment error in implicit_surface becc9581c32 gh-37938: Updates to linbox-1.7.0, givaro-4.2.0, fflas-ffpack-2.5.0 d192614f48d gh-37932: fix the linter c9c0a545f4f gh-37929: `.gitignore`: Ignore `requirements-editable.txt` files ebd5f91fa97 gh-37925: Fix slow substitution in piecewise symbolic function 70a42aa0f8e gh-37916: structure/coerce actions f5a724fcd70 gh-37914: `build/pkgs/python3`: Update to 3.11.8, remove Cygwin patches, remove pointless rpaths on macOS 26279324cb5 gh-37898: Deprecate `is_AbelianGroup`, `is_DualAbelianGroup`, `is_MatrixGroup` 8dfb15df37a gh-37897: Deprecate `is_Monoid`, `is_FreeMonoid`, `is_FreeAbelianMonoid` 9e2d10aff52 gh-37896: Deprecate `is_FreeAlgebra`, `is_QuaternionAlgebra`, `is_SymmetricFunctionAlgebra` cbb4306d572 gh-37894: sagemath-standard: some fixes in build dependencies 649c4d5fc10 gh-37881: Implement hypergeometric Euler factors for tame primes 39907fa9ae2 gh-37878: Run sage doc server for jupyterlab 58c4079ef65 gh-37869: `sage.geometry.polyhedron`: Remove deprecated code 56e555d8b37 gh-37867: `sage.misc.sageinspect`: Remove deprecated `loadable_module_extension` ee5f6062dd9 gh-37861: Fix segfault for Weil polynomials 6fa34e702ce gh-37859: Implement the ladder idempotents of the symmetric group algebra 08be24c8d77 gh-37854: Maximal angles between convex cones 0e8fd932227 gh-37839: Cythonize `GraphicMatroid` fd4465fddd9 gh-37831: `FreeModuleHomset`: Create subclass `FreeModuleEndset`, add element methods for invariants `det`, `charpoly`, `fcp`, etc. b5f16954434 gh-37828: Fix FAQ on DOIs. Put "universal" DOI to CITATION.cff* 95d085fc00e gh-37818: Bump up actions b590c5a9a89 gh-37787: modernize coercion for Hecke algebras 045f065e988 gh-37762: `dist.yml`: Download optional/experimental tarballs for GitHub Release assets 7ace60e27b7 gh-37737: Follow up #36741: improve code structure 6bccaa3b37a gh-37719: Refactor ring categories 7d010da8392 gh-37716: `sage.{misc,structure}`: Doctest cosmetics d32de45d8f2 gh-37713: `sage.sets`: Doctest cosmetics f5537943f8e gh-37584: build/pkgs/cython: Update to 3.0.10 ff3350aa70a gh-37570: build/pkgs/singular: Update to 4.4.0 d347729f0af gh-37537: build/pkgs/{gcc,gfortran}/spkg-configure.m4: Allow 14.x b2df0182f1a gh-37500: `sage --package`, `sage-get-system-packages`: Support PURLs `pkg:pypi/DISTRO-NAME`, obtain dependencies of wheels from PyPI 49406e33c2c gh-37249: gc: update to 8.2.6 68fe91d8c53 gh-36269: `coefficients` for `QuasiModularFormsElement` 744939e037a (tag: 10.4.beta5) Updated SageMath version to 10.4.beta5 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/7e2e5bec-7503-41f1-9567-d9d6b15b3809n%40googlegroups.com.
Re: [sage-release] Sage 10.4.beta5 released
I get the same, there is an issue at https://github.com/sagemath/sage/issues/37698 On Sunday, May 5, 2024 at 12:50:54 AM UTC+2 furutaka@gmail.com wrote: > Fedora 40 (x86_64), same as the previous beta (I've posted the result, but > it seems to be missing...). > > Logs attached. > > Kazuyoshi > > 2024年4月28日(日) 8:35 Kazuyoshi Furutaka : > >> On a linux box (Fedora-40 x86_64)... >> >> Need to `configure --without-system-gcc`. (gcc (GCC) 14.0.1 20240411 (Red >> Hat 14.0.1-0)) >> >> Then, the build of fflas_ffpack-2.4.3.p0 and ppl-1.2.p1 failed. >> (Logs attached) >> >> Kazuyoshi >> > > 2024年5月3日(金) 8:08 Volker Braun : > >> As always, you can get the latest beta version from the "develop" git >> branch. Alternatively, the self-contained source tarball is at >> http://www.sagemath.org/download-latest.html >> >> >> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version to >> 10.4.beta5 >> e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py >> taking too long time >> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace >> 67f26757bcb gh-37904: Change `SetSystem` representation >> a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj() >> 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update >> 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp >> interface >> 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code >> c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code >> b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207 >> (2022) >> 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code >> 9ce51d09089 gh-37853: Work around inconsistent iteration in >> `multi_polynomial_sequence.py` >> 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot method >> 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from build/bin/ >> af6c2085804 gh-37836: fricas/do not get inputform twice >> ac9c1b07203 gh-37835: Optimize `DisjointSet` >> 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update fedora >> distro info >> 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable: >> Docstring/doctest edits >> db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes >> 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants >> 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show matrix >> decorated with basis element names >> 3041aac4a21 gh-37823: Fix LaTeX output of FreeModuleTensor.display_comp >> 8296cec240f gh-37822: Fix bug in TensorField.apply_map >> 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove >> f87f3e3581e gh-37808: Removed non-working and utterly old @rename_keyword >> in farey_symbol.pyx >> d64f1a8accb gh-37807: Added some documentation in the developer's guide >> regarding deprecation >> 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone >> catalogue >> abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings >> 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff, etc) >> 2406c159c81 gh-37798: some ruff C4 fixes in combinat >> ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings >> 1b5a3450555 gh-37793: add links to standard errors in various places >> ca3d59a8f09 gh-37792: remove a stray leftover in in sa2si_ZZmod() >> e9e3a3db928 gh-37750: CI Build: Fix "test modularized distributions" >> after #37022 >> 9097fa25d4b gh-37738: CI Build: Show segfaults using GitHub >> annotations >> 46b7ec223c3 gh-37722: Remove `CombinatorialClass` >> 19b06ac7387 gh-37715: `sage.{calculus,functions,numerical,symbolic}`: >> Docstring/doctest cosmetics, `# needs` >> e4e33257ab6 gh-37693: Implement the hypercenter and upper central series >> for finite dimensional Lie algebras >> f0a28504d47 gh-37692: `matrix`, `Graph.incidence_matrix`, >> `LinearMatroid.representation`: Support constructing >> `Hom(CombinatorialFreeModule)` elements >> 9783f965806 gh-37681: Quaternion Ideal Pushforwards and Pullbacks >> 0a75254c9ea gh-37650: src/sage/features/sagemath.py: Add feature SAGE_SRC >> 721fc792a23 gh-37492: make sagelib work with singular>=4.3.2.p15 (future >> 4.4) >> 2d77ac5ea3c gh-37277: pip 24, setuptools 69.5.1, hatchling 1.22.5, >> hatch_fancy_pypi_readme 24.1.0, platformdirs 4.2.0, packaging 24.0, >> trove_classifiers 2024.4.10, wheel 0.43.0 >> 248fde327ef gh-37099: GH Actions: Build platform-independent wheels of >> sagemath-environment, sage-set
[sage-release] Sage 10.4.beta5 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version to 10.4.beta5 e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py taking too long time 422c59e95ce gh-37911: Fix overflow in hypergeometric trace 67f26757bcb gh-37904: Change `SetSystem` representation a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj() 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp interface 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207 (2022) 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code 9ce51d09089 gh-37853: Work around inconsistent iteration in `multi_polynomial_sequence.py` 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot method 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from build/bin/ af6c2085804 gh-37836: fricas/do not get inputform twice ac9c1b07203 gh-37835: Optimize `DisjointSet` 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update fedora distro info 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable: Docstring/doctest edits db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show matrix decorated with basis element names 3041aac4a21 gh-37823: Fix LaTeX output of FreeModuleTensor.display_comp 8296cec240f gh-37822: Fix bug in TensorField.apply_map 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove f87f3e3581e gh-37808: Removed non-working and utterly old @rename_keyword in farey_symbol.pyx d64f1a8accb gh-37807: Added some documentation in the developer's guide regarding deprecation 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone catalogue abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff, etc) 2406c159c81 gh-37798: some ruff C4 fixes in combinat ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings 1b5a3450555 gh-37793: add links to standard errors in various places ca3d59a8f09 gh-37792: remove a stray leftover in in sa2si_ZZmod() e9e3a3db928 gh-37750: CI Build: Fix "test modularized distributions" after #37022 9097fa25d4b gh-37738: CI Build: Show segfaults using GitHub annotations 46b7ec223c3 gh-37722: Remove `CombinatorialClass` 19b06ac7387 gh-37715: `sage.{calculus,functions,numerical,symbolic}`: Docstring/doctest cosmetics, `# needs` e4e33257ab6 gh-37693: Implement the hypercenter and upper central series for finite dimensional Lie algebras f0a28504d47 gh-37692: `matrix`, `Graph.incidence_matrix`, `LinearMatroid.representation`: Support constructing `Hom(CombinatorialFreeModule)` elements 9783f965806 gh-37681: Quaternion Ideal Pushforwards and Pullbacks 0a75254c9ea gh-37650: src/sage/features/sagemath.py: Add feature SAGE_SRC 721fc792a23 gh-37492: make sagelib work with singular>=4.3.2.p15 (future 4.4) 2d77ac5ea3c gh-37277: pip 24, setuptools 69.5.1, hatchling 1.22.5, hatch_fancy_pypi_readme 24.1.0, platformdirs 4.2.0, packaging 24.0, trove_classifiers 2024.4.10, wheel 0.43.0 248fde327ef gh-37099: GH Actions: Build platform-independent wheels of sagemath-environment, sage-setup, sage-sws2rst for PyPI 90e08c88c60 gh-37057: deprecated functions is_Cone, is_Polyhedron, is_LatticePolytope ca1b5e6ea0d gh-37041: update FriCAS to 1.3.10, allow building with sbcl f19f431d095 gh-36982: Make pyproject.toml the source for build dependencies 23ba3d8f174 gh-36768: Retrieve more information of fundamental groups of plane curves f633de0146a gh-36498: CI build, doc-build: Run containers explicitly, separate jobs for pyright, build, modularized tests, long tests f3847837395 gh-35618: Use `pypa/build` instead of `pip wheel` c4363fc97eb (tag: 10.4.beta4) Updated SageMath version to 10.4.beta4 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/f3a7486f-d5b1-4350-a467-c4a315cdac69n%40googlegroups.com.
[sage-release] Sage 10.4.beta4 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html c4363fc97eb (HEAD -> develop, tag: 10.4.beta4, github/develop) Updated SageMath version to 10.4.beta4 0a7b2513287 gh-37790: Improve docstrings in `groups` a86a7101560 gh-37789: various ruff fixes in groups (PERF, etc) e74a5f35321 gh-37788: Add is_graphic/regular e7cf26955cc gh-37785: `sage-logger`: Suppress "No such file or directory" messages fbb9919c42d gh-37784: Speed up symmetric group simple_module_rank() 39fd0cfb08d gh-37783: various changes about is_field and is_ring eb630943c87 gh-37781: `SetPartition` return empty iterator instead of erroring out in degenerate cases 22741398fc3 gh-37778: Make univariate Laurent polynomials over a field pass the TestSuite 73ca0d15dae gh-37775: Add matroid `relabel` c63a57a80d9 gh-37773: Allow construction of classical Lie algebras over finite fields 32910ecee35 gh-37766: modules with basis/map coefficients 8b78f12cc72 gh-37757: dft for symmetric group algebra when p|n! bea03c7cdc7 gh-37747: be more specific when raising "not a constant polynomial" 847689b0b0b gh-37733: Bell polynomials univariate variable fix, complete and ordinary variants 9aca7a3d679 gh-37731: `MatrixMorphism_abstract`: Move endomorphism invariants to category 930e6e64672 gh-37714: `sage.modular`: Docstring/doctest cosmetics bdba1ddb39e gh-37684: fix ascii_art of empty chain complex a8207189559 gh-37676: pep8 and ruff fixes in the plot folder 1cd71c6364a gh-37675: Allow `.maximal_order()` of `quaternion_algebra.py` to extend a given order 564a6965d9d gh-37582: build/pkgs/{gdb,gmp,libgd,python3,symmetrica}: Reduce xz to order-only dep bf82b8e8ec7 gh-37514: `MatrixSpace`: Support constructing `Hom(CombinatorialFreeModule)` 6ae79380255 gh-37513: Define the zero polynomial to have degree `-Infinity` for `LaurentPolynomialRing` 04ecb277f8a gh-37512: FiniteRankFreeModule.isomorphism_with_fixed_basis: Make it an actual isomorphism ca59b3ed8ba gh-37510: src/doc/*/tutorial/programming.rst: Update 'standalone script' 0124bab526e gh-37503: GH Actions: Build macOS arm64 wheels 5749dd317ec gh-37494: `build/pkgs`: Update scip to 9, scip_sdp to 4.4, soplex to 7, papilo to 2.2, pyscipopt to 5, onetbb to 2021.11 2d371872f7e gh-37486: sagemath-{objects,categories} `pyproject.toml`: Add 'external' section according to draft PEP 725 6056928c8d8 gh-37474: ⬆️ Bump actions/cache from 3 to 4 b704d41cede gh-37441: Bind to FLINT/NTL API for polynomial modular exponentiation (new version) 6b9b03a2d89 gh-37300: `build/pkgs/python_build`: Make it a standard wheel package 44455292e8a gh-37287: sagemath-standard: include sage_setup in sdist c31512811ff gh-37262: Added automatic size labeler 0db471fc5a5 gh-36869: `m4/pyproject_toml_metadata.m4`: Allow Python 3.12 fa7cb94ff6d gh-35467: Attach Jacobians to function fields and curves 54cd43c7865 gh-37796: Revert PR with disputed dependencies 15fcf52fbd6 (tag: 10.4.beta3) Updated SageMath version to 10.4.beta3 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/5cb3c862-ef8f-4aab-9b39-34b9246aa998n%40googlegroups.com.
[sage-release] Sage 10.4.beta3 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 15fcf52fbd6 (github/develop, tag: 10.4.beta3) Updated SageMath version to 10.4.beta3 4dd66116b58 gh-37772: add links to standard errors in toric folder 394f02115bc gh-37771: some C4 fixes in combinat folder 7d17ccaa79e gh-37769: `src/sage/modules/with_basis/representation.py`: pycodestyle fix 15ae25f887d gh-37746: clean suffix tries 98ae3ed6392 gh-37740: Disable most documentation notifications on GitHub c5e0a87e0fa gh-37724: Implement faithful representations of nilpotent Lie algebras e16ce8219d3 gh-37710: Implement the Jordan decomposition of a matrix and is_semisimple() test db8198121a2 gh-37687: provide a construction functor using a single functor for families 8e311eda735 gh-37682: Implement the normalizer of a finite dimensional Lie algebra 332a9bb50d3 gh-37670: Make matroid `copy` and `deepcopy` simply return `self` 7340f95e485 gh-37665: `cypari2` 2.1.5, `memory_allocator` 0.1.4 729f337bcfe gh-37648: `sage.doctest`: Remove most uses of SAGE_SRC in doctests adb7605ba87 gh-37644: Corrections in `.normalize_basis_at_p` and `.maximal_order()` of `quaternion_algebra.py` 3552314a83b gh-37615: Removed `BUG` method and include a docstring for `matrix_of_frobenius()` c52c6419b3e gh-37506: Improving the documentation of Discrete Dynamical Systems by fixing typos and eliminating repeated sentences b68c6b8e02f gh-37475: ⬆️ Bump myrotvorets/set-commit-status-action from 2.0.0 to 2.0.1 8e054479364 gh-37462: Add Temperley-Lieb algebras to the category of cellular algebras d8742b41ef9 gh-37451: combinat/free module tensor construction 33b15fb8986 gh-37351: CI: Update Linux platforms / runners, remove `ubuntu-trusty`, `opensuse-{15.3,15.4}` db6158bccdd gh-37291: Support optional debugpy 2a7aeb67c88 gh-37247: Miscellaneous system package updates 94c4b27ae6a gh-37119: Implement `EllipticCurve_with_order` 6ecb1d8532b gh-36964: Add `# sage_setup: distribution` directives to all files, remove remaining `# coding: utf-8` 8ea5214695f (tag: 10.4.beta2) Updated SageMath version to 10.4.beta2 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/970cd121-0e24-4a62-9d1e-f7dee0e5f52dn%40googlegroups.com.
[sage-release] Sage 10.4.beta2 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 8ea5214695f (github/develop, tag: 10.4.beta2) Updated SageMath version to 10.4.beta2 6d187b153b5 gh-37764: ECM-related tests fail after an incremental build 551139c09f2 gh-37763: Fix tolerance for scipy 1.13 03be519274f gh-37755: src/sage/graphs/graph_decompositions/tdlib.pyx: Use -std=c++11 4d88e898e20 gh-37753: Added rank check to doctest in `.gauss_on_polys` 9971cec6423 gh-37736: Reimplementing the Witt (Sym Func) change of basis, caches, and omega involution 3df3305a649 gh-37725: Fix typo/phrasing in README.md 01333dfec1a gh-37721: Renamed "ring" argument of matrix contructor to "base_ring" bcbb58f10a8 gh-37720: pkgs/sagemath-repl/pyproject.toml.m4: Declare extra 'sphinx' 08d5d97336d gh-37712: src/tox.ini (rst): Add missing Sphinx roles 253169ff7b8 gh-37707: Implement an iterator for absolute number fields 35f34ee0f66 gh-37703: Implement an is_nilpotent() method for matrices 0a16c78b4e2 gh-37699: Add `approximate_closest_vector` to `IntegerLattice`, using Babai's nearest plane algorithm 9d788cb1973 gh-37689: Fix changes.html in doc preview 6925269840b gh-37688: typo 12a003eddd0 gh-37687: provide a construction functor using a single functor for families 3c9a67a2f0f gh-37683: some shortcuts using bool 1ab35e3a696 gh-37680: a few more uses of "in Fields()" 654ed08b899 gh-37679: simplifications in symmetric_ideal.py 042153b0d97 gh-37677: some simplifications in moment-angle complex 0de7848873b gh-37674: some pep8 and ruff cleanups in modules/ 014ccc31c41 gh-37673: upgrade msolve to 0.6.5 93cc7064532 gh-37672: src/sage/modular/quasimodform/ring.py: Fix pycodestyle warning cf431c8d403 gh-37671: pkgs/sagemath-standard: Support gpep517 2c71f81f0d8 gh-37668: Wrong results in is_isotopic method of the Link class for certain chiral link 5801382f063 gh-37667: Fix noexcept clauses (#37560) cf365e5e51d gh-37663: sage/rings/{complex,real}*: Untitlecase titles, add refs to libraries 59bf21efe75 gh-37661: some cross-references btw doc of RR, RBF, ... 2fd04522f3c gh-37660: Fix e302 libs pyx 03f81897de2 gh-37659: fix ruff codes UP012 and UP023 81b4ddccd1d gh-37655: Removed caching of determinant in LLL for the `NTL:LLL`-algorithm 74a82d7ce44 gh-37652: fix typos and no "Algebra" in the doc 34539cdb4b6 gh-37651: use parent in asymptotic ring 7a5ba77a93c gh-37640: Modified `.is_reduced()` of `binary_qf.py` to avoid square root computation d4ab336474b gh-37639: add Legendre transform and suspension for lazy symmetric functions 3c174ef6a69 gh-37638: use strings as label in modular-decomposition trees 6ab45f666ba gh-37637: Update jupyter-sphinx to version 0.5.3 and pin thebe to version 0.8.2 8e26e275720 gh-37634: The Glaisher-Franklin bijections on integer partitions 13a555d970e gh-37606: Border matrix 58e8c578fdc gh-37563: trying a change in unique_representation 294eed40414 gh-37546: Sphinx ext links for Sage source files 14da417689b gh-37497: remove zombie code 59ced5e363e gh-37425: Remove mention of patchbot, remove 'make buildbot-python3' fbaec798ee1 gh-37391: Make installation of "wheel" packages less noisy 7855be08498 gh-37361: Add iterators, Whitney numbers, characteristic polynomial, etc 031064b9cee gh-37340: Add class FlatsMatroid ad0a4b03b3e gh-37332: Cleaning in pautomorphicform.py 72b13b5ebfe gh-37266: Scipy 1.12 42363696933 gh-37224: build/pkgs/python_flint: New 39419374b30 gh-37120: build/pkgs/*/distros/pyodide.txt: New, corresponding to pyodide 0.25.0 2f5d9f119ee gh-36999: Rename `install-requires.txt` to `version_requirements.txt` 071499fa7ce gh-36965: Update system package info for slackware 057bd868333 gh-36390: add simple function to count irreducible polynomials over 픽q 1cd49900cda (tag: 10.4.beta1) Updated SageMath version to 10.4.beta1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/eb870751-f637-475b-aa35-13105cf485ben%40googlegroups.com.
[sage-release] Sage 10.4.beta1 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html I have observed an ecm-related test failure after incremental builds https://github.com/sagemath/sage/pull/37011#issuecomment-2028878947. This is caused by the previous beta. As a workaround you can "make distclean && make" 1cd49900cda Updated SageMath version to 10.4.beta1 850ed07c175 gh-37702: Workaround for multiprocessing shared memory limits e02697383e2 gh-37701: Default SAGE_ECMBIN to "ecm". 9b0a40d6cd1 gh-37646: Fix compilation with -std=c++17 cf589643b0b gh-37630: Enhance documentation of Drinfeld module Potemine j-invariants d3ce9d06f49 gh-37629: Implement a __bool__ for posets 142a1ffa4c7 gh-37628: use the polynomial ring also for non-commutative baserings as _internal_poly_ring ba2e3261785 gh-37624: test gap3 with gap3, not gap (gap4) 501ed252a17 gh-37623: src/sage/rings: Doctest cosmetics ef51da6c013 gh-37622: Ensure the `degree()` method of `Polynomial_generic_dense_inexact` returns an `Integer` e39064bdeb9 gh-37619: Implement the Potts representation of the partition algebra e5c5426ce4d gh-37617: Updated README.md, added space after -p option 8e24fa8d7ad gh-37613: Fix hyperelliptic curve dynamic class construction to allow proper method inheritance 7b6eb13e63a gh-37611: Ensure degree and total degree return `Integer` type for `MPolynomial_polydict` class 9734dd91b3d gh-37610: src/sage/combinat: Doctest cosmetics ef7a5988282 gh-37609: src/sage/schemes: Doctest cosmetics edeb26c8166 gh-37608: src/sage/modules: Doctest cosmetics ae3c078d3e5 gh-37607: src/sage/matrix: Doctest cosmetics 3ee84023ced gh-37605: Ensure returned degree of multivariate polynomial is type `Integer` for `MPolynomialRing_libsingular` class 5d920a963cd gh-37604: Remove duplicated functions from genus two hyperelliptic curves 67b2615337d gh-37602: `graphs.triangulations(3)` cannot return a triangle f6bc921b3a7 gh-37600: some details in lrcalc f1bc088e0f1 gh-37599: extend the definition of q-binomial coefficients to (k > 0, n < 0) d34787c48ac gh-37598: Sphinx extlinks for ecl, gap, giac, maxima, meson, ppl, qepcad, scip, singular, soplex 84ff3803ce2 gh-37596: fix performance regression in elliptic-curve point constructor fd7608f98fe gh-37595: Simplify computation of all points for curves over finite fields 725b6350ac0 gh-37591: ruff PERF fixes in algebras/ 12062ad99b4 gh-37590: Do not canonicalize generators when building a permutation group from a libGAP group 4daa436a4da gh-37589: Add links to sources in documentation 3e2ebd797c4 gh-37579: Update package dependencies for Fedora and Arch distros 6406386ccf9 gh-37575: Intersphinx for cvxopt, cvxpy, cypari2, cysignals, flint, fpylll, gmpy2, ipywidgets, matplotlib, mpmath, networkx, numpy, rpy2, scipy, sympy 8ff0cf21d66 gh-37573: Doctester: Abbreviate tracebacks in warnings 4e69608babc gh-37571: Improve method `_ford fulkerson chronicle` in `src/sage/combinat/posets/posets.py` f55c3c5c34a gh-37567: Improve documentation for `degree()` method of singular multivariate polynomials c7bf5194d7e gh-37564: use Parent in infinity 644ba54184d gh-37561: enrich the test_karatsuba failure message with explicit elements e087e7055a4 gh-37557: Modified quaternion algebra documentation 8af3c370307 gh-37556: refresh sha_tate.py 8d081153590 gh-37555: use Parent in Symbolic Ring 7ef546591bb gh-37554: Implemented the (local) Hilbert symbol for global function fields 56b289bab69 gh-37553: A minor change in the documentation of `__hash__` function of `FreeModuleElement` class 8da8bf3cdb7 gh-37552: convert Puiseux ring to Parent framework 37082c66c05 gh-37551: minor details + non-recursive algo in integer_valued_polynomials 5e68139ac1c gh-37549: Faster chromatic symmetric function computation a145be75680 gh-37545: various list-comprehension in combinat (ruff PERF) 4f2428b517c gh-37542: Edit docstrings attached to free resolutions 8d519512193 gh-37540: Update the year in README.md 455a5cd0c34 gh-37538: Improve genus method of function fields and curves e794b9b9e5b gh-37522: Add `mypy.ini` 256b6b7dbaa gh-37521: fix debian.txt for qhull ba21a805bdc gh-37520: Remove comment about python2 longs 115273a11ed gh-37509: Replace broken links to sphinx material on pocoo.org 02a51a9367b gh-37508: Developer guide: Recommend raw strings for all docstrings 00bba9f39ba gh-37501: Code of conduct changes 65e6d6343b9 gh-37499: use sparse polynomials for generating functions dc915ec58b5 gh-37498: build/pkgs/gnumake_tokenpool: Update to 0.0.7 3cbdf7e8faf gh-37490: Include `random_element()` method to `LaurentPolynomialRing` 1c3f991b9d3 gh-37489: Fix failing docstring in random testing for `quaternion_algebra.py` b84c50c3071 gh-37487: src/doc/en/developer/review.rst: Update section 'Release Process' 10154682612 gh-37485: Developer Guide: Improve section on patching third-party packages e8e7fd44a68 gh-37483: Add
[sage-release] Sage 10.4.beta0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html b693ea936fa (origin/develop, tag: 10.4.beta0) Updated SageMath version to 10.4.beta0 b0343d194ea gh-37346: `sage.schemes.generic`: fix docs 8daac35614a gh-37345: implemented function for acyclic orientations 99917591610 gh-37343: Add simple methods to convert to and from bytes for `ZZ` and finite fields 80e3e609c41 gh-37335: some details in modules (ruff and pep) 217a01968d7 gh-37331: Fixed the doc `sets/recursively_enumerated_set.py` 1f87f98fac2 gh-37322: `sage --package create`: Attempt to bring SPKG.rst title to a common style c8f5fa4d5db gh-37315: Reference manual: Show package list by category (math/front-end/other) 6fa97ea57e0 gh-37309: README.md: Move all mentions of release tarballs to the installation guide 31a08e0366e gh-37288: Directly convert PermutationGroup element into sized Permutation bab9e4c77ed gh-37264: PDF docbuild: Reduce verbosity 58fbf26925b gh-37257: `sage.groups.generic`: Fix incorrect identity testing 322860f867f gh-37251: ntl 11.5.1 61066b10409 gh-37198: Translate "A Tour of Sage" into Greek b3d639b6789 gh-37184: Improve Windows installation instructions ba8393ec23f gh-37127: Rerun `configure` less often 397fd3fe34d gh-37118: Fix random polynomial bias 9d73e3cc91c gh-37100: Quaternion Algebra Fractional Ideal improvements - equivalence and reduced bases f81e21fe963 gh-37083: HTML documentation: Show preparsed doctests using inline tabs 767c7e8f42e gh-37054: `CODE_OF_CONDUCT.md`: Do not send people to sage-flame 1ce793911bc gh-37013: Implement the center of a universal enveloping algebra in the PBW basis 330c35daa82 gh-37011: allowing external ECM to be called gmp-ecm or ecm 3ea5fa9ead4 gh-36971: add helper method to concatenate vectors 3abc045fbeb gh-36970: CI: Upload test stats as artifacts, improve output of "List Docker images" 93066dbd158 gh-36907: Implementation of the quantum oscillator algebra 80a2744f046 gh-36777: spkg-configure.m4 for most external Python pkgs 78bdda47d1a gh-36748: Implement Specht modules in the tabloid basis 821d8dab96e gh-36741: Doctest hide option: Better detection of hidden packages ad7ee31da57 gh-36581: `sage/stats/distributions`: Implement non-spherical Gaussian sampling over lattices b575734f3c4 gh-36329: Implement call method for elements in CDGA's 4ec03a8daa1 gh-35517: implement the depth of a quasimodular form 0c873c6fd91 gh-35029: Implement basis_of_weight for rings of quasimodular forms ccc11b6285c (tag: 10.3, github/master) Updated SageMath version to 10.3 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/4ee0cc09-d8e0-4c6c-a155-be37fa948df1n%40googlegroups.com.
[sage-release] Sage 10.3 released
The "master" git branch has been updated to Sage-10.3. As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html There was no change over 10.3.rc4 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/7d204349-4ca1-4e9c-9a26-89dd9fbe7f73n%40googlegroups.com.
[sage-release] Sage 10.3.rc4 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html ab1a517b64b (github/develop, tag: 10.3.rc4) Updated SageMath version to 10.3.rc4 83d81f55354 gh-37588: Update Conda installation instructions to use Miniforge 685e86b5410 gh-37583: Workaround warning in cython 3.0.9 (#37560) e850ac9a158 gh-37535: Upgrade to jupyterlab 4.1.3 and notebook 7.1.1 e417e2205be (tag: 10.3.rc3) Updated SageMath version to 10.3.rc3 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/be084f3c-9963-4b32-a1d4-f856272297d5n%40googlegroups.com.
[sage-release] Sage 10.3.rc3 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html e417e2205be (tag: 10.3.rc3, github/develop) Updated SageMath version to 10.3.rc3 5c45eed9e45 gh-37476: Add free disk space option to Docker build `default` fad0b4bc8eb gh-37548: Upgrade prompt_toolkit to 3.0.43 36efa3e47dd gh-37543: build/pkgs/sagemath_doc_html/dependencies: Add 'graphs' 31d9bb6850d gh-37390: Replace all :trac: with :issue: in docstrings cb8e15b4769 (tag: 10.3.rc2) Updated SageMath version to 10.3.rc2 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/c0c5d708-9399-44f3-b501-6cce2d5b1461n%40googlegroups.com.
[sage-release] Sage 10.3.rc2 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html cb8e15b4769 (tag: 10.3.rc2, github/develop) Updated SageMath version to 10.3.rc2 872ca39ec42 gh-37504: `cmake`, `ninja_build`: Reject installations in inaccessible user schemes fc0d3399a69 gh-37495: build/pkgs/flint: Reject FLINT >= 3.1.0 4ac7152b170 (tag: 10.3.rc1) Updated SageMath version to 10.3.rc1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/cc8e19ba-ee2a-49c9-b4c5-d3ed3b54e222n%40googlegroups.com.
[sage-release] Sage 10.3.rc1 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 4ac7152b170 (tag: 10.3.rc1, github/develop) Updated SageMath version to 10.3.rc1 686e933eb32 gh-37484: Support flint 3.1 in sagelib 344b06d12a1 gh-37470: src/sage_docbuild/ext/sage_autodoc.py: Fix linter failure c1f3652fcbd gh-37443: Fix bugs and regression in performance of `any_root()` 65a64eabb73 gh-37319: `build/pkgs/meson`: Update to 1.3.1, require >= 1.2.3 for Python 3.12 support, reject meson installed in inaccessible user schemes 9cc87c28753 gh-37261: `README.md`: Improve PyPI install instructions cf2fcc8ceba gh-37237: CI macOS: Fix failure with macos-13-homebrew, add tests on M1 runners, add timeouts 14a228f6b93 gh-37178: `sage.features.threejs`: Fix modularization regression after #37024 c5fa07626d2 gh-37177: `sage -t`: Fix handling of `--probe all` broken by #36989 acbe15dcd87 (tag: 10.3.rc0) Updated SageMath version to 10.3.rc0 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/4d9d2b65-7bb3-4742-a151-f624d442c5cbn%40googlegroups.com.
[sage-release] Sage 10.3.rc0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html acbe15dcd87 (HEAD -> develop, tag: 10.3.rc0, github/develop) Updated SageMath version to 10.3.rc0 0fb793fa91a gh-37410: minor fixes in sandpiles 57d4e09af50 gh-37405: links for errors in doc of groups 6030e58afa0 gh-37398: fix `relabel` for permutation groups 5bda2e23eb2 gh-37397: fix some ruff suggestions in cluster_algebra_quiver ccd3f8b852e gh-37385: Remove some last traces of Trac 64b991ab0df gh-37376: src/sage/rings/polynomial: Link to spkg page by label e01a4380176 gh-37375: Speed up square matrix times vector over GF(2) 193e49d6742 gh-37367: improve random sampling of quotient-ring elements 702e32f43f9 gh-37366: use Parent in skew polynomials 3ffb70a0d5a gh-37360: Fix doctest for `multiplication_by_m` f5983a3c510 gh-37355: less usage of method .is_commutative 218012299eb gh-37354: Allow submodule construction of a free module over a ring 686f7e9a362 gh-37352: `sage --package create`: When re-creating with a different source type, clean up 0df697a0a2d gh-37350: `sage -package dependencies` fba0587aa94 gh-37343: Add simple methods to convert to and from bytes for `ZZ` and finite fields 805c1522b87 gh-37342: remove some old deprecations in functional.py a451b65a356 gh-37341: Avoid algebra in polynomials 57a404ca7ae gh-37339: Removed whitespaces in `ncsym.py` ec7b486614b gh-37338: Speedup database_matroids.py tests 0f35a6911dc gh-37334: Preparation for Sphinx 7 e2c3fe9998e gh-37333: fixing ruff UP037 (about type annotation) 34de9761f25 gh-37329: add optional order= argument to .log() method for PARI finite-field elements 7f85dca6971 gh-37328: remove "known bug" marker for #6413 from doctest 721030b1b1d gh-37324: Basis completion for matrices over univariate polynomials 0b38b3eac89 gh-37318: Allowing HeckeAlgebraSymmetricGroupT to accept elements of SymmetricGroup(n) as input f016b015301 gh-37316: use CommutativeRing in ring_extension e54f7eb5e14 gh-37313: Fix package install instructions in "Numerical Sage" tutorial 0e819af60b8 gh-37311: Add tips for choosing an exception in developer guide c3e76e125c1 gh-37306: Fix random test failures in `number_field_element_quadratic` c1f56258170 gh-37303: use Parent in Weyl algebra 2416d61a12f gh-37302: use Parent instead of Algebra in finite_gca 2e9c5754bd6 gh-37299: use parent in quaternions 49881576723 gh-37286: sagemath-standard: fix manifest 99fd4f42794 gh-37283: Fix RegularSequence.subsequence for zero sequence 9a1a9649f33 gh-37281: details in Zariski-Van-Kampen c02dfc43a6c gh-37273: large pep8 cleanup in interfaces 044b3aa1638 gh-37268: Allow custom degree in `random_element` of polynomial quotient ring ffa87518e0f gh-37260: extend `all_paths_iterator` and `all_simple_paths` to Graph d4075f1979c gh-37242: Improved algorithm choice for isogeny computation 54307752f5a gh-37231: Use matroid-database package 71f2ef44c96 gh-37227: build/pkgs/ipython/dependencies: Add matplotlib_inline 3eac6ea28db gh-37221: Added the alt nu-tamari lattices abc70998ef1 gh-37206: Various edits of developer guide 726052b07ab gh-37186: Update debian.txt for various Python packages bdf8f978a3c gh-37129: Sphinx 7 efd42e5ab18 gh-37089: Implemented order computation and identity checking for automorphisms of elliptic curves e7037f3a005 gh-36988: Adding support for sums, intersection, and equality of SubmodulesWithBasis eabd2bf80bc gh-36694: CI conda: On `pull_request`, only run 1 macOS job and 1 Linux job 4937796a77c gh-36602: Tidy PR template 34e561800a8 gh-36587: Created functions to generate random k-tree and partial k-tree graphs be3a1163b69 gh-35103: SCIPBackend: Faster copy, remove_constraint methods 30b3d78fac8 (tag: 10.3.beta8) Updated SageMath version to 10.3.beta8 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/43e0c2d2-560d-4c69-9fe3-c75dc3c4464dn%40googlegroups.com.
[sage-release] Sage 10.3.beta8 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html We should soon start with a release candidate, so if you have any ticket that you really want to get merged then now is the time to get it in! 30b3d78fac8 (origin/develop, tag: 10.3.beta8) Updated SageMath version to 10.3.beta8 81a374dc4da gh-37290: sagemath-standard: don't require Cython to create sdist f71381c36f1 gh-37279: Fix some doctest warnings 36bf4afd280 gh-37272: enable the generation of acyclic orientations with `nauty_directg` 75afadb1669 gh-37270: Allow python 3.12 and scipy 1.12 d3deb285e50 gh-37269: sage_docbuild: add needs sphinx tags 5f9ac40378b gh-37258: add type annotations to gens methods df5e77e5bf5 gh-37256: general cleanup of words/paths.py 2fd33b964b0 gh-37252: CI: Fix for failure in maximize-build-space 1cd7585c3c2 gh-37246: minor details in modular 1ac73d8adca gh-37245: a few details in combinat folder 46ef3fd7ac4 gh-37240: add one method to integer-valued polynomials b33cb7515ae gh-37234: make a category of Dedekind domains, remove code from ring.pyx 4f78a5f3012 gh-37233: fix small mistake in BQFClassGroupQuotientMorphism documentation cd61411b653 gh-37232: Still less use of isinstance of old-parents 3d38254edba gh-37230: some cython-lint fixes in ecl lib 1b02deb7f03 gh-37229: some pep8 fixes in coding, in particular E275 6b3e7642126 gh-37228: some pep8 fixes in rings, and activate E221 705cab1188f gh-37226: unit group of number field: do not expand product when S is empty 76b1a92acd3 gh-37225: splitting_field: polred -> polredbest cdd42d4af9a gh-37223: Remove invariants commands in global namespace 9e9acfea423 gh-37222: CI Linux Incremental: Do not require label "c: packages: ..." to be set 81a23e1d96d gh-37218: Fix to ncsym.ncsym.nesting 23586cf4085 gh-37215: Remove unnecessary bullet point 15abc09a456 gh-37210: unify alias substitute for subs d548c0023f7 gh-37209: Added rational Tamari lattices bf1c793ecd6 gh-37207: allow algorithm=pari in LLL f396146fe81 gh-37199: make FreeAlgebra graded and provide is_unit and __invert__ d1bbb83ef3f gh-37195: general LU: gather several calls to field inversion into a single call adee77d9f49 gh-37193: Some fixes & improvements to autogenerated flint .pxd 0319fbba80f gh-37185: Fix `sage_setup.clean` doctest 43686380ed7 gh-37182: Implement Auslander-Reiten quivers 7c0a5ecd0cb gh-37170: Total refactor of `any_root()` to solve issue in characteristic two and clean up the code 49505110153 gh-37148: Add class CircuitsMatroid dd9abe40439 gh-37143: special subs for fractions 53c3468f59a gh-37113: Define behaviour of < and > for fractional ideals in a quaternion algebra 138b265e5ad gh-37096: Fix `.multiplication_by_m` when m is not coprime to characteristic (#6413) ed119f6d025 gh-37073: `build/pkgs/free_fonts`: Fix fedora system package information 60ffcefe9ac gh-37065: Installation guide: Use `.. envvar::` to define environment variables 96cb4849aa9 gh-37014: Upgrade database_knotinfo to version 2024.2.1 fe375288d78 gh-37007: normalize projective points over (quotients of) Euclidean domains d4b28e18831 gh-36997: `build/pkgs/{givaro,fflas_ffpack,linbox}`: Accept matching set of new versions 647ec811c57 gh-36983: Prepare python3 `spkg-configure.m4` for Python 3.12 (setuptools instead of distutils) 20a6fde8fa0 gh-36927: src/sage/combinat/designs/subhypergraph_search.pyx: constness fix for clang 16 3942b62a2f0 gh-36915: `configure.ac`: Remove tests for outdated platforms 6ad8584b4d6 gh-36881: Fix cardinality of special linear group bbe70e7a14e gh-36805: fast path for Vélu isogenies with a single kernel generator 5a3f8eb0af3 gh-36171: Implement Chevalley-Eilenberg complexes with module coefficients 2369ddb7f34 gh-35503: add order_from_multiple() to sage.groups.all 9d24006e703 gh-34976: compute isomorphisms between quaternion orders 0c390a06f72 (tag: 10.3.beta7) Updated SageMath version to 10.3.beta7 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/2cb4e40e-4c79-4940-872d-cd4598585f26n%40googlegroups.com.
[sage-release] Sage 10.3.beta7 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 0c390a06f72 (tag: 10.3.beta7, github/develop) Updated SageMath version to 10.3.beta7 128d437fcc7 gh-37213: fix a wrong reference in installation manual a958e5bebbd gh-37212: Fix names of Gentoo packages 42bf4deef40 gh-37211: change verbosity in matrix2 05af7055a3f gh-37208: Fix kernel basis computation for polynomial matrix in corner case 919eb9c1924 gh-37202: catch possible failure in random doctest when dimension of an ideal is 1 instead of 0 c01ed87fffd gh-37201: Fix univariate polynomial reverse 3212df1b9df gh-37194: Fix typo in pycore_long.h for Python <= 3.8. 2047481cf78 gh-37190: add lfunction to hypergeometric motives 7332a531859 gh-37187: implement E_polynomial of hypergeometric motive 5a561ab40cb gh-37181: Fix subtour elimination constraints in `longest_cycle` b5f69b056b4 gh-37179: `sage.categories.schemes`: Fix modularization regression 14073859105 gh-37175: search for a pair of pre- and post-isomorphism instead of just a post-isomorphism when computing dual isogeny 9b131cda6ae gh-37174: fixed bug in `is_linearly_dependent()`, returns true for linearly dependent univariate polynomial. 97d2ba56d8c gh-37166: add Pari file to L-function documentation bb09b4784a9 gh-37165: use Parent in quadratic number fields f40ab1545be gh-37164: Fixes and simplifications for `.ramified_primes()`, `.discriminant()` and `.is_isomorphic` of quaternion algebras ad3f10b60b9 gh-37163: moving modular stuff to "CommutativeRing" class 54f03e1b8ee gh-37162: refreshing the file projective_subscheme 9208e4162ea gh-37161: Fix cvxopt build with suitesparse homebrew; fixes #37149. 02fbbdd66a2 gh-37159: Fix `change_ring` method of multi-variate polynomials b6a4bb52f6d gh-37157: Add additional lattice methods for matrices over QQ e3f7c7f7133 gh-37156: using Parent in integer rings instead of ParentWithGens 42ac5ef7389 gh-37154: minor details in logic folder 66d8cbaa145 gh-37152: provide Q.log(P) instead of P.discrete_log(Q) for elliptic-curve points f33ba4d3d56 gh-37147: fix doctest in gap_packages (using empty table) 50cfa54f0b2 gh-37146: Fix a bug in reduction of element modulo ideal in exterior algebra ebeb7a222f4 gh-37145: Add matroid attribute girth() 27448fe6d5f gh-37144: Minor ruff fixes in posets 203431caa76 gh-37142: throw ValueError instead of TypeError when logarithm doesn't exist in AdditiveAbelianGroupWrapper 0209c4dbbaa gh-37141: Format graphic_matroid.py 357282e022b gh-37140: Add Matsumoto's matroid database and AllMatroids() driver function 8bca97b0948 gh-37137: some details in infinity "ring" d63429adcc7 gh-37134: minor details in quadratic forms 7e09a236980 gh-37133: use Parent in free_algebra_quotient 95d798c73b1 gh-37132: Fix corners cases of free resolutions 5cdebaec0b8 gh-37126: Fix `lift_x()` for characteristic 2 and add `is_x_coord()` to hyperelliptic curves 603dfbbfe1e gh-37125: compute isogeny kernel polynomials from irreducible divisors or (possibly irrational) points 31eee6e67ef gh-37123: Compatibility with scipy 1.12 3c8640beca0 gh-37115: Remove check for deprecated attribute _no_generic_basering_coercion 2c6ebe5f617 gh-37112: Tests to see if ideal in quaternion algebra is primitive (cyclic) b720abc807e gh-37111: Add test if quaternion order is maximal 1af98b2cc9e gh-37106: Additive identity of EllipticCurve should always be minimum 5c7139e6314 gh-37105: minor details in asymptotic ring 3e5005f8ef3 gh-37104: do not use xargs -P 0 - not all systems allow 0 ef82f2fb41b gh-37102: fix random doctest failure in generic has_order() function 02179e67114 gh-37092: Adding methods .x() and .y() for EllipticCurvePoint b8fd2904100 gh-37091: use Parent in universal cyclotomic field d36263f13fc gh-37088: Remove deprecated methods from QuaternionFractionalIdeal_rational e03f1b87077 gh-37087: use parent in Ore polynomials e7d8602b7eb gh-37076: src/sage/tests/gap_packages.py: remove 6cb86d90b46 gh-37056: Installation guide: Show system package commands using sphinx-inline-tabs eb9d9d09b07 gh-37035: Return a vector of monomial instead of a matrix in PolynomialSequence.coefficient_matrix() 9f24d91552b gh-37005: `build/pkgs/openblas`: Update to 0.3.26 1d8c0158bd3 gh-37000: `build/pkgs/numpy`: Update to 1.26.3 1baddeea838 gh-36954: `tox -e update_docker_platforms` eb0fc154c87 gh-36938: CI Build & Test: Show doctest failures, warnings as annotations in the 'Files changed' tab caf7cf8aaff gh-36937: CI Conda: Add to known-test-failures e7565a61d6e gh-36726: CI Linux: Replace use of pkill 2099947df31 gh-36396: implement Adams operator for lazy power series 3dd953c3aa6 (tag: 10.3.beta6) Updated SageMath version to 10.3.beta6 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to
[sage-release] Sage 10.3.beta6 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 3dd953c3aa6 (tag: 10.3.beta6, github/develop) Updated SageMath version to 10.3.beta6 919b021b0c1 gh-37107: Added is_isomorphic() for rational quaternion algebras 507c389c3d3 gh-37098: Fixed random_element() for fractional ideals in rational quaternion algebras 622489099e7 gh-37094: Fix bug with pari interface in `classical_modular_polynomial` 36b13d732c7 gh-37085: remove entirely the legacy class EuclideanDomain a5f01d42b90 gh-37082: Fix NumberFieldElement_quadratic.is_integral() when D is not square-free cf322e48dfa gh-37081: convenience method to construct elliptic-curve isomorphisms from u,r,s,t e7881642975 gh-37079: use Parent in Monsky-Washnitzer 74bcb8eec78 gh-37078: use parent in weyl_algebra.py e3fd6ec9bae gh-37074: implement natural morphism from cl(f²D) to cl(D) 157a645e1a3 gh-37072: some cleanup in overconvergent and quaternion cae844b50aa gh-37070: use directly OSError everywhere e31cc7942aa gh-37069: Use Parent in number fields and QQ d79e87b9366 gh-37064: Fix build when linbox is build with fplll support ba225a8b430 gh-37063: some little changes in polynomials (ruff PERF) b7b654ee00d gh-37062: clean singular interface (full pep8) + use standard open and zip 1251ff6be19 gh-37053: Add reverse Cuthill-McKee ordering for graphs 1f1da59fcb8 gh-37049: Dont load all GAP packages when resetting a workspace 62b18de7415 gh-37048: ⬆️ Bump tj-actions/changed-files from 38 to 41 in /.github/workflows b4a9bad513a gh-37045: Added third embedding in Cubegraph for oblique projection of hypercubes ca14fd5feec gh-37044: update ECL to 23.9.9, remove obsolete stuff from spkg-install b74c8caab98 gh-37043: src/sage/matrix/matrix_double_dense.pyx: increase an FP tolerance abad0a9a620 gh-37039: some details in Galois group as permutation group 55c9f9c5561 gh-37038: Add minimal_normal_subgroups and maximal_normal_subgroups functions for permutation groups e5c6aab9892 gh-37034: raise ValueError instead of IndexError in .any_root() 5dc4e9a646f gh-37030: Small update to Developer Guide section on portability testing e2aef388e3e gh-37028: add method to compute the longest (induced) cycle in a (di)graph e2f1cb3cc08 gh-37024: Access database and other files through features, for simpler configuration cbf22d6e450 gh-37023: Parent in plural baed34c29bd gh-37020: `configure`: Fix quoting in system package notice a5b015c0928 gh-37018: `sage --package properties` 03bb8f30895 gh-37017: cosmetic little change in topology/ (some ruff UP and PERF) 947a7cc58c0 gh-37016: typo fix 87955daad19 gh-37015: Implement the Aomoto complex of the Orlik-Solomon algebra and Hilbert series for filtered modules 00b9047d8d0 gh-37004: Fixes in save_session() 0dbab3c5dc0 gh-37001: Implement absolute length fix 51176108d51 gh-36994: Use PARI when computing the Tate pairing ba107b2eef6 gh-36991: Fixed doc_test in `database.findstat` by adding new collection 2504d91815c gh-36989: OS-dependent doctest tags `# known bug: macos`, `# known bug: linux` 127d58904de gh-36987: Doing some cleanup on Littelmann paths 6b8deacf1d6 gh-36986: Fixed a bug in `AbelianGroup.Subgroup.gens_orders()`, which returns the reduced order of the subgroup a2151eb8455 gh-36972: add a specialized parent object for elliptic-curve morphisms 9a620342837 gh-36842: Add Brettell's matroids and reorganize database 70af5c80801 gh-36233: Implement integration and Taylor series for lazy series a9558bbf74a gh-35762: ideals of non-maximal orders in number fields 439065ecf90 (tag: 10.3.beta5) Updated SageMath version to 10.3.beta5 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/4ddc2d99-a96c-42d5-9502-c87cc5c2da8cn%40googlegroups.com.
[sage-release] Re: Is 10.3.beta5 released ?
Is released, was just out on a hike ;) On Sunday, January 14, 2024 at 12:50:55 PM UTC-5 Gonzalo Tornaría wrote: > A tarball for 10.3.beta5 showed up in https://mirrors.mit.edu/sage/devel/ > > However, there's no corresponding tag in the gh repo: > https://github.com/sagemath/sage/tags > > Neither there is a sdist on pypi: > https://pypi.org/project/sagemath-standard/#history > > Best, > Gonzalo > > PS: btw, the main page lists 10.1 as the latest stable release instead of > 10.2 > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/7bd074f2-96bf-406f-b6f6-b29e0094980an%40googlegroups.com.
[sage-release] Sage 10.3.beta5 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 439065ecf90 (tag: 10.3.beta5, github/develop) Updated SageMath version to 10.3.beta5 c6bf497a0fd gh-36985: ModulesWithBasis.ParentMethods.cardinality() for 0 dimensional modules 338a8ea7edd gh-36979: Fix `sage-get-system-packages install-requires` after #29665 795a40e97bb gh-36977: `sage --package metrics`: New tool to assist discussions of the Sage distribution eee14169c2e gh-36976: Fix doctests in `src/sage/databases/oeis.py` 9e160d3f4af gh-36968: fix alignment in documentation (ruff D207 and D208) 5f8cf2f419b gh-36967: fixing some details in graphs/ (pep E275; ruff UP024, etc) e8c77d8ecb1 gh-36963: some care for pep8 code E241 in some pyx files 974cf61b56f gh-36962: Add is_(sparse_)paving() and automorphism_group() c7a507d4bc2 gh-36959: `.devcontainer/downstream-archlinux-latest`: Fix maxima 3251d98b283 gh-36957: tox.ini: Update voidlinux, update installation guide bcfbd5e00ad gh-36947: `sage -package download`: Fix argparse for `--no-check-certificate` 48548391420 gh-36940: new method "fraction" in integer-valued polynomials 8e8c4e4b69a gh-36936: `src/sage/doctest/forker.py`: Show '# [failed in baseline]' earlier 6df33773d20 gh-36933: More conversion to parent 8209075dd3f gh-36928: `build/pkgs/cython`: Update to 3.0.7 cf3c930c734 gh-36922: using less isinstance(..., Ring) 0c535a309a4 gh-36921: various details in normaliz backend interface aa4c42edae3 gh-36918: Remove `spkg-src` scripts for packages with real upstream url 6b16ebbf0f8 gh-36893: get rid of one ParentWithGens b3d1c67892c gh-36889: more libgap in permutation groups ; get rid of _libgap_init_ 87a91d9b7aa gh-36878: polymake 4.11 fe174bfe844 gh-36877: Improve code style for matrix2.pyx file 281be08658b gh-36857: use unicode characters to display tables 9b73d6cde75 gh-36841: Change default domain of SR.var() 152035b71ae gh-36829: CI Linux incremental: `make reconfigure` after uninstalling packages cecd9a269b0 gh-36806: add generic has_order() function c9d013417b7 gh-36796: rename 'divided difference operator' 3e8006f2b9b gh-36789: Make "large multiplication" larger in coerce_actions.pyx f7ae5bfa298 gh-36776: Skip backport packages for newer python c55d0f57b55 gh-36760: print more information about number-field orders 0d7d69c2219 gh-36759: allow passing a generating set (not necessarily a basis) for quaternion ideals 9ec9de03de6 gh-36651: enhancements in infinite polynomial rings 1044a6c74c5 gh-36591: Test that everything can be imported during ci 2552ba0607f gh-36456: implement .interpolation() method for ProductTree d30ac1ccfea gh-36449: Autogenerate flint headers 729f03fd387 gh-36351: `gmp` 6.3.0, `mpc` 1.3.1, `mpfr` 4.2.1, `mpfrcx` 0.6.3, `gmpy2` 2.2.0a1 23090983796 gh-35986: Use conda-lock for reproducible conda env e249befd47a (tag: 10.3.beta4) Updated SageMath version to 10.3.beta4 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/afd4adc1-bd91-49ba-a364-41fd5b66c3edn%40googlegroups.com.
[sage-release] Sage 10.3.beta4 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html e249befd47a (tag: 10.3.beta4, github/develop) Updated SageMath version to 10.3.beta4 e95536ccbad gh-36955: build/pkgs/ninja_build: support samurai version scheme f06727cbb70 gh-36950: `sage.plot`: Update `# needs`, doctest cosmetics; fix `sig_on_count` doctest dataflow warnings eae15fed6f3 gh-36948: `build/pkgs/gnumake_tokenpool`: Update to fix `AlarmInterrupt` problems 9e89ec49a75 gh-36943: some details in multi_polynomial base 570fe7a5d8f gh-36935: src/sage/tests/gap_packages.py: Normalize package names in doctest 516166594a0 gh-36934: details fixed in cfinite_sequence.py 227b91e9d80 gh-36930: `build/pkgs/normaliz`: Add patch for FLINT 3 06fa900c392 gh-36926: conda: Pin compilers until #36840 is fixed 2c4688f0a8b gh-36925: src/sage/calculus/ode.pyx: constness fix for clang 16 980aa72e648 gh-36924: add interface to nauty's genktreeg 5eb7aaec4ef gh-36919: refresh the doc about coercion and test the given example 829da8c3e0c gh-36917: `sage.rings`: Modularization fixes 9f286eb2a7f gh-36916: `sage.combinat`: Update `# needs` d7e271c61cd gh-36913: adding corolla-related methods to free pre-Lie algebras 8432095a255 gh-36911: src/doc/bootstrap: Parallelize generation of SPKG.rst files d1c22c52ea5 gh-36910: System package quoting fixes 41c7b836f54 gh-36909: fix precision issue for 푗=0 and ℓ=3 in compute_isogeny_stark() da8e1ab6c9a gh-36906: various fixes in quadratic_forms (ruff, pep8, error links, etc) 68b15c87a83 gh-36905: `src/sage/{categories,coding,plot,quadratic_forms}/`: Fix various doctest warnings a1db8a4ee3d gh-36904: `src/sage/game_theory/`: fix doctest warnings due to modularization 32c9ad9b4a4 gh-36903: ruff UP details and links to errors in doc in geometry folder 6c1811d74d0 gh-36902: `src/sage/libs/coxeter3/`: fix doctest warnings 9ac3289dcec gh-36901: `build/pkgs/e_antic`: Update to 2.0.0 57b77717b7e gh-36898: ruff auto-fixing several details in combinat folder f8d7d6d27e8 gh-36897: some ruff fixes (UP034 and UP039 codes) and error links in categories f3b39450d3a gh-36885: Switch more Python toolchain packages to use (platform-independent) wheels 0fb77275a80 gh-36884: Method braid of class Link loops when the Link contains loops 5d7d2e3475f gh-36882: fixing one bug in the use of valuation 368efce1583 gh-36879: update eclib to version 20231212 8b7ef420e07 gh-36874: ruff and pep E275 fixes in misc bc7f8e71185 gh-36870: some ruff auto-fixes in schemes + error links in doc 8702356ebd9 gh-36861: Use lualatex for better unicode support 58e899cdf6a gh-36845: Give more precise answer on symbolic power of a matrix 003c1d92dd4 gh-36811: fixed warning while calling OEISSequence.is_dead() function 8c8b16a9a45 gh-36790: Combinat/sga murphy basis a46575db604 gh-36786: CM elliptic curves missing isogenies 1aca3a88bbc gh-36750: `networkx` 3.2.1, `igraph` 0.10.8, `python_igraph` 0.11.3 f37a2691f52 gh-36487: Add a lift method to LieGenerator 602e701b8ec gh-36346: Make sure the type detection for reducible Cartan types is correct 5185f1f4049 gh-36229: Fixed grammatical errors at multiple points in English documentation ae9be4f6ad2 gh-36169: Implementation of representations of Lie algebras f33213dc5fc gh-35823: `sage.arith.misc`: fixes error in binomial for p-adic numbers with negative valuation c0372d98849 gh-35667: add macports environment to tox.ini b002b63fb42 (tag: 10.3.beta3) Updated SageMath version to 10.3.beta3 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/01d0384c-9e81-4f88-94b4-eb556b3cea38n%40googlegroups.com.
[sage-release] Sage 10.3.beta3 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html b002b63fb42 (github/develop, tag: 10.3.beta3) Updated SageMath version to 10.3.beta3 73e52a41981 gh-36900: Fix build of optional Cython modules broken in #29386 3c18c7c56d3 gh-36899: some ruff fixes and error links in the graphs folder 220208d75ab gh-36896: `src/sage/interfaces/{gap,kenzo,scilab}`: fix doctests warnings 9b10837a844 gh-36895: fix qepcad doctest a8f38e8c2a2 gh-36894: Adjust the sync label bot to reflect recent GitHub CLI changes 74f82be197f gh-36890: pep8 cleanup for gap interface 7ef39dd614b gh-36888: Fix failure of doc preview changes when an html is removed 8ba4c46262a gh-36883: `src/sage/modular/arithgroup/farey.cpp`: Fix `#include` for `farey_symbol.h` d818e0870ba gh-36880: various details fixed in coding (ruff, pep8, links in the doc) 2343c200113 gh-36873: add is_trivial method for groups 2089d238c84 gh-36871: Fix a bug for .ci/create-changes-html.sh b61a02ca693 gh-36866: doc: update pip installation instructions ba40387b224 gh-36865: `sage.groups`, `sage.rings.number_field`: Modularization fixes, `# needs` bfb861b6818 gh-36849: Problem with orientations of simplices in simplicial complex maps. 1b1673b9104 gh-36847: Symengine 0.11.2 50895710b19 gh-36846: Resolve nice tree decomp bug in #36843, and allow `label_nice_tree_decomposition` to return a digraph 340cf1e1711 gh-36839: Remove most `spkg-legacy-uninstall` scripts 4adecd8b048 gh-36836: `sage --tox`, `sage --pytest`: Stop fallthrough when `tox`, `pytest` are not installed (yet) 44a0d2d2ff9 gh-36830: improved integer vectors efficiency -Enhancement 5d0093c4cac gh-36814: Fast cardinality method for IntegerVectorsModPermutationGroup d6a2dcceb15 gh-36792: Use the system GAP 9deea7bbef2 gh-36791: Improve the headings of the databases section of the reference manual 77cf3e643ec gh-36781: `libbraiding`: Actually update to version 1.2 f42ca663fa2 gh-36779: Remove the pycygwin package cd279656163 gh-36774: `build/pkgs/nauty`: Update to 2.8.8; use VERSION in all `upstream_url`s. 1838bdf4fc7 gh-36751: Switch sage-conf to modern editable install 0a69c2a46b1 gh-36678: CI conda: Ignore baseline test failures 2017233044f gh-35121: `sage.sets.family`: Cythonize; change `MIPVariable` to a subclass of `FiniteFamily` e2e0f8db21e (tag: 10.3.beta2) Updated SageMath version to 10.3.beta2 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/f3d19be4-636e-4093-8457-40b461f057f0n%40googlegroups.com.
[sage-release] Sage 10.3.beta2 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html e2e0f8db21e (github/develop, tag: 10.3.beta2) Updated SageMath version to 10.3.beta2 2395f7bb45f gh-36862: Fix one doctest for giac 1.9.0-73 c85cb61919a gh-36859: src/sage/libs/pari/convert_sage_matrix.pyx: Remove `sage_setup: distribution` 69d5801de36 gh-36856: various details in modules folder (ruff, cython-lint, roles) 3d9dc8d3daa gh-36855: some ruff details in modular (unicode) c4bebb1988a gh-36854: various details in categories (ruff C4 and UP02) dd54b42ad4e gh-36853: various details in algebras (ruff mostly) 033d95a9500 gh-36852: `failing doctest on Apple M1`: corrected the test case by sorting the result 49e6c9f99c4 gh-36851: various details in group (ruff and pycodestyle) 1abf5c643ff gh-36846: Resolve nice tree decomp bug in #36843, and allow `label_nice_tree_decomposition` to return a digraph f98a4c5176d gh-36837: update qepcad to B 1.74 31541b6b79a gh-36828: README.md: Update section on macOS arm64 4f34f9226af gh-36823: `ipython` 8.18 and related upgrades, remove `backcall` f2be9758869 gh-36822: Fix linter failure in 10.3.beta0 0121df0e205 gh-36818: Corrected the typo in documentation - Permutation Groups c7443b1a9cd gh-36815: Add badges to README.md 2ec492a4c57 gh-36812: made changes to the documentaiton of developer in python3 print 27a07dad385 gh-36802: Python toolchain as wheel packages 990525bcbe7 gh-36799: Create index-pdf.html in html build 1c19a98dbc0 gh-36794: `sage --package create --pypi`: Create a wheel package by default if possible 74122cc0704 gh-36785: `build/pkgs/cython`: Update to 3.0.6 1bbdb3e8339 gh-36778: Remove Cygwin distro support 5d6ca008b98 gh-36769: Do not fail when `java` is available but `jmol` is not. eba2cf9f708 gh-36767: Reduce execution time of conda workflow dfdd7da660b gh-36765: Update to new conway-polynomials python package 2ab6da5e95c gh-36764: Improve performance of __getitem__ of CFiniteSequence 3d335fa4e73 gh-36758: Details in interfaces 71bcb097360 gh-36756: Improve headers of the number field section in toc a1642b17162 gh-36754: Relativize more header imports 35d8f8ca475 gh-36752: `numpy` 1.26.2, `scipy` 1.11.4 11c575f gh-36749: Choice of the name of primitive elements for subfields of QQbar 6cadd8410aa gh-36747: `build/bin/sage-spkg`: Add support for installing script packages 07a5b275228 gh-36719: rectify docs around Tkinter 77fbf9ac064 gh-36640: Use GNU make tokenpool protocol to manage parallelism of doctesting 2fd122b767b gh-36439: CVXpy 1.4.1, SCS 3.2.3, osqp_python 0.6.3, CVXOPT 1.3.2, CyLP 0.92.2, add `clarabel` solver ab24b1c3113 (tag: 10.3.beta1) Updated SageMath version to 10.3.beta1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/7b05414c-bad6-4597-acb7-cf4d7b93375dn%40googlegroups.com.
[sage-release] Sage 10.3.beta1 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html ab24b1c3113 ( tag: 10.3.beta1, github/develop) Updated SageMath version to 10.3.beta1 f66d283d487 gh-36746: pep8 in various interfaces ca0624a1471 gh-36745: pep8 for axiom and sympy interfaces dea7789fc96 gh-36744: pep8 for maxima-lib interface abb1a51f962 gh-36743: Normal Python packages: postpone wheel installation to the post-install phase 46b03d5abd6 gh-36742: Plant anchors for hunks to create links in doc preview changes 2af59813c27 gh-36739: ⬆️ Bump actions/github-script from 6.4.0 to 7.0.1 03fc8217f84 gh-36738: `build/bin/sage-spkg`: Add options for checking, cleaning separately from build/install 7cc2a4b5191 gh-36736: avoid importing `DiGraph` from `sage.graphs.graph` fc591d308fe gh-36733: `meson_python` 0.15 80f0ea56f12 gh-36732: build/pkgs/pari: require pari-2.5.14, drop tests for patched v2.5.13 9938ca99bc7 gh-36728: cython-lint for graphs/ 27dc76a890f gh-36724: Compute dimensions of simple symmetric group modules over positive characteristic 5b1eea4ae6c gh-36718: Adding cellular bases for the SymmetricGroupAlgebra over general fields d4d5015f1fd gh-36716: Free space and repeatability for the Docker Hub workflow 76266d5884c gh-36715: build/bin/sage-logger [V=0]: Show more lines of the log of failing builds 8fb03324a9b gh-36714: Deploy live doc preview with pdf docs 9ea7d743a25 gh-36709: get rid of coerce_try d6280021f5b gh-36705: add method to compute the length of a tree-decomposition deb867c2bcb gh-36704: convert Tate algebra to use Parent and category 03487a133aa gh-36703: make modform rings for triangle groups use Algebras 03a6e35be87 gh-36701: some details in combinations 66e139d40b8 gh-36700: use less _element_constructor c4513827479 gh-36697: CI Linux incremental: Set max_parallel = 8, reduce standard-sitepackages platforms 5021c6049ff gh-36695: Dark Mode Compatibility: Improved Crystals Visibility d98153daa60 gh-36691: Implement twisted homology of simplicial sets. afdac6314c3 gh-36689: less use of _an_element_impl 79598d3d41d gh-36687: Codestyle improvements (mostly sort imports) 1e50484dbfc gh-36686: `.ci/merge-fixes.sh`: Obtain patches via URL, make customizable by repository variable b8daad83eb8 gh-36684: get rid of some ParentWithGens in real and complex fields fd7e0bd4536 gh-36683: refresh the file plural.pyx 168719b64c8 gh-36682: `src/sage/graphs`: some care with `# optional` e204ca89ec2 gh-36679: `src/doc`: Update `# needs` e37e94de106 gh-36677: symengine and symengine_py 0.11 edc7e02eeae gh-36673: capitals to Hopf, Lie, Coxeter by appropriate mechanism a45062c8f54 gh-3: Replace relative imports by absolute ones in `sage.{algebras,arith,categories,cpython,data_structures,misc,modular,rings,sat,symbolic}` 20518005e64 gh-36665: implement Bröker's algorithm for constructing supersingular curves 067b4b3e2a0 gh-36656: `sage.interfaces`: Update `# needs` 37a250141f6 gh-36645: `sage.libs.pari`, `sage.rings.real_mpfr`: Modularization fixes d15e490e145 gh-36564: `pkgs/sagemath-{bliss,coxeter3,...}`: Move metadata from `setup.cfg` to `pyproject.toml` 272582be9e0 (tag: 10.3.beta0) Updated SageMath version to 10.3.beta0 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/2d66b2a6-af4f-494c-bad3-d6371bc209b5n%40googlegroups.com.
[sage-release] Sage 10.3.beta0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 272582be9e0 (github/develop, tag: 10.3.beta0) Updated SageMath version to 10.3.beta0 9b1e18ffc02 gh-36664: ruff auto-fix for C4 in modular 3253ed95cdb gh-36658: `sage.sat`: Update `# needs` b707b299324 gh-36657: `sage.tests`: Update `# needs` 34b6321efb2 gh-36655: `sage.misc.explain_pickle`: Docstring cosmetics c9e28a84924 gh-36654: More fixes for e221 0394ea33387 gh-36653: clean E702 etc in integer.pyx bf801b1edfb gh-36644: `sage.combinat.words`: Update `# needs` 5a22cce2510 gh-36643: `sage.combinat.species`: Update `# needs` 91c9fa67907 gh-36642: `sage.algebras`: Update `# needs`, modularization fixes, doctest cosmetics ef9b2792302 gh-36638: return Weierstrass scaling factor in base field for EllipticCurveIsogeny 2b9f3e0e4ff gh-36637: sums of elliptic-curve morphisms 3a9254d73ae gh-36630: Allow to specify output directory for generated interpreters 69d03d36651 gh-36623: cylint cleanup in combinatorial polyhedra 7b3e208631f gh-36597: Replace relative imports by absolute ones in modules 779a502cd5e gh-36592: Add pull_from_function_field to curves 54dbcbf46a6 gh-36589: Replace relative imports by absolute ones in a few packages 671f7d56ba0 gh-36588: Replace relative imports by absolute ones in rings caa10685ff2 gh-36584: implemented power of graph function under basic methods 8801f6e24cd gh-36574: rename the backtrack algorithm of method `longest_path` with deprecation 9014410efb7 gh-36572: Replace relative imports by absolute ones in categories e86721e0b97 gh-36562: `pkgs/sage-{docbuild,setup,sws2rst}`: Migrate from `setup.cfg` to `pyproject.toml` d67dba4740c gh-36505: `sage --tox -e coverage.py` a5107c61cf4 gh-36504: Functions for nice tree decomposition and its labelling 8bcebb19169 gh-36457: check coprimality of moduli in CRT_basis() a6f2c461733 gh-36368: Laurent polynomials, Fitting ideals and characteristic varieties d2b457895c4 gh-36223: src/sage/doctest/control.py: double the default test timeout fb7ef07389d gh-36190: establish interface for instantiated classical modular polynomials 839327af1f2 gh-36184: add class groups of binary quadratic forms c1a38172852 gh-36135: `sage -fixdistributions` f336f6a8bef gh-36129: Notebook 7, ipykernel 6.27, ipython 8.17 c31f22e8167 gh-36031: Cythonize `LatticePolytope.normal_form(algorithm='palp_native')`, change to default, add as a `Polyhedron` method b60398e7ef6 gh-35936: generalize EllipticCurve_field.division_field() to composite orders a7b9ebc569a gh-35848: upgrade to flint3 9c4fc776b5f gh-35838: FriCAS spkg-configure and Feature 9bc89775786 gh-35830: Bliss spkg config 69b0671b0f2 gh-35799: test whether point is actually on the curve when evaluating elliptic-curve isomorphism 82174474780 gh-35486: fix documentation and random doctest failure for Cornacchia algorithm 2a9a4267f93 (tag: 10.2, github/master) Updated SageMath version to 10.2 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/b6f80b9a-0ea9-4fa5-b58e-56cc287e9aa0n%40googlegroups.com.
[sage-release] Sage 10.2 released
The "master" git branch has been updated to Sage-10.2. As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html There was no change over 10.2.rc5 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/87b72d97-b5ee-44b3-8097-565bf15a7781n%40googlegroups.com.
[sage-release] Sage 10.2.rc5 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html b2813506039 (tag: 10.2.rc5, github/develop) Updated SageMath version to 10.2.rc5 6a5b6c0f934 gh-36771: fix doctest for nauty 2.8.8 2994fa63bbc gh-36737: Fix `make SPKG-uninstall` for Python packages after #36452 202a245d5b8 gh-36731: `build/pkgs/pillow`: Allow discovery of libjpeg, upgrade to 10.1.0 c80adfad635 gh-36551: Fix bug in QF.find_primitive_p_divisible_vector__next f10820ff877 (tag: 10.2.rc4) Updated SageMath version to 10.2.rc4 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/3d196b8d-865f-4757-b27c-a835d530455en%40googlegroups.com.
[sage-release] Sage 10.2.rc4 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html f10820ff877 (tag: 10.2.rc4, github/develop) Updated SageMath version to 10.2.rc4 dcd23be6c05 gh-36723: .github/workflows/macos.yml: Fix syntax 95ed1d0bfab gh-36722: `openblas`: Update to 0.3.25 3767a2695d6 gh-36712: `opensuse-tumbleweed-minimal`: Ensure gawk is present 69e70531051 gh-36617: CI: Make jobs more responsive to canceling fa5c9395d3e (tag: 10.2.rc3) Updated SageMath version to 10.2.rc3 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/e47359b1-d927-4123-bb6d-4a7175db3bf6n%40googlegroups.com.
[sage-release] Sage 10.2.rc3 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html fa5c9395d3e (tag: 10.2.rc3, github/develop) Updated SageMath version to 10.2.rc3 705a0ee9bf3 gh-36711: CI macOS: Build following stages even when some job failed; adjust platforms 7f6a2a7e6a8 gh-36708: CI Linux: Fixes for tests of optional packages dccb4127165 gh-36707: `build/pkgs/nauty`: Handle `SAGE_FAT_BINARY` 82a3102d058 gh-36699: CI Linux: Follow-up fix for conda-forge-python3.11 4d2dd497f5f gh-36696: Fix SSL timeout in doctest / internet feature 613775f17bd gh-36692: Make doc-pdf separate from doc-html 606c816a9d9 gh-36670: .github/workflows/docker.yml: Interrupt the build before the 6 hour cancellation 9953321a2d2 gh-36660: .github/workflows/ci-linux.yml: Fine-tune max-parallel 4430e4cc37c (tag: 10.2.rc2) Updated SageMath version to 10.2.rc2 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/8593234a-b974-40f0-be55-8ec14c975231n%40googlegroups.com.
Re: [sage-release] Sage 10.2.rc2 released
Sorry for the confusion, hopefully the erroneous script is now fixed ;) On Monday, November 13, 2023 at 2:30:18 PM UTC+1 david@gmail.com wrote: > Hello, > > Yesterday I have synchronized my fork on GitHub with 10.2.rc2 and it went > well, but today I see that « This branch is 1 commit ahead, 1 commit > behind sagemath:develop » O_o. See https://github.com/dcoudert/sage/ > It seems that I have to resolve that manually, but I’m not sure how. > > I also see that one of my PR has conflicts that must be resolved, > certainly due to forced push (https://github.com/sagemath/sage/pull/36705). > I will check that when I will be able to properly synchronize my own fork > of the develop branch. > > Best, > David. > > > Le 13 nov. 2023 à 09:52, Eric Gourgoulhon a écrit : > > Thank you for having merged https://github.com/sagemath/sage/pull/36529 ! > > Eric. > > > Le dimanche 12 novembre 2023 à 22:42:41 UTC+1, Volker Braun a écrit : > >> As always, you can get the latest beta version from the "develop" git >> branch. Alternatively, the self-contained source tarball is at >> http://www.sagemath.org/download-latest.html >> >> >> 4430e4cc37c (tag: 10.2.rc2, github/develop) Updated SageMath version to >> 10.2.rc2 >> 883e05f8ee0 gh-36698: src/sage/combinat/root_system/coxeter_group.py: Fix >> typo in lazy_import >> a0872bed5c9 gh-36671: build/pkgs/openblas: Stop openblas from using >> explicit `make -j N`; but use `make -j 1` on `ubuntu-trusty` >> 405e166238e gh-36669: Sage knows Hadamard matrices <1201, not 1001 >> bb7cf9b7c64 gh-36529: src/sage/misc/latex.py: fix view() >> e349b002499 (tag: 10.2.rc1) Updated SageMath version to 10.2.rc1 >> > > -- > You received this message because you are subscribed to the Google Groups > "sage-release" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-release...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-release/c2a87e5a-5645-439a-99b5-88a0c5661862n%40googlegroups.com > > <https://groups.google.com/d/msgid/sage-release/c2a87e5a-5645-439a-99b5-88a0c5661862n%40googlegroups.com?utm_medium=email_source=footer> > . > > > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/cfa297c4-576c-45d9-acc9-63bc183e5ce8n%40googlegroups.com.
[sage-release] Sage 10.2.rc2 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 4430e4cc37c (tag: 10.2.rc2, github/develop) Updated SageMath version to 10.2.rc2 883e05f8ee0 gh-36698: src/sage/combinat/root_system/coxeter_group.py: Fix typo in lazy_import a0872bed5c9 gh-36671: build/pkgs/openblas: Stop openblas from using explicit `make -j N`; but use `make -j 1` on `ubuntu-trusty` 405e166238e gh-36669: Sage knows Hadamard matrices <1201, not 1001 bb7cf9b7c64 gh-36529: src/sage/misc/latex.py: fix view() e349b002499 (tag: 10.2.rc1) Updated SageMath version to 10.2.rc1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/a12af485-5932-4adf-a354-ef400cc991afn%40googlegroups.com.
Re: [sage-release] Sage 10.2.rc1 released
Reset a local branch: git reset --hard e349b002499 force push to the remote branch of your choice as usual. On Sunday, November 12, 2023 at 9:39:56 AM UTC+1 david@gmail.com wrote: > > > I just corrected a mistake, so if your head commit is not e349b002499 > then please reset. > > Can anyone explain me the proper procedure to do that ? > Should I reset head in the branch develop and then force push to the > develop branch of my GitHub clone ? > > I’m not a git / GitHub expert. > > Thanks, > David. -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/a9d74257-df0d-4080-99e8-9a2cd1aacd18n%40googlegroups.com.
[sage-release] Sage 10.2.rc1 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html I just corrected a mistake, so if your head commit is not e349b002499 then please reset. e349b002499 (tag: 10.2.rc1, github/develop) Updated SageMath version to 10.2.rc1 81bf4e52c66 gh-36668: CI Linux: Fix "optional", "experimental" jobs dfde868e2f2 gh-36663: Upgrade `zeromq` to 4.3.5, `pyzmq` to 25.1.1, patch out broken tests in setup 7cad4fc0026 gh-36661: .github/workflows/doc-build.yml: Fix live doc building 781dbff5cb4 gh-36659: prompt_toolkit: Set version constraint for conda a88fe91eae2 gh-36652: src/sage/misc/sageinspect.py: Fix pycodestyle complaint 9d2750c52bd gh-36648: CI macOS: Update 07ea7e18328 gh-36636: Deploy live doc on push to develop 88984731816 gh-36599: sage-env: identify the version of command-line tools (OS X) and set LDFLAGS accordingly 31a1ae59c46 gh-36534: CI Linux: Fix `centos-7` after #36435, remove `gentoo-python3.12` for now, use `conda-forge` with `-python3.11` b7d34011471 gh-36533: `pkgs/sage-conf_pypi`: Repair after #36400, #36435 ebef87aa8db (tag: 10.2.rc0) Updated SageMath version to 10.2.rc0 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/5e861409-f499-4cd6-8463-9393aca33913n%40googlegroups.com.
[sage-release] Sage 10.2.rc0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html ebef87aa8db (tag: 10.2.rc0, github/develop) Updated SageMath version to 10.2.rc0 be0b5cf887f gh-36647: fix random doctest error in `src/sage/rings/polynomial/skew_polynomial_finite_field.pyx` 4533ffbea9b gh-36639: fix broken pyright in CI 636c96c96f8 gh-36636: Deploy live doc on push to develop d1da6ba6e3f gh-36635: clean the file hexad.py a54d377cc16 gh-36634: permutation_normal_form : case of empty matrices 505b6a40e99 gh-36632: .ci/merge-fixes.sh: Reduce output 29e95c5847a gh-36628: some simplifications in doctest/ folder (ruff C4) 7354bdb96a0 gh-36627: CI Linux: Build the default platform in one job 407909de675 gh-36625: RSA primes must be odd (textbook code fix) 411b0007256 gh-36621: Build CI: Fix configuration of coverage upload action 34c4a783f90 gh-36619: `sage.combinat`: Update `# needs` 5151d130641 gh-36618: `sage.modular`: Update `# needs`, doctest cosmetics 6454751583c gh-36616: CI Linux: Increase max_parallel for `standard-pre`, decrease for `standard`, `minimal-pre` 9f448dd44ad gh-36614: .github/workflows/doc-build-pdf.yml: Do not build HTML documentation, fix upload of PDFs 6ea89459402 gh-36613: .github/workflows/dist.yml: Fix deprecation message 2df7af70dc9 gh-36612: Replace relative imports by absolute ones in `sage.libs` except `.ntl` 31f1948f139 gh-36611: fix the links to msolve spkg a0b2ecdb2a3 gh-36609: avoid using `itertools.pairwise` 904519d50d5 gh-36608: some changes by ruff UP 5660360605d gh-36607: write Weyl with a capital letter 23f7eeb0002 gh-36606: ruff fix UP027 (list comprehension) b655bed0b17 gh-36605: Replace relative imports by absolute ones in `sage.libs.ntl` 2230ce24fb1 gh-36604: Calculation of Maximum Leaf Number graph parameter 92b27f6bdfa gh-36601: Doc preview for all languages d0b1490658f gh-36600: Support giac 1.9.0-67 d9868b59c33 gh-36598: Relativize header imports 1a2624f26c9 gh-36596: Replace relative imports by absolute ones in `sage.{geometry,groups,numerical,plot}` 571320b289f gh-36595: Replace relative imports by absolute ones in `sage.{coding,combinat,graphs}` 8b52cc35935 gh-36594: Replace relative imports by absolute ones in `sage.{matrix,matroids,modules,stats}` a717ac0d024 gh-36593: some cleanup in free algebras 1950399d579 gh-36590: Allow to import `sage.cpython` module multiple times 46346a9bcb7 gh-36578: add an example of a divisor on a curve cae95572dca gh-36577: NetworkX: Allow version 3.2 d48a8092c12 gh-36573: Replace relative imports by absolute ones in structure f53e80835da gh-36571: Add method to check whether a (di)graph is geodetic bb7d1466482 gh-36569: `sage.matrix`, `sage.modules`: Update `# needs` e5b774dc629 gh-36568: `sage.manifolds`, `sage.tensor`: Update `# needs` 89f286c0806 gh-36567: `sage.numerical`: Update `# needs` e6c966219af gh-36565: Limit wait for slow mirrors 9c4a5718a3b gh-36563: `pkgs/sagemath-{objects,categories,environment,repl}`: Move metadata from `setup.cfg` to `pyproject.toml` 3ee8d4ec871 gh-36559: care for E702 in fast_arith.pyx 28111086e07 gh-36557: src/doc/en/developer: Describe static typing workflow 1a4599f5f2f gh-36556: some fixes for pycodestyle E221 4b52f1022b5 gh-36555: refresh the file cluster_algebra e48a5c19875 gh-36549: cleanup in number_field_element 8c93da94b61 gh-36548: Support a few more Cython system packages 1674ef85759 gh-36546: refine category of RAAGs 540e835eae7 gh-36544: Support networkx 3.2 bfdbb632ce9 gh-36543: Cleanup conditional assert ff67b4425e4 gh-36517: `sage.misc.lazy_attribute`: Add typestub file for pyright 41625b80277 gh-36477: fplll 5.4.5, fpylll 0.6 bfc9c01c09b gh-36453: Exclude Cython 3.0.3 3de6e29ddc8 gh-36259: `sage.rings.padics`: Update `# needs` a901ccc0ebd gh-35269: Implement characteristic polynomial computation for Drinfeld modules of any Rank 16dadc96d78 gh-35053: Added kth roots to Permutation eb8417b6107 (tag: 10.2.beta9) Updated SageMath version to 10.2.beta9 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/9ecbec9e-3461-4ebf-9b9f-fd55a714e83fn%40googlegroups.com.
[sage-release] Re: Sage 10.2.beta9 released
looks like the upload hit a network error, tarball is on the way to the mirrors now On Tuesday, October 31, 2023 at 6:29:38 PM UTC+1 John H Palmieri wrote: > I don't see this yet on any mirrors. > > On Monday, October 30, 2023 at 5:22:19 PM UTC-7 Volker Braun wrote: > >> As always, you can get the latest beta version from the "develop" git >> branch. Alternatively, the self-contained source tarball is at >> http://www.sagemath.org/download-latest.html >> >> I'm proposing 10.2.rc0 next, so if there is anything that you want to be >> merged before then now would be a good time to do so ;) >> >> >> eb8417b6107 (github/develop, tag: 10.2.beta9) Updated SageMath version to >> 10.2.beta9 >> c0221f90a86 gh-36554: Speedup of the method to reduce ternary quadratic >> forms in the class TernaryQF >> f5bdda94fd4 gh-36553: Add a hash function for the class TernaryQF. >> 37f7f5d5028 gh-36552: `src/sage/misc/cython.py`: Fix the workaround for >> setuptools_scm >> ccb093422cd gh-36550: remove deprecated name parameter in category ; >> capital for Coxeter >> 5c6004be074 gh-36547: expurge parent_old from cryptosystem >> 7c6cda9559f gh-36541: `build/pkgs/nauty`: Upgrade to 2.8.6, require nauty >> >= 2.8 >> c8299c7b1b6 gh-36540: `build/pkgs/pip`: Increase lower version bound; >> upgrade `pip`, `wheel`, `packaging`, `platformdirs` >> 970d7f27c88 gh-36537: refresh the maple(tm) interface >> ee0adcdad3d gh-36535: build/pkgs/openssl: Update to 3.0.12 >> 81665ba4a36 gh-36532: `pkgs/sagemath-standard`: Fix sdist >> fef74127ec2 gh-36528: some cleanup in quadratic forms >> d2523e70b00 gh-36522: Fix linter failure E401 multiple imports on one line >> 7c974480400 gh-36521: GH Actions: Fix wheel build >> ac7ed0e2478 gh-36520: `pkgs/sagemath-{bliss,sirocco,tdlib}`: Fix sdists >> dff2b2db763 gh-36516: `sage.schemes.toric`: Remove pyright 'is possibly >> unbound' warnings >> f79dc7a181f gh-36514: `build/pkgs/sagenb_export`: Fix install-requires.txt >> 5eb0dba9618 gh-36513: `networkx`, `scipy`, `ipywidgets`: Update version >> ranges in `conda.txt` >> 15b24deb5d7 gh-36511: Exclude symlinks from vscode search config via glob >> pattern >> 0a0f14180e1 gh-36510: Add pyright ci annotations >> 97b06bd9b4c gh-36509: meson 1.2.3, numpy 1.26.1, require meson >= 1.2.0 >> 1185345f0f4 gh-36507: Fix implicit noexcept warnings >> 5b0af6777f8 gh-36506: Support launching notebook 7 >> b0569410e72 gh-36499: Remove conda patchelf distro >> a49c36b8d50 gh-36497: lint.yml: Always run all 3 linters >> ca7de640ef3 gh-36496: build*.yml: Fix application of CI fixes broken in >> #36442 >> 26dca91d79e gh-36495: Conditional documentation >> 2c7b52eb7e6 gh-36493: improve method `cycle_basis` for graphs with >> multiple edges >> 6d304484897 gh-36491: Fix size of varchenko_matrix >> 7a37e8ff681 gh-36488: Fix func_persist: do not use the (now removed) >> inspect.formatargspec, but instead use inspect.signature. >> 4d20a26e6fb gh-36484: Fix typos in Italian docs >> 83dcc176064 gh-36483: Remove spurious diffs in doc build changes >> d052d9f99e3 gh-36482: Loosen version requirement on fpylll and align its >> conda version >> 4e658387593 gh-36478: some details in pyx files in combinat >> b297c4d8ec7 gh-36475: .github/workflows/doc-build.yml: Repair display of >> changes >> 9d3e427285a gh-36466: Run incremental linux ci only when packages changed >> a1e100a22e6 gh-36462: using ruff for UP004, UP008, UP028 >> 980f28c681d gh-36444: upgrade cypari2 to 2.1.4 >> b62d8401917 gh-36416: `build/pkgs/cython`: Update to 3.0.4 >> 652d42948ef gh-36292: Fix sync labels issues for step 2 going live >> completion >> 6afeae8285b gh-36271: `sage.{dynamics,schemes}`: Modularization fixes, >> docstring cosmetics, update `# needs` >> b42b3818706 gh-36246: Use URLs to online Sage documents for JupyterLab >> c59ebbb4e18 gh-36144: Revive sage live doc using jupyter-sphinx >> 94682909ba4 gh-35302: update pari to 2.15.4, drop patch >> 07a2afd65fb (tag: 10.2.beta8) Updated SageMath version to 10.2.beta8 >> > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/fa778e05-78cf-49f2-9fe4-8ebf4b4c7255n%40googlegroups.com.
[sage-release] Sage 10.2.beta9 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html I'm proposing 10.2.rc0 next, so if there is anything that you want to be merged before then now would be a good time to do so ;) eb8417b6107 (github/develop, tag: 10.2.beta9) Updated SageMath version to 10.2.beta9 c0221f90a86 gh-36554: Speedup of the method to reduce ternary quadratic forms in the class TernaryQF f5bdda94fd4 gh-36553: Add a hash function for the class TernaryQF. 37f7f5d5028 gh-36552: `src/sage/misc/cython.py`: Fix the workaround for setuptools_scm ccb093422cd gh-36550: remove deprecated name parameter in category ; capital for Coxeter 5c6004be074 gh-36547: expurge parent_old from cryptosystem 7c6cda9559f gh-36541: `build/pkgs/nauty`: Upgrade to 2.8.6, require nauty >= 2.8 c8299c7b1b6 gh-36540: `build/pkgs/pip`: Increase lower version bound; upgrade `pip`, `wheel`, `packaging`, `platformdirs` 970d7f27c88 gh-36537: refresh the maple(tm) interface ee0adcdad3d gh-36535: build/pkgs/openssl: Update to 3.0.12 81665ba4a36 gh-36532: `pkgs/sagemath-standard`: Fix sdist fef74127ec2 gh-36528: some cleanup in quadratic forms d2523e70b00 gh-36522: Fix linter failure E401 multiple imports on one line 7c974480400 gh-36521: GH Actions: Fix wheel build ac7ed0e2478 gh-36520: `pkgs/sagemath-{bliss,sirocco,tdlib}`: Fix sdists dff2b2db763 gh-36516: `sage.schemes.toric`: Remove pyright 'is possibly unbound' warnings f79dc7a181f gh-36514: `build/pkgs/sagenb_export`: Fix install-requires.txt 5eb0dba9618 gh-36513: `networkx`, `scipy`, `ipywidgets`: Update version ranges in `conda.txt` 15b24deb5d7 gh-36511: Exclude symlinks from vscode search config via glob pattern 0a0f14180e1 gh-36510: Add pyright ci annotations 97b06bd9b4c gh-36509: meson 1.2.3, numpy 1.26.1, require meson >= 1.2.0 1185345f0f4 gh-36507: Fix implicit noexcept warnings 5b0af6777f8 gh-36506: Support launching notebook 7 b0569410e72 gh-36499: Remove conda patchelf distro a49c36b8d50 gh-36497: lint.yml: Always run all 3 linters ca7de640ef3 gh-36496: build*.yml: Fix application of CI fixes broken in #36442 26dca91d79e gh-36495: Conditional documentation 2c7b52eb7e6 gh-36493: improve method `cycle_basis` for graphs with multiple edges 6d304484897 gh-36491: Fix size of varchenko_matrix 7a37e8ff681 gh-36488: Fix func_persist: do not use the (now removed) inspect.formatargspec, but instead use inspect.signature. 4d20a26e6fb gh-36484: Fix typos in Italian docs 83dcc176064 gh-36483: Remove spurious diffs in doc build changes d052d9f99e3 gh-36482: Loosen version requirement on fpylll and align its conda version 4e658387593 gh-36478: some details in pyx files in combinat b297c4d8ec7 gh-36475: .github/workflows/doc-build.yml: Repair display of changes 9d3e427285a gh-36466: Run incremental linux ci only when packages changed a1e100a22e6 gh-36462: using ruff for UP004, UP008, UP028 980f28c681d gh-36444: upgrade cypari2 to 2.1.4 b62d8401917 gh-36416: `build/pkgs/cython`: Update to 3.0.4 652d42948ef gh-36292: Fix sync labels issues for step 2 going live completion 6afeae8285b gh-36271: `sage.{dynamics,schemes}`: Modularization fixes, docstring cosmetics, update `# needs` b42b3818706 gh-36246: Use URLs to online Sage documents for JupyterLab c59ebbb4e18 gh-36144: Revive sage live doc using jupyter-sphinx 94682909ba4 gh-35302: update pari to 2.15.4, drop patch 07a2afd65fb (tag: 10.2.beta8) Updated SageMath version to 10.2.beta8 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/5cd1ac97-b379-4835-bcbd-16e65faedb55n%40googlegroups.com.
[sage-release] Sage 10.2.beta8 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 07a2afd65fb (tag: 10.2.beta8, github/develop) Updated SageMath version to 10.2.beta8 c47788b02a4 gh-36476: Fix bootstrapping on `centos-7`, `fedora-30`, `ubuntu-xenial` 11aae8079c4 gh-36474: add ruff to developer tools 4260e44eca6 gh-36473: CI docbuild: Do not rebuild sagelib from scratch ad4546ce9db gh-36470: refresh macaulay2 interface a little bit acb1953eebf gh-36468: Fix mamba install in conda ci workflow eb03f2775ed gh-36467: Combine ci linter jobs 433e825d58b gh-36464: fix doctest in `src/sage/combinat/posets/posets.py` bc2e5886ab0 gh-36463: remove unused variables in pyx files in groups/ 8f337cf28ba gh-36461: fix the linters again 47b5eb99371 gh-36460: add default legend_color to eliminate KeyError when plotting arrow2d or disk 2ef76f3db59 gh-36454: Remove `tomli` from some build dependencies 4faf2ae32d3 gh-36452: `make sagemath_categories-check`, `make pypi-wheels-check` 9088b6c094e gh-36451: tox.ini: Add gentoo-python3.12 fec83575265 gh-36445: fix ZeroDivisionError in gcd of sparse polynomials 93d005f838f gh-36442: CI: Refactor `build*.yml` through a new script `.ci/retrofit-worktree.sh` 31d8d5b615c gh-36440: trying ruff on some posets files 0cdf0b31efc gh-36438: .github/workflows/dist.yml: Create release on release tag 12069d0b3f1 gh-36437: src/sage/parallel/map_reduce.py: replace tmp_dir() 4a60001a052 gh-36436: src/sage/misc/latex.py: replace tmp_dir() 7e746646936 gh-36435: Retrieve upstream tarballs from GitHub release assets dcaf556c9c1 gh-36430: CI Linux: Run `ubuntu-focal-standard` without waiting for other platforms d2a38bffa9f gh-36423: fix and activate E225 and E228 1071779990e gh-36411: Fix conda install instructions after `setuptools` update 91443566313 gh-36407: Support python 3.12 77df29e7258 gh-36401: Allow lifting mvpolynomials over non-fields using singular e73e211a8f2 gh-36400: `build/pkgs/setuptools_scm`: Update to 8.0.4, add fixes for version 8 f26c1843bc0 gh-36395: build/pkgs/singular: Update to 4.3.2p8 f909b0a340e gh-36385: Fixes for the push_to_docker_hub workflow 731be1ca21a gh-36333: Revision of the knot theory colorings method f89aaf18354 gh-36332: Yet more more spkgs confs 50683ffa73e gh-36320: Update `matplotlib` to 3.8.0, `pillow` to 10.0.1 f42202ac696 gh-36315: Replace shell bunzip2 with library code e3e4288b4b3 gh-36304: `sage.symbolics`: Remove code deprecated in #18036, #29738, #32386, #32638, #32665, #34215 7a92489c1c9 gh-35978: Fix GradedModularFormElement multiplication b7c1c8fe5cd (tag: 10.2.beta7) Updated SageMath version to 10.2.beta7 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/73a149a1-9623-4c49-9ec8-8671c7dc8373n%40googlegroups.com.
[sage-release] Sage 10.2.beta7 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html b7c1c8fe5cd (tag: 10.2.beta7, github/develop) Updated SageMath version to 10.2.beta7 a84c11dd824 gh-36429: build/pkgs/attrs: Change to wheel package, update dependencies 9bcf11193f3 gh-36426: cleanup of gap3 interface file 0d0447ca11e gh-36424: adding some links for Errors in the doc 45019c3db73 gh-36422: replace wrongly placed sig_on/off pair with sig_check a216ed31e09 gh-36420: fix for E702 in pyx outside rings ef7bd8d22a4 gh-36418: .github/workflows/docker.yml: Free more disk space 472121bd914 gh-36415: README: Recommend `configure --config-cache --enable-ccache` 8327845bfae gh-36413: various details in schemes cfc289b2725 gh-36412: Upgrade `scipy` to 1.11.3, `meson_python` to 0.14.0, `meson` to 1.2.2 6f44770c6d8 gh-36405: `bootstrap-conda`: Refactor, generate versioned environment files e7165013a9f gh-36403: Fix AttributeError doctests when output includes a suggestion (part of python 3.12 support) 293e4db31a9 gh-36402: bump cysignals to 1.11.4 3bc69cd35f6 gh-36399: fixing category of ncsym and dual 9867e78bbc5 gh-36398: two minor details in groups 2e489923b84 gh-36397: Fix element labeling in `OperationTable.color_table` 41cf2764458 gh-36394: Deprecate the backslash operator 699dbf14c6c gh-36393: `sage --package list`: Sort output, add switches `--{in,ex}clude-dependencies` 384493c12fb gh-36392: a few details in combinat, as suggested by ruff d0073b27bb3 gh-36391: checking that the system maxima has working help 980a698b0d1 gh-36389: fix for ecl in distros/gentoo.txt de9da913deb gh-36354: added induced minor function to graph algorithms 6ab9c83be3c gh-36325: Refactor Drinfeld modules subclasses 1943799bff1 gh-36313: tentative of random subset for random matrix 2f1a76dc24a (tag: 10.2.beta6) Updated SageMath version to 10.2.beta6 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/136b6ebd-7c7e-4aaa-b65d-ce8c5028bb9fn%40googlegroups.com.
[sage-release] Sage 10.2.beta6 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html This release drops support for GCC < 8.4 (Debian 10 "Buster") 2f1a76dc24a (tag: 10.2.beta6, github/develop) Updated SageMath version to 10.2.beta6 46997739f9b gh-36388: fix typographic typos 970fd9f1864 gh-36383: Update flint to 2.9.0, arb to 2.23.0 6d838ba174a gh-36382: `configure --enable-system-site-packages`: First check all non-site packages 5da52a71923 gh-36381: Python package upgrades cherry-picked from notebook 7 upgrade PR 726c438330b gh-36378: Add README.md Table of Contents and Links f1ac6c1c573 gh-36377: clean one test file d2fa61b433c gh-36376: src/sage/databases/sql_db.py: replace tmp_dir() aadad8bf506 gh-36375: src/sage/interfaces/gap_workspace.py: replace tmp_dir() bc8d82abede gh-36374: refresh the cython file real_roots (pep8, range, etc) 16c78cab8ca gh-36373: Enable conda ci for all PRs and remove experimental label 17f07d5f076 gh-36371: fix remaining W605 warnings in pxi files d8e55296e17 gh-36369: partial cython-lint cleanup in padics/ 0405d07dde8 gh-36367: Simplify experimental all-conda installation instructions via `pkgs/sage-conf_conda` 1af197b2066 gh-36365: Libgap cubegroup 16aaae1e34d gh-36364: Do not run sage-env more than once, for real. dfcd25fab60 gh-36363: Fix dependencies of `packaging`, update `flit_core` to 3.9.0, `pip` to 23.2.1 56533be695f gh-36362: a few more links to errors in the doc e33c041bd73 gh-36359: a few details in combinat (designs) afd8d0e8194 gh-36358: CI: Fix the multi-stage build in ci-linux.yml, fix conda/centos/archlinux system packages b30cc4b7751 gh-36357: CI: Remove ci-wsl, ci-cygwin-standard 8550060f96a gh-36355: fixing pep8 E275 in rings/ and combinat/ 0421fd1745f gh-36352: fix E228 and E225 in coding, crypto, dynamics, geometry, manifolds, modular a4017212c20 gh-36348: .github/workflows/build.yml, doc-build.yml: Fix get_ci_fixes e1a0794ba97 gh-36344: src/sage/misc/cython.py: replace tmp_dir() 0c63ee37742 gh-36343: src/sage/repl/interpreter.py: replace tmp_dir() 14c055e0818 gh-36324: src/sage/tests/cmdline.py: replace tmp_dir() cb0cea09278 gh-36314: add q-Fuss-Catalan numbers fe963ca5a4d gh-36310: Mod 2 (co)homology as a module over the Steenrod algebra 119429042c2 gh-36285: add Rémy Oudompheng's implementation of the BMSS algorithm 7591b1efafc gh-36277: `sage.graphs`: some care with return ... else statements in `graph.py`, `digraph.py` and `bipartite_graph.py` 71428337f16 gh-36273: `sage.graphs`, `sage.combinat.{designs,posets}`, `sage.sandpiles`: Update # needs 7c62ef8112b gh-36272: `sage.sets`: Update `# needs` 8ebaeff5496 gh-36261: `sage.rings.padics`: Import fixes (modularization) ab6f53b50f2 gh-36161: Upgrade pplpy to 0.8.9 868fefa1289 gh-36123: Upgrade numpy to 1.26.0, setuptools to 68.2.2 fdf30fbb1bc gh-35786: onetbb: Upgrade to 2021.9.0 + GCC13 patch 1738235b962 gh-35546: compute traces of elliptic-curve endomorphisms bd434dae42a gh-35373: Fix workflow "Build documentation (PDF)" 1ed5b510362 gh-35285: System package information tox ini gh actions for alpine linux d687f2e7a73 gh-35062: Enable merge_group trigger for merge queues d5d7c461a11 gh-35008: Implement Covering Arrays 1cf0c13e527 (tag: 10.2.beta5) Updated SageMath version to 10.2.beta5 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/e55f00f5-a5ad-40b2-8128-7ba3d5b34f21n%40googlegroups.com.
[sage-release] Sage 10.2.beta5 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 1cf0c13e527 (tag: 10.2.beta5, github/develop) Updated SageMath version to 10.2.beta5 b01856309bc gh-36345: `ecm`: Work around build failure with Xcode 15 2c714728fd0 gh-36339: fix expect interface for newer ptyprocess bb04839a5d5 gh-36338: CI: Merge open blocker PRs in all CI workflows + other improvements a9cb852973a gh-36336: add some class roles for linking Errors in doc 247ea886f0e gh-36335: using more itertools.product f4dc2bc1c8e gh-36330: src/sage/repl/load.py: replace tmp_dir() f6a9058bca4 gh-36327: fix the linter once more 496fb917960 gh-36326: more fixes for E228 and E225 in combinat and some other folders ccf337e8443 gh-36323: src/sage/combinat/words/words.py: replace tmp_dir() feed3d41ef9 gh-36319: build/pkgs/setuptools_scm_git_archive: Remove (obsolete) 22a32e79929 gh-36316: build/pkgs/lrcalc_python: add standard python spkg-configure.m4 034f1f643b7 gh-36299: Generic implementation of fitting ideal c325311ba47 gh-36284: improve checks 0b5fc8e97a0 gh-36276: Yet more spkg_configure for standard python packages ed478e76787 gh-36275: `sage.graphs.generic_graph`: some care with return ... else statements 602b57114df gh-36270: full pep8 for modular/hecke 4f8a8af331f gh-36267: Change `ipympl`/`pkgconfig`/`widgetsnbextension` to wheel packages, drop build deps 1af7f8f2b6b gh-36234: Use patchelf from the system ce855de61cb gh-36166: Additions to the bigraded Betti number methods 05d7d1dceeb gh-36110: Update Cython to 3.0.2 5cef467b357 gh-35866: CI build.yml, doc-build.yml: Use output groups 2829cf2182f gh-35537: Fix Sphinx markup in some file 4d3e807ba54 (tag: 10.2.beta4) Updated SageMath version to 10.2.beta4 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/b58048a8-9158-4c56-ac41-5fbd403938a9n%40googlegroups.com.
[sage-release] Sage 10.2.beta4 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 4d3e807ba54 (tag: 10.2.beta4, github/develop) Updated SageMath version to 10.2.beta4 930d65e684b gh-36308: using itertools.product more often 9ea5127d78f gh-36307: `sage.rings`: Remove code deprecated in #23204, #24483, #24371, #24511, #25848, #26105, #28481, #29010, #29412, #30332, #30372, #31345, #32375, #32606, #32610, #32612, #32641, #32660, #32750, #32869, #33602 fb846668a18 gh-36306: `sage.docs`: Remove; deprecated in #33763 d7404b1b14e gh-36305: `sage.media`, `sage.structure.graphics_file`: Remove; deprecated in #12673, #32988 53cce67ccdf gh-36303: Remove `sage.finance`, deprecated in #32427 (2021) 152cef732bd gh-36300: Remove deprecated files from src/sage/homology (see #31925) 9311c6d46f8 gh-36297: using more libgap instead of gap 461727b4537 gh-36296: remove duplicate args in @options() in region_plot 653bd9fac36 gh-36282: CI: Remove ubuntu-kinetic (defunct) 35c302fb1b2 gh-36281: remove unused vars in matrix/ 979b3688a6e gh-36280: fix E228 and E225 in combinat/*/*.py 0fcf8893590 gh-36279: Support for matplotlib-3.8.0 991a4638d22 gh-36278: `sage.graphs`: some care with return ... else statements in some .pyx files 342e32bf2cf gh-36264: `sage --fixdoctests --update-known-test-failures`; silence modularized distributions in CI 5bd0466757a gh-36252: no generator for S1 5b90f225d5f gh-36239: Disable more packages with various --disable-foo combinations 01a8322c29f gh-36230: build/pkgs/networkx/dependencies: drop decorator cec940d2a3f gh-36220: Python package upgrades, preparation for the Notebook 7 upgrade b4b7c9a2d9e gh-36205: build/pkgs: drop obsolete simplegeneric package ac09279d582 gh-36188: remove some old deprecation warnings in elliptic curves 2cf443a254d gh-36128: Compute the characteristic varieties of a finitely presented group f9541a44e48 gh-36020: Fixes #35804 by computing the DDT of non-square sboxes properly. 80f6d772a15 (tag: 10.2.beta3) Updated SageMath version to 10.2.beta3 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/3d11dca1-921c-41b8-b2bb-ca507346a495n%40googlegroups.com.
[sage-release] Sage 10.2.beta3 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 80f6d772a15 (tag: 10.2.beta3, github/develop) Updated SageMath version to 10.2.beta3 f32860b2015 gh-36263: Fix setuptools version bounds in generated `pyproject.toml` files c95bd1440b4 gh-36260: `MPowerSeries`: Don't go through symbolics to compute exp(0), log(1) cac16e2fa5d gh-36256: Support more system-site packages 238b1dc6eef gh-36255: numpy-1.25 compatibility 486d3b99e87 gh-36250: various details in sets/disjoint_set 357b34b55f7 gh-36249: E228 and E225 in groups,interfaces,modules,plot adc3df9e5c0 gh-36248: some care for unused variables in matrix/ 413b5d679c5 gh-36247: fix E228 and E225 in categories/ 96d249a37d9 gh-36243: ⬆️ Bump actions/checkout from 3 to 4 4bb48bddfa4 gh-36241: ⬆️ Bump myrotvorets/set-commit-status-action from 1.1.7 to 2.0.0 191d1f97ba6 gh-36240: Fix Python package metadata generated by `bootstrap` 905d3c2d486 gh-36238: `sage -t`: Distinguish .pxd from .pyx in doctest basenames b6b50a80e96 gh-36235: support for ecl 23.9.9 683b05bb5a2 gh-36232: Make `min_spanning_tree` robust to incomparable vertex labels 8d09d156fcf gh-36231: fix typo in documentation 33182d9feaa gh-36225: improve the use of graphs in `sage/combinat/posets/*` 33d6cc5a001 gh-36224: Add cycle_type() and fix to_cycle() to SignedPermutation. 3e6db2405df gh-36221: get rid of xrange again 029450c8712 gh-36219: configure.ac: disable webencodings,tinycss2 with --disable-notebook 3ea961767e8 gh-36218: src/bin/sage-env: set PYDEVD_DISABLE_FILE_VALIDATION=1 f95e442cb4b gh-36213: Fix sync labels issues for step 2 going live e74579d32b9 gh-36212: singular: added missing #endif 322ad22e8c8 gh-36210: configure.ac: disable mathjax with --disable-doc 6fe3561 gh-36209: build/pkgs/ipython/dependencies: drop jinja2 78efe5546db gh-36206: Remove some obsolete "six" dependencies 1a1df6f6fbe gh-36186: Drop obsolete html5lib package 5b2f125a842 gh-36176: build/pkgs/tox: Update, require tox >= 4.2.7, update dependencies 9dd8a772e53 gh-36168: `sage.groups`: Modularization fixes, `# needs`, doctest cosmetics 4f4fbc29184 gh-36165: Fix reduction of cusps for Gamma(N) 45537351d7e gh-36122: Added hash function to elements of the fundamental group of an extended affine Weyl group 5b9137c7204 gh-35970: src/sage/combinat/affine_permutation.py: Fix docstring markup bbe57a4d34d gh-35964: Matroids: Don't forget to check rank in `equals`, `is_isomorphism` 23b1a0af6f0 gh-35875: Implementing moment angle complexes 3a3126ffc0e gh-35767: add .basis_matrix() wrapper to quaternion orders d412568dff7 gh-35485: New comparison mode to lazy series and better undefined check 21a624a7b45 gh-35362: Implement infinite sums and products for lazy series 8c040276465 gh-35038: Implement Milnor fiber and Coxeter complexes 41031292ff1 (tag: 10.2.beta2) Updated SageMath version to 10.2.beta2 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/4f0857c6-ca40-4e3a-886d-2a8e99f772ecn%40googlegroups.com.
[sage-release] Sage 10.2.beta2 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 41031292ff1 (tag: 10.2.beta2, github/develop) Updated SageMath version to 10.2.beta2 f9609a075a9 gh-36208: configure.ac: disable tzlocal with --disable-r 7bd147dd2ea gh-36207: Remove self-`cimport`s 328988d6917 gh-36202: some micro-details in Dyck words and Parking functions 34415585260 gh-36200: Fixing the iterator of SemistandardMultiSkewTableaux 307712daae9 gh-36195: schemes/elliptic_curves: disable a test that takes too long 15a05662985 gh-36192: fix E228 then E225 in rings/ 66aacc5b202 gh-36191: fix E228 and E225 in schemes/ 7b8b6b62762 gh-36187: use semi-primitive root when checking kernel polynomials of isogenies 50b1d02a177 gh-36185: src/sage/tests: fix another "Computational Math..." doctest e7d2570d77b gh-36183: `sage.misc.sageinspect`: fix doctest warnings due to modularisation 7b5ac02cf8c gh-36182: fix E228 and E225 in algebras/ 81e596e456a gh-36180: more fixes in quadratic forms 8674d9f50b3 gh-36179: Improve methods in `sage.misc.rest_index_of_methods` to fix the documentation of graphs. 8137704f311 gh-36177: fix and activate pycodestyle E305 in py files f63a4d5b0db gh-36173: Fix quadratic memory of berlekamp_massey 1ebaec78411 gh-36170: Fix the ascii art for the Heisenberg Lie algebras d11cb0ba5f7 gh-36162: minor details in graph_plot b6d1322598f gh-36152: `sage.rings`: Update `# needs` 296643c6fef gh-36151: Coxeter arrangement 7bb1e6ba961 gh-36141: Use system python packages with --enable-system-site-packages 7ed5b8b2fa6 gh-36112: Upgrades: scipy 1.11 and dependencies 88ad3a1a7b1 gh-36111: using PyLong API instead of legacy PyInt API aa1cfd7fcbb gh-36102: `sage.schemes`: Update `# needs` 754e88a7e88 gh-36021: Improve method is_planar 5e841de46c3 gh-36006: Fix tests with gmp 6.3 ad402a32407 gh-35985: More improvements for braid groups involving permutations, and a 2-generator presentation 3e46882052c gh-35939: Support for exponential and gamma distribution 5a64b7c4fbd gh-35907: Deprecate rename_vertices parameter in disjoint_union 54481a5d959 gh-35380: GH Actions: Run incremental portability tests on "c: packages: standard" PRs 6ea1fe936cc (tag: 10.2.beta1) Updated SageMath version to 10.2.beta1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/7f9f6351-e406-4843-ab8c-7ecd0af61af8n%40googlegroups.com.
[sage-release] Sage 10.2.beta1 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 6ea1fe936cc (tag: 10.2.beta1, github/develop) Updated SageMath version to 10.2.beta1 57852a89c5c gh-36160: Fix documentation previews using mathjax cdns 2272afd433d gh-36157: some pep for E30 and more in quadratic forms 09dd4037857 gh-36156: detect the zero series when returning an exact stream 78f50ec073b gh-36155: random elt for colored permutations 24de879c812 gh-36149: Fix doctest in `src/sage/algebras/quantum_groups/quantum_group_gap.py` 952696e19c6 gh-36148: fix the 2 broken linters 9546d9083c5 gh-36147: Fixing many e305 d6b045fa7cb gh-36145: build/pkgs/mathjax/distros/gentoo.txt: Fix 0d42e23c772 gh-36143: Fix two "Computational Math.." book doctests 1a76c80cfc6 gh-36142: python-style loops in `sage.graphs` 37377bce9cb gh-36139: fix Conrey number of trivial Dirichlet character d52db9fcac0 gh-36136: `sage.combinat.root_system`: Modularization fixes, `# needs` 33c99ab4326 gh-36127: Bandaid for polynomial evaluation 52c795630e5 gh-36117: run GitHub actions locally using gh act 5f56ed5dc43 gh-36115: small improvements for functorial composition f8b3a91f155 gh-36109: Prepare for updating Cython to 3.0.0 22446cb727d gh-36105: `sage.rings.finite_rings.element_*`: Remove unused imports f4b2fe98b99 gh-36095: Implementing a generic one method for unital algebras 8c8f129be7f gh-36088: add some links to python error classes in the doc bfb6b3c0bba gh-35934: build/pkgs/singular: Upgrade to 4.3.2p7, reject system Singular without FLINT 81e4eba4f31 gh-35376: Update Zariski-van Kampen functions d0759e88546 gh-35338: improve performance of stream cauchy invert 6695becb762 (tag: 10.2.beta0) Updated SageMath version to 10.2.beta0 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/f41972e0-8d81-4b76-9bba-0ee375c7b283n%40googlegroups.com.
[sage-release] Sage 10.2.beta0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 6695becb762 (tag: 10.2.beta0, github/develop) Updated SageMath version to 10.2.beta0 b1ba78aff83 gh-36140: python-style loops in `partn_ref.data_structures` (partial) + some pep8 c42a5e80b77 gh-36132: Delete .zenodo.json e38fc5dbec8 gh-36124: fix cardinality, #36119, #36118, #36116 1e6119e8404 gh-36114: using `# needs` in posets folder 3c6a36aac0f gh-36108: some details in quadratic forms 34c505e5f6e gh-36107: using mute variables in combinat 300fd193f2d gh-36106: `sage.crypto`: Update `# needs`, modularization fixes ce7457f01c4 gh-36103: upgrade msolve to 0.5.0, update interface a3e6bb2eaba gh-36098: Detect and use system MathJax-3.x 48ef6dfad26 gh-36097: Add additional bindings from NTL to `Polynomial_ZZ_pEX` 53e8cbbe749 gh-36096: add ordered set partitions as supported findstat collection 727a619f369 gh-36094: Height function for projective subvarieties 159a6f98f36 gh-36089: `sage.geometry.polyhedron`: fix doctest error due to modularization 4d1a3920196 gh-36087: using python-style for loops in calculus 92114110a82 gh-36086: using python-style for-loops in modular folder f6af55cc2e2 gh-36085: some details in coxeter groups 45f69ffd072 gh-36083: build/pkgs/jupyter_core: Update to 4.12.0 f8b07e7d4da gh-36079: fix and activate pycodestyle E301 in pyx files 78852165e21 gh-36078: `sage.{interacts,misc,repl,typeset}`: Update `# needs`, modularization fixes b99418ff79d gh-36071: Correct typo in class name of `Polynomial_ZZ_pEX` in `.pxd` file f7e983329e6 gh-36070: `sage.{matrix,modules,probability,stats,quadratic_forms,tensor}`: Update `# needs`, modularization fixes 48a4551106a gh-36067: `sage.{cpython,data_structures,databases,ext,parallel,structure}`: Update `# needs` 3dd31ba4bec gh-36059: Speed up the creation of submatrices of `Matrix_modn_dense_template` matrices 18ad7f8a8f7 gh-36057: `sage.arith`: Update `# needs` e678d52de3b gh-36053: cython-lint : add note about unused imports 6e19d23532b gh-36050: normaliz: Update to 3.10.1 8f938b705bf gh-36047: New GitHub workflow to continue our images on Docker Hub aededc693c7 gh-36046: Fix sqrt(sqrt(2)) memory leak in ginac numeric.cpp 8b1f387b845 gh-36041: Implemented two new methods for dynamical semigroups 811ac5974df gh-36030: Implement algebra_containment from Singular (issue #34502) 05ad57b78d9 gh-36018: Fix tests with singular 4.3.2p4 72b41aa6206 gh-36000: New functions `is_chebyshev` and `is_Lattes` for one dimensional projective dynamical systems a102fbdf2ab gh-35991: Implement Goss polynomials of Drinfeld modules 2e1df5ac0a8 gh-35990: Working MCDS implementation using connectivity constraints 433b855930b gh-35988: Implemented five new operations for dynamical semigroups c44c89e8d92 gh-35947: Initial implementation of dynamical semigroups f1866645a05 gh-35945: `sage.categories`: Update `# needs` e6a0d138f0c gh-35914: Implement cocharacter and primitive Eulerian polynomials for hyperplane arrangements b4236243f75 gh-35810: Drop support for GCC < 8.4, drop testing of `debian-buster` and `fedora-29` 66ee0ca6692 gh-35743: gc: update to 8.2.4 7b97cfde482 gh-35716: `sage.functions`: Decouple from `sage.symbolic.expression` and `mpmath`, update `# needs` 055a3ea9dc8 gh-35404: Drop support for Python 3.8 fe49240ceb1 gh-35399: libatomic_ops: Update to 7.8.0 76191ac736a gh-35084: build/pkgs/cython: Update to 0.29.36 04232a4672f (tag: 10.1, github/master) Updated SageMath version to 10.1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/5a8eb823-6c3b-4cce-94af-4eb396ec6bd0n%40googlegroups.com.
[sage-release] Sage 10.1 released
The "master" git branch has been updated to Sage-10.1. As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html There was no change over 10.1.rc0 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/cf07c1d5-39f6-4ab5-b579-b2a350b4f3f0n%40googlegroups.com.
[sage-release] Sage 10.1.rc0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html aa220c4a1e3 (tag: 10.1.rc0, github/develop) Updated SageMath version to 10.1.rc0 50208b76199 gh-36077: `sage.graphs`: fix doctest warnings due to modularization 2b22924ded5 gh-36076: Remove deprecated parameter circular from method `is_planar` a00ac4f5a5c gh-36075: Remove rename warning in spanning_tree.pyx 35ac035e0eb gh-36074: Remove deprecation warnings renaming parameter verbosity to verbose in graphs 32d375d23ce gh-36073: Stop sorting Graph vertices and edges by default 1e6cd50d88d gh-36072: small cleanup of triangulation/base.pyx ddcfc9afe34 gh-36068: Speed-up matrix construction by ensuring MatrixArgs type MA_ENTRIES_ZERO caf98de404c gh-36066: Fix link to tutorial in PDF docs. This fixes #35736. 517cdce8d9b gh-36062: Fix typo in docstring d6c6f621891 gh-36056: `sage.rings.finite_rings`: Modularization fixes, `# needs` 03dec7d1d7a gh-36052: `sage.rings.{padics,valuation}`: Modularization fixes, `# needs` afb74af1e6f gh-36051: `sage.{topology,homology}`: Update # needs, modularization fixes ba7d11896cf gh-36045: `sage.rings.polynomial`: Modularization fixes, `# needs` a38d1298dd2 gh-36044: `sage.rings.number_field`: Modularization fixes, doctest cosmetics, `# needs` 11751dccdb9 gh-36040: Fix failing doctest in sage/graphs/bliss.pyx a023470b2a5 gh-36039: cylint: some details in arith, algebras and crypto folders 47b6151f4b7 gh-36038: `sage.plot`: Add/update `# needs` d150b9ac3d1 gh-36037: `sage.typeset`: Update `# needs` b26827269bc gh-36036: Fix E721 warnings for .pyx files 5b5adf1a711 gh-36035: cython-lint : further fixes in quadratic forms 53406923081 gh-36034: Fix block-scoped doctest tags with `\` line continuations e8453e1cc87 gh-36033: `sage.geometry`: Update `# needs`, use block-scoped tags 1039d66f0a1 gh-36032: Fix pycodestyle warning E721 ad549b60811 gh-36025: Use `# optional - gap_package_grape` etc. instead of `# optional - gap_packages` 8402923dbc6 gh-35982: some care in sage/graphs/domination.py e86a48fefed gh-35981: some improvements in sage/graphs/orientations.py df198d044f2 gh-35969: Improve method reverse for digraphs de15e88544a gh-35935: add multiple= option to EllipticCurvePoint_field.set_order() c0b16839bfb gh-35903: Add parameter key to methods multiple_edges and edge_boundary d5a3fd14e0c gh-35884: `sage.{modular,schemes}`: Modularization fixes for imports; update `sage -fiximports`, add relint pattern 0fd596703c8 (tag: 10.1.beta9) Updated SageMath version to 10.1.beta9 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/97f5ea20-c948-4e3e-9946-7d015caa716fn%40googlegroups.com.
[sage-release] Sage 10.1.beta9 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html Since we are getting close to double digits the next version will be rc0. So if you want something merged do it asap! 0fd596703c8 (HEAD -> develop, tag: 10.1.beta9, github/develop) Updated SageMath version to 10.1.beta9 ffdd9f8e55c gh-36026: `sage.graphs`: Update `# needs`, use block-scoped tags 722bdec920e gh-36024: `sage -fixdoctests`: Handle directory names, call `sage -t` only once 8b23b9dd202 gh-36017: fix accidental damage to classical_geometries.py from 94bca97cfe9 cd6f6b86e01 gh-36016: CI Build & Test: Fix test errors involving optional packages coxeter3, ... 3d2a141ff17 gh-36015: pkgs/sagemath*: Exclude all__*.py files of other distributions 1329316297e gh-36011: Regular sequence: closing experimental phase of regular sequence module c4b3f0d72f8 gh-36007: minor cleanup in binary quadratic forms over ZZ 23c08083c73 gh-36003: pkgs/sagemath-meataxe/README.rst: Remove markup unknown to PyPI 859f6ca1100 gh-36002: partial cython-lint cleanup in mod_sym_num 1b3ddbdb8b6 gh-36001: regular sequences: use "positive" partial sums algorithm 6617b499e05 gh-35999: Run pytest for src tree if no filename is given 0ad21178812 gh-35984: fix evaluation of isogenies on points of infinite order 46027e8efde gh-35980: Adapt to new Singular sat API f12752dad84 gh-35979: refresh descent_two_isogeny.pyx 3205f9d86a2 gh-35959: some details in dirichlet.py 7315f73bc68 gh-35958: note about docker in README.md edc4c57f906 gh-35894: Regular sequences: implement convolution / ring structure adb62c030cd gh-35882: avoid messing with the recursion limit a1a27b124e1 gh-35862: gap: revise make_gap_list, make_gap_matrix d229f45a878 gh-35717: `sage.calculus`: Modularization fixes, doctest cosmetics, `# needs` 26f5a09baf7 (tag: 10.1.beta8) Updated SageMath version to 10.1.beta8 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/0f76724a-ee8d-4194-bd33-f7dbd155ca32n%40googlegroups.com.
[sage-release] Sage 10.1.beta8 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 26f5a09baf7 (tag: 10.1.beta8, github/develop) Updated SageMath version to 10.1.beta8 79dc3510abb gh-35997: Improve getting matrix entries after permutation in _palp_PM_max() 845963ced07 gh-35977: Move hilbert_numerator test to its proper place fb1648e79fc gh-35974: `src/sage/schemes/projective/proj_bdd_height.py`: Fix markup 2f604dd785d gh-35965: Minor changes in is_chordal dd82378cbbe gh-35962: Fix documentation formatting problem: kRegularSequence.partial_sums 448341b2c7c gh-35957: `sage.rings.function_field`: Update `# needs` ce5b249d4d0 gh-35956: Fix several issues in find_hamiltonian 4279c4e326e gh-35943: `sage.combinat.designs`: Modularization fixes, update `# needs` 4eb3fcb81a7 gh-35904: Make SubgraphSearch robust to vertex labels f85e7b8b192 gh-35900: complex_dynamics, fix: mandelbrot_plot throws exception for z^2*(z-c) + c 66baa6a2638 gh-35896: deal with bad chosen representations of k-regular sequences a48b7b81c28 gh-35891: Deprecate sorting by default in connected component methods for graphs 8b3883de7fd gh-35881: `sage.groups.perm_gps.partn_ref*`: Modularization fixes f2abd5af51f gh-35749: Add style guide / reference for `# optional - sage` doctest tags, extend `sage -t` and `sage -fixdoctests` for modularization tasks 3a51d8ca597 gh-35661: New modularized distributions sagemath-{sirocco,bliss,meataxe,mcqd,coxeter3,tdlib} 1436ea2cbe7 gh-35057: Implement basic j-invariants of Drinfeld modules 543f8d62b08 (tag: 10.1.beta7) Updated SageMath version to 10.1.beta7 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/d2e27a6e-d6c4-49b0-abe1-d4ac467b1a41n%40googlegroups.com.
[sage-release] Sage 10.1.beta7 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 543f8d62b08 (tag: 10.1.beta7, github/develop) Updated SageMath version to 10.1.beta7 98520945e06 gh-35955: links for Python standard errors using class role in src/doc 25eb67128d7 gh-35951: `sage.combinat.cluster_algebra_quiver`: Modularization fixes, update `# needs` 67e9079539c gh-35950: `bootstrap`: Accept SPKG arguments c7ca6b39628 gh-35940: fix and activate pycodestyle E252 6e617a36dd3 gh-35937: cython-lint for imports in rings 32342493879 gh-35931: cython-lint: full fix in cpython/ probability/ media/ and sat/ folders 48b56d28882 gh-35929: update mpmath to 1.3.0 19501dd0b5b gh-35928: first sketch for callable factorisations 4713ddb9014 gh-35925: cylint: clean the file ternary.pyx b12d8d3cd76 gh-35924: some pep8 fixes in functions/ 6098e73f051 gh-35923: some pycodestyle fixes in sets/ 59ae8fd0e20 gh-35922: using python-style loops in plot3d/*.pyx 19870d2dfd1 gh-35921: python-style syntax for loops in lean_matrix.pyx d949bffccb8 gh-35920: replace basestring by str in cython files e0c51e5108b gh-35919: `sage.matroids`: Update `# needs`, modularization fixes for imports b22ee1e809b gh-35918: pep8 cleanup in modular/btquotients and modular/modsym 0c9ab0eb640 gh-35917: some pep8 fixes in combinat 41fa6303b05 gh-35916: some pep8 cleanup in schemes/affine and schemes/curves 174c410c6d5 gh-35915: Is fully commutative for Coxeter group elements b84e1844d59 gh-35909: some pep8 fixes in topology/ 4d198fdcd4e gh-35908: some pep8 fixes in homology/ e237c66b6c7 gh-35899: invariants are now (probably) linearly independent 0eaccb0d38f gh-35887: gap: switch to libgap API for GAP function calls 0f23d097929 gh-35864: Return connected subgraphs with exactly k vertices 376db2c70fe gh-35845: Allow sphinx <= 7.x and other conda related improvements 04f9e456028 gh-35841: deprecate some imports f00b6cbaa77 gh-35839: update barvinok to 0.41.7, add upstream_url 476f92b3319 gh-35824: add rooted product of graphs 83db2660520 gh-35778: Return the points in the ring of integers after renormalization fba3ecf76fb gh-35682: guessing k-regular sequences 6da69c79483 gh-35527: Improve morphisms between Drinfeld modules 1ca4a47dbd7 (tag: 10.1.beta6) Updated SageMath version to 10.1.beta6 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/92a2b1ea-d78c-4bd7-b4ae-d896764dabbdn%40googlegroups.com.
[sage-release] Re: Sage 10.1.beta6 released
I just found out that sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/heegner.py fails, but make ptestlong succeeds (and skips heegner.py). Similarly, sage -t --long --random-seed=0 src/sage/schemes/elliptic_curves/ succeeds by skipping heegner.py. Something is borked with the test enumeration by the doctester. On Saturday, July 15, 2023 at 4:22:38 PM UTC+2 emanuel.c...@gmail.com wrote: > On Debian testing running on core i7 + 16 GB RAM, upgrading from > 10.1.beta5 failed, due to a (series of) errors during the building of the > documentation for plots : ECL complained to be unable to find Maxima. > Removing the documentation and rebuilding it was ineffective. > > What was efficient was dist-clean and rebuilding Sage from scratch. After > reinstalling some optional packages (including pytest and some > semi-related Python packages such as pandas and cmdstanpy), make ptestlong > passed without any failure. > > > HTH, > > Le dimanche 9 juillet 2023 à 11:07:21 UTC+2, Volker Braun a écrit : > >> As always, you can get the latest beta version from the "develop" git >> branch. Alternatively, the self-contained source tarball is at >> http://www.sagemath.org/download-latest.html >> >> >> 1ca4a47dbd7 (tag: 10.1.beta6, github/develop) Updated SageMath version to >> 10.1.beta6 >> 37fa2da8e75 gh-35912: Removed warning no longer relevant since #21212 >> 821a5abb807 gh-35911: Pep8 in repl >> eec0b628ee5 gh-35910: fix some pep8 in symbolic folder >> 6a1fdeee2ef gh-35895: gap: make libgap APIs for function calls available >> 0d8231f42ff gh-35892: fixing some pep8 warnings in schemes/toric >> 519e2cef845 gh-35880: cylint: some fixes in >> combinat/(crystals,matrices,words) >> 2a038111c0f gh-35879: various cython-lint fixes in >> algebras,arith,calculus,categories >> 7287b456bea gh-35877: cython-lint:some care for groups/perm_gps >> eef9eea2173 gh-35876: correct parent for square root of constant >> polynomial >> 6b170a481f8 gh-35868: Minor typo in Category documentation >> e3c11b6279c gh-35867: pkgs/*/setup.cfg: Reduce boilerplate by m4-include, >> reduce complexity of m4 use >> 22693a7157e gh-35865: CI build.yml, doc-build.yml: Fix handling of added >> files >> 55b53858b39 gh-35864: Return connected subgraphs with exactly k vertices >> e66446be3ea gh-35863: gap: stop using T_CHAR >> e431e15229e gh-35852: Fix typos on the link to the walkthrough.html >> c85882bf75c gh-35847: >> Integer.{perfect_power,is_prime_power,is_irreducible}: Handle easy cases >> without PARI >> 1ea6ce9ce14 gh-35834: some pep8 for E272 in quadratic forms >> 1a1b49f814c gh-35825: Fix tests for singular 4.3.2p2 >> 9119b4d38ef gh-35812: Decouple tuple >> e97ed20faff gh-35802: Implementing Golod complexes >> 8c5f66e gh-35800: Adapt the KnotInfo interface to new Khovanov >> polynomial data >> 8c1b87c383f gh-35783: full pep8 for preparser + little refreshing >> 05869ed0da2 gh-35756: Change Rational's round method default rounding >> from away to even >> 29ceac9876e gh-35699: Fix weak Popov form testing >> f6e3c53ca69 gh-35295: put the actual description first in issue templates >> 853d07099ce (tag: 10.1.beta5) Updated SageMath version to 10.1.beta5 >> > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/6a5ec233-2f37-443b-9056-64a91518c051n%40googlegroups.com.
[sage-release] Sage 10.1.beta6 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 1ca4a47dbd7 (tag: 10.1.beta6, github/develop) Updated SageMath version to 10.1.beta6 37fa2da8e75 gh-35912: Removed warning no longer relevant since #21212 821a5abb807 gh-35911: Pep8 in repl eec0b628ee5 gh-35910: fix some pep8 in symbolic folder 6a1fdeee2ef gh-35895: gap: make libgap APIs for function calls available 0d8231f42ff gh-35892: fixing some pep8 warnings in schemes/toric 519e2cef845 gh-35880: cylint: some fixes in combinat/(crystals,matrices,words) 2a038111c0f gh-35879: various cython-lint fixes in algebras,arith,calculus,categories 7287b456bea gh-35877: cython-lint:some care for groups/perm_gps eef9eea2173 gh-35876: correct parent for square root of constant polynomial 6b170a481f8 gh-35868: Minor typo in Category documentation e3c11b6279c gh-35867: pkgs/*/setup.cfg: Reduce boilerplate by m4-include, reduce complexity of m4 use 22693a7157e gh-35865: CI build.yml, doc-build.yml: Fix handling of added files 55b53858b39 gh-35864: Return connected subgraphs with exactly k vertices e66446be3ea gh-35863: gap: stop using T_CHAR e431e15229e gh-35852: Fix typos on the link to the walkthrough.html c85882bf75c gh-35847: Integer.{perfect_power,is_prime_power,is_irreducible}: Handle easy cases without PARI 1ea6ce9ce14 gh-35834: some pep8 for E272 in quadratic forms 1a1b49f814c gh-35825: Fix tests for singular 4.3.2p2 9119b4d38ef gh-35812: Decouple tuple e97ed20faff gh-35802: Implementing Golod complexes 8c5f66e gh-35800: Adapt the KnotInfo interface to new Khovanov polynomial data 8c1b87c383f gh-35783: full pep8 for preparser + little refreshing 05869ed0da2 gh-35756: Change Rational's round method default rounding from away to even 29ceac9876e gh-35699: Fix weak Popov form testing f6e3c53ca69 gh-35295: put the actual description first in issue templates 853d07099ce (tag: 10.1.beta5) Updated SageMath version to 10.1.beta5 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/601ceaf3-3449-4ef4-84be-3b3ceff03f8an%40googlegroups.com.
[sage-release] Sage 10.1.beta5 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 853d07099ce (tag: 10.1.beta5, github/develop) Updated SageMath version to 10.1.beta5 9161c6c27bf gh-35855: Extend `MAX_MODULUS` of `matrix_modn_dense_double.pyx` 42945352f77 gh-35854: correct deprecation messages f846602923a gh-35850: Remove mention of defunct magic command "%bg" from the tutorial f41eb7db674 gh-35843: Add a WSL prerequisites section 90ece168c3c gh-35842: Fix tests with scipy 1.11 0796e698004 gh-35831: Support setuptools 68.0.0 63eb1d700af gh-35827: some pep8 fixes in symbolic (E305 and others) ecfe06b8f1f gh-35826: Fixes to support numpy 1.25.0 ebc71309fe5 gh-35822: most cython-lint suggestions fixed in algebras/ f9cb12c362e gh-35820: `sage.features`: Declare features as "standard" explicitly 9efdddb0b2b gh-35819: advance the linter (add more checks) 9d390f60d4c gh-35818: fully get rid of xrange() in pyx files 834144943dc gh-35816: `sage.misc.timing`: Split out from `sage.misc.misc` 65ceff81bbb gh-35809: Ensure GCD in `normalize_coordinates` for projective morphisms 404d9e5e7f4 gh-35808: .github/workflows/doc-build.yml: Fix generation of CHANGES.html c80cc11d4c9 gh-35805: gap: use libgap API for int conversion 6b6475d64eb gh-35798: Replace imports from `sage.geometry...all`, update relint pattern a7a70f0e5e2 gh-35795: Fix copyright headers in function fields 53139f79ded gh-35794: tox.ini, .github/workflows/docker.yml: Add almalinux 41d81136451 gh-35792: cleaning some things remaining from python 2 fb0ae6658cc gh-35789: more arguments for simplify f3d389ddf2a gh-35785: build/pkgs/onetbb: Add distros/opensuse.txt ffac6e0e197 gh-35782: Allow partial result in minimal_model, and translate OS-algebra to cdga dc94b93e435 gh-35774: Modularization fixes for `fast_callable` interpreters 615fbb8659f gh-35761: gap: switch more code to offical libgap APIs 630d1ff712f gh-35755: Fix optional SnapPy doctests after #35665 ec284872321 gh-35742: `sage.combinat`: More `# optional` annotations 29daacb7579 gh-35707: Make Sage work with maxima 5.47 a6ab2f6a95c gh-35668: Hide features (PR to migrated Trac ticket #34185) 39e0bc0ad99 gh-35645: Russian notation for tableaux and minor bug fix 6d408e6c3d3 gh-35604: `sage -docbuild all FORMAT`: Run `make doc-FORMAT` 537bc255e9f gh-35344: Update to bliss 0.77 3230f00aeb4 (tag: 10.1.beta4) Updated SageMath version to 10.1.beta4 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/413a5049-e3b9-4032-b392-c0d45a7457e2n%40googlegroups.com.
[sage-release] Sage 10.1.beta4 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 3230f00aeb4 (tag: 10.1.beta4, github/develop) Updated SageMath version to 10.1.beta4 4fa9c1c33b6 gh-35787: adjust random tests for generators of elliptic curves cf43e35862e gh-35780: Reduce dependency to rainbow in sage.graphs.graph_coloring af6ec5a545c gh-35776: cylint: no more xrange in matroids 8f46a634443 gh-35773: Document that GLPK/exact can be inexact 527295907a9 gh-35772: getting rid of many uses of xrange in pyx files 361ba993142 gh-35770: cylint: remove some unused variables in rings/ 02ab7005dc2 gh-35768: fix most E301 warnings ccf11a907f5 gh-35766: fixing most E222 warnings in py files 48559c692c6 gh-35765: more fixes for superfluous cython imports 3d25722f1f2 gh-35764: fix all remaining E251 warnings c32c4f0c9e2 gh-35760: gap: adapt get_global to use official libgap API 643bb2c582a gh-35759: gap: fix a comment 277d965b08b gh-35758: `sage.matrix.misc`: Split by library dependency c55e7168d15 gh-35757: Implementing the type B Ish arrangement. 17033c2cf3d gh-35754: remove deprecated in #32894 python module interfaces/primecount bcd9128a17b gh-35752: Clarification on the MAX_MODULUS of float matrices modulo `n` 7272357ae17 gh-35751: Add a note on a doctest that randomly behaves 6252db6a222 gh-35741: `sage.combinat`: Split some Cython modules (modularization fixes) 81075d662d6 gh-35739: .github/workflows/docker.yml: Remove defunct steps that refer to Trac 344128b2af7 gh-35735: gap: use CALL_WITH_STREAM to redirect output to string 3e54effae56 gh-35734: Reference manual: Show modularized sagelib packages separately e0e8473b232 gh-35730: little refreshment of code in Weyl groups dd8845d2d53 gh-35729: sage.coding: Modularization fixes, doctest cosmetics, add `# optional` 882cd19fc6a gh-35728: New feature annotations `# optional - sage.schemes sage.modular sage.libs.flint` etc. c4a70ab7271 gh-35724: fix some pep8 warnings in modform_hecketriangle bb0ea9851b0 gh-35719: `sage.matroids`: Modularization fixes ad35d8c77ba gh-35652: CI Build & Test: First build incrementally and test changed files only b0af318c2fd gh-35629: Implement the exceptional Jordan algebra 1c782f25fdc gh-35620: doctester: Check for consistency of `# optional` annotations 3aa3644a9e5 gh-35564: `sage.misc.misc`, `sage.combinat`: Modularization fixes 443b7549ad3 (tag: 10.1.beta3) Updated SageMath version to 10.1.beta3 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/0e5d45a7-56d2-4a81-9980-e6ccf38ad70an%40googlegroups.com.
[sage-release] Sage 10.1.beta3 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 443b7549ad3 (tag: 10.1.beta3, github/develop) Updated SageMath version to 10.1.beta3 464d3d20aaa gh-35738: configure: Remove stray `stdin.info` file created in test d27b19a4efc gh-35737: build/pkgs/maxima: Fix parallel build 202ccd7ea08 gh-35733: more uses of yield from aba52d4c06a gh-35731: build/pkgs/pyflakes: Remove 5b446283d86 gh-35723: some pep8 cleanup in rigged-configurations e90d6be7a5c gh-35722: cython-lint for imports in libs/ 9c83f604a46 gh-35721: cython-lint for imports in rings (mostly in padics) 5c9ee290848 gh-35720: fix the linter and add more checks 6d1cb7e3323 gh-35718: `sage.graphs`: More modularization a2e4cab86c8 gh-35714: provide matrix_symbolic_sparse class 41aa6c290de gh-35713: update symengine(_py) to versions 0.10.0 and 0.10.1 acac1e60e63 gh-35712: fix pep8 E251 in rings/ 34b4234573c gh-35711: fix all pep8 E251 in combinat 0a929ff9da9 gh-35710: fix pep8 E251 in categories, coding, crypto, logic 6a142317110 gh-35709: some cython-linting in quadratic forms d7bb52abf83 gh-35702: GAP: switch some code to use official libgap APIs afc9232bff4 gh-35692: ⬆️ Bump myrotvorets/set-commit-status-action from 1.1.6 to 1.1.7 6ca634ae1c0 gh-35671: Upgrade networkx to 3.1, igraph/python_igraph to 0.10.4 7e0eb1c9219 gh-35666: remove obsolete .zenodo.json* files, update CITATION.cff to fix zenodo/DOI 86d2be056bf gh-35626: Update the rank function of elliptic curves to use ellrank in pari fe931a790a8 gh-35614: allow non-minimal equation for padic heights 5343f2e7ea9 gh-35494: avoid computation of Conway polynomials when comparing elliptic-curve morphisms 2f426a11f4c (tag: 10.1.beta2) Updated SageMath version to 10.1.beta2 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/e0411cb0-8202-45cf-871d-be6f7c976b81n%40googlegroups.com.
[sage-release] Sage 10.1.beta2 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 2f426a11f4c (github/develop, tag: 10.1.beta2) Updated SageMath version to 10.1.beta2 17aa7f7ea5b gh-35705: tox.ini / GH Actions: Remove gentoo-python3.9 e9415d4a8f1 gh-35701: GAP: fix definition of 'Int' bc6d3bd9ed3 gh-35700: Fix corner case of ordered set partitions iteration 752fe75b5af gh-35697: cylint: remove imports in misc/ e83e419efef gh-35695: Fix incorrect linear branch number for non-invertible SBox 9c42d97d27b gh-35694: Correct spelling in permgroup_named: Diyclic => Dicyclic e99b5d958f7 gh-35689: cylint: remove unused imports in folders [s-z]* cd18a67fb09 gh-35688: cython-lint : removed many unused imports in rings/ 78e06c78708 gh-35687: some fixes for pycodestyle E275 16a6651a4a2 gh-35686: fixing a lot of pycostyle warnings in calculus folder a8c3d77b251 gh-35685: unify input of matrices and vectors a7af729d997 gh-35683: deprecation warning for #34880 15f8a33811d gh-35680: register magic modes for lazy imported interfaces 6be80825d62 gh-35678: Fix building the Singular docstring dict when Singular info is built with recent texinfo eca1c9e7ac4 gh-35677: Some pep8 in elliptic curves e9501296738 gh-35675: cylint: remove unused imports in matrix folder 6d48a7804ad gh-35674: cylint: remove unused imports in graphs, groups, interacts 61fff8f81b6 gh-35673: cylint: remove unused imports in pyx files in folders a*-geo* 919620e0650 gh-35672: cython-lint : removing unused imports in polynomials f3c965ffd50 gh-35665: Changing the knot theory PD-code convention f805d2498be gh-35662: Sympy 1.12 upgrade dac3933b140 gh-35660: CI Linux: Update platforms cacd9a89b5c gh-35658: Fix build with sphinx 7 5ce4ca2b37d gh-35657: cleanup and details in finite_word.py ec3b4ce6329 gh-35651: Installation guide: Document workaround for Jupyter server port clash on WSL d15771f8d5d gh-35650: Fix bug caused by cached representation in cohomology classes 6ed02366cfd gh-35648: Remove abuse of predefined x in doctests d89ea60a7f6 gh-35644: make EllipticCurve.lift_x() deterministic 1f83fc3a4cd gh-35590: Implementing the Casimir elements of a finite dimensional Lie algebra 6e95ea3ae29 gh-35562: Clear up left right confusion in `ore_polynomial_element.pyx` 22999ffe0c2 gh-35554: Laurent polynomial/series modularization fixes de29e70d8d4 gh-35544: Add "informational: true" to .codecov.yml dc72b7f1531 gh-35483: adding support for subschemes in _is_preperiodic 731bf482838 gh-35245: GenericGraph.adjacency_matrix: using sort=True when getting vertices 23d580e0e53 gh-35172: New workflow for synchronization of labels 43d4f83b9e7 gh-34965: sparse strategies for composite elliptic-curve isogenies 3202f6515c9 (tag: 10.1.beta1) Updated SageMath version to 10.1.beta1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/d972da61-5a2b-460e-b4ff-6fcd97ada10en%40googlegroups.com.
[sage-release] Re: Sage 10.1.beta1 released
The spurious stdin.info in the tarball can be deleted, obviously shouldn't be there On Sunday, May 28, 2023 at 10:10:23 PM UTC+2 John H Palmieri wrote: > On OS X: after running `./configure`, I see > > % git status > On branch develop > Your branch is up to date with 'upstream/develop'. > > Untracked files: > (use "git add ..." to include in what will be committed) > stdin.info > > nothing added to commit but untracked files present (use "git add" to > track) > > On Sunday, May 28, 2023 at 3:16:39 AM UTC-7 Volker Braun wrote: > >> As always, you can get the latest beta version from the "develop" git >> branch. Alternatively, the self-contained source tarball is at >> http://www.sagemath.org/download-latest.html >> >> >> 3202f6515c9 (tag: 10.1.beta1, github/develop) Updated SageMath version to >> 10.1.beta1 >> 21e8f9faf13 gh-35647: sage.graphs: More # optional and other >> modularization fixes >> 3b9d6769a5a gh-35643: Avoid redundant computations in finite field >> .conjugate() method >> 9a0d0ab08e7 gh-35641: Fix typo in documentation >> 1a73b3bbbfa gh-35635: Support sympy 1.12 >> ad47780d207 gh-35634: activating more pycodestyle checks >> a80034a30e8 gh-35632: Use fixed random-seed in the "Build & Test" CI >> 43c7f500821 gh-35631: simplify some all(all(...)) in combinat and geometry >> 82a45094a12 gh-35630: Implement the octonions >> 92c3735b40f gh-35627: Remove jupyter-packaging for conda >> 3a9ef6b2871 gh-35623: cython-linting of unused imports in modules and >> dynamics >> 42e53e7c967 gh-35622: `Animation.ffmpeg`: Shell-quote filenames >> 4ddf9328e75 gh-35619: upgrade Maxima to 5.46.0 >> 35cbd2f2a2c gh-35612: Support linbox 1.7.0 and 1.6.3 at the same time >> 72bd42eac85 gh-35610: Check for empty string before trying to evaluate in >> _element_constructor >> 733d3bcf8bd gh-35608: src/doc/common/python3.inv: Update >> 20966525b55 gh-35598: Remove global sage.all import in pytest >> ebb94731b20 gh-35596: Fix Max=Min warning in coin interacts >> a105ea688d0 gh-35591: Implement twisted affine Lie algebras >> 4ae18984028 gh-35589: `bootstrap-conda`: Skip the dummy package >> `_sagemath` >> bec5da32e35 gh-35586: `sage.geometry`: Add some `# optional`, reformat >> doctests >> be0aab74fd7 gh-35584: Support networkx 3.1 >> a62543d2423 gh-35582: Fix discrepancy in partitions between provided >> number and starting partition >> cb2f3c0a424 gh-35581: `sage.{topology,homology}`: Modularization fixes >> be85e35f283 gh-35578: refactor: improve initialization of combinatorial >> polyhedron >> eb25bd0b36b gh-35577: refactor: outsource methods in combinatorial >> polyhedron >> f5a86be3577 gh-35576: simplify some trivial iterations >> 570eba54caa gh-35575: some details in commutative dga >> 18a217ec738 gh-35574: details on complex reflection groups >> 39619d41009 gh-35567: some typing and code tweaks in MZV >> f25807fb94d gh-35457: `sage.rings`: Reformat doctests, add `# optional` >> annotations >> 8eb148454f0 gh-35407: pkg-config should be `_bootstrap`, not `_prereq`, >> on all distros >> 7404764fb27 (tag: 10.1.beta0) Updated SageMath version to 10.1.beta0 >> > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/5edb0a64-8d6c-44c1-89b8-960b08af41ban%40googlegroups.com.
[sage-release] Sage 10.1.beta1 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 3202f6515c9 (tag: 10.1.beta1, github/develop) Updated SageMath version to 10.1.beta1 21e8f9faf13 gh-35647: sage.graphs: More # optional and other modularization fixes 3b9d6769a5a gh-35643: Avoid redundant computations in finite field .conjugate() method 9a0d0ab08e7 gh-35641: Fix typo in documentation 1a73b3bbbfa gh-35635: Support sympy 1.12 ad47780d207 gh-35634: activating more pycodestyle checks a80034a30e8 gh-35632: Use fixed random-seed in the "Build & Test" CI 43c7f500821 gh-35631: simplify some all(all(...)) in combinat and geometry 82a45094a12 gh-35630: Implement the octonions 92c3735b40f gh-35627: Remove jupyter-packaging for conda 3a9ef6b2871 gh-35623: cython-linting of unused imports in modules and dynamics 42e53e7c967 gh-35622: `Animation.ffmpeg`: Shell-quote filenames 4ddf9328e75 gh-35619: upgrade Maxima to 5.46.0 35cbd2f2a2c gh-35612: Support linbox 1.7.0 and 1.6.3 at the same time 72bd42eac85 gh-35610: Check for empty string before trying to evaluate in _element_constructor 733d3bcf8bd gh-35608: src/doc/common/python3.inv: Update 20966525b55 gh-35598: Remove global sage.all import in pytest ebb94731b20 gh-35596: Fix Max=Min warning in coin interacts a105ea688d0 gh-35591: Implement twisted affine Lie algebras 4ae18984028 gh-35589: `bootstrap-conda`: Skip the dummy package `_sagemath` bec5da32e35 gh-35586: `sage.geometry`: Add some `# optional`, reformat doctests be0aab74fd7 gh-35584: Support networkx 3.1 a62543d2423 gh-35582: Fix discrepancy in partitions between provided number and starting partition cb2f3c0a424 gh-35581: `sage.{topology,homology}`: Modularization fixes be85e35f283 gh-35578: refactor: improve initialization of combinatorial polyhedron eb25bd0b36b gh-35577: refactor: outsource methods in combinatorial polyhedron f5a86be3577 gh-35576: simplify some trivial iterations 570eba54caa gh-35575: some details in commutative dga 18a217ec738 gh-35574: details on complex reflection groups 39619d41009 gh-35567: some typing and code tweaks in MZV f25807fb94d gh-35457: `sage.rings`: Reformat doctests, add `# optional` annotations 8eb148454f0 gh-35407: pkg-config should be `_bootstrap`, not `_prereq`, on all distros 7404764fb27 (tag: 10.1.beta0) Updated SageMath version to 10.1.beta0 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/24bcdcff-bbca-40eb-8072-e093833f3746n%40googlegroups.com.
[sage-release] Sage 10.1.beta0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 7404764fb27 (tag: 10.1.beta0, github/develop) Updated SageMath version to 10.1.beta0 8455792fc70 gh-35573: some details in posets f33652c70c1 gh-35570: 4ti2: Update to 1.6.10, fixes `egrep` issue, adds GCC 13 support ac73a80e68a gh-35566: partial cython-lint in plot folder 0772e476dca gh-35565: replace obsolescent egrep 91be3396035 gh-35563: Make doc preview message from github bot one liner 8a49d3b05be gh-35553: cython-lint cleaning in combinat/ 57bd5b8fa1e gh-35551: Enable access to some methods in sage/graphs/graph_decompositions a919389af98 gh-35550: removing some unused imports in cython files 941ff75d7d1 gh-35549: fixing some pycodestyle warnings E251 6e3cc34d55a gh-35548: Fvector for fans cab4a6fe520 gh-35540: For groups: generic centralizer, subgroup methods; improving center 5a2cbb7775c gh-35536: src/sage_docbuild/conf.py: Do not fail if pplpy doc is not installed 2a6d3eb7212 gh-35519: Make rank return an Integer object e50524ac6bd gh-35516: some cython-linting in modular/ folder 2c249964884 gh-35505: Deprecate `is_SymbolicVariable`, `is_SymbolicEquation` 07bd42434be gh-35502: `sage.rings.factorint`: Modularization fixes c3ed171b4ad gh-35484: Implement down-up algebras and their Verma modules 349bb73c0cc gh-35477: `libgd`: Disable most image libraries, upgrade to 2.3.3 b02631d13b8 gh-35432: Some fixes for Specht modules and diagrams 828ad227946 gh-35430: Adding bigraded Betti numbers functionality b3781191714 gh-35422: sage.categories: Add `# optional` for modularization; reformat doctests 2828993ab94 gh-35417: Remove tag fetching in docker workflow 3bf5f0a25f7 gh-35387: The Fusion Ring of the Drinfeld Double of a Finite Group b147e2964b6 gh-35371: `openblas`: Update to 0.3.23 e154beabd78 gh-35354: Add a few operations from linear symplectic geometry fdf96683497 gh-35260: Implement the logarithm and the exponential of a Drinfeld module 9de8e264001 gh-35208: Support tox 4.x for testing modularized distributions 62dd325db17 gh-35145: add parallel algorithm to Graph chromatic_number 8b24c201354 gh-35108: src/doc/en/developer/portability_testing.rst: Update after migration d73d7d7560d gh-35009: Add ability to generate graphs based on correlations of sequences #25933 6ba0eafc2ca (tag: 10.0, github/master) Updated SageMath version to 10.0 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/6cbc6fee-823d-4e2b-8ee7-f96381b7f48en%40googlegroups.com.
[sage-release] Sage 10.0 released
The "master" git branch has been updated to Sage-10.0. As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html As you are undoubtedly aware, this version is the first since the migration of the development process to github. A big thanks to everyone who was involved, we couldn't have done it without you 6ba0eafc2ca (tag: 10.0, github/develop) Updated SageMath version to 10.0 8476c469588 gh-35460: Update developer guide for workflows on github 4ed2157cd2a gh-35638: build/pkgs/python3/spkg-configure.m4: Add depcheck for zlib 9de8c5b1b6c gh-35637: remark that WSL needs a lot of RAM f2f5863c08a (tag: 10.0.rc3) Updated SageMath version to 10.0.rc3 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/48dea2b5-d56c-4191-b1e8-518b03f6aac2n%40googlegroups.com.
Re: [sage-release] Re: Sage 10.0.rc3 released
On Sunday, May 14, 2023 at 11:05:19 AM UTC+2 Dima Pasechnik wrote: i.e. PRs 35637 and 35638 OK, will do. -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/d9ab590a-9d9f-46cf-b90d-15607d09ab4cn%40googlegroups.com.
[sage-release] Re: Sage 10.0.rc3 released
As always, only blockers are merged in release candidates. If a normal ticket is not done during the normal merge window then its not going in, otherwise we never finish making a release. On Saturday, May 13, 2023 at 11:54:55 PM UTC+2 matthia...@gmail.com wrote: Other relevant tickets for the 10.0 release: https://github.com/sagemath/sage/milestone/152 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/17850ffb-9e4f-44fb-96bf-dd9e10c3fdd3n%40googlegroups.com.
[sage-release] Sage 10.0.rc3 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html f2f5863c08a (tag: 10.0.rc3, github/develop) Updated SageMath version to 10.0.rc3 937f7d915f9 gh-35625: `zeromq`: Add system package info for Arch Linux, Gentoo 49e5c41f33f gh-35571: update openssl to 3.0.8 8aa721379a5 (tag: 10.0.rc2) Updated SageMath version to 10.0.rc2 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/bbcbaeca-36fb-42ae-8b4f-2c514c661557n%40googlegroups.com.
[sage-release] Sage 10.0.rc2 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 8aa721379a5 (tag: 10.0.rc2, github/develop) Updated SageMath version to 10.0.rc2 c1aea0aa2bc gh-35552: fix the linter once more bbf5695a71a gh-35594: Remove some circular imports in `sage.rings`, `sage.symbolic` 21529544e7d gh-3: update eclib to version 20230424 686e1c6d0be gh-35524: Accept system openblas 0.3.23 and newer (needed for archlinux) 5bd81deae14 (tag: 10.0.rc1) Updated SageMath version to 10.0.rc1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/318955e9-133a-4e38-a7d9-23d8bf9ee63dn%40googlegroups.com.
[sage-release] Sage 10.0.rc1 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 5bd81deae14 (HEAD -> develop, tag: 10.0.rc1, github/develop) Updated SageMath version to 10.0.rc1 9185befce0c gh-35558: `sage.quadratic_forms`: Fix use of `staticmethod` for Python < 3.10 2bedb53b5ea gh-35415: `givaro`, `zeromq`: Add patches for GCC 13 support f3acd42678a (tag: 10.0.rc0) Updated SageMath version to 10.0.rc0 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/7f52c062-b965-48d3-bbaa-b657d53991a4n%40googlegroups.com.
[sage-release] Sage 10.0.rc0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html f3acd42678a (tag: 10.0.rc0, github/develop) Updated SageMath version to 10.0.rc0 eca2a773d08 gh-35543: Cleaning set partition 9d8c9c05117 gh-35542: some fixes for cython-lint in various places e1e119463ae gh-35534: some cython-lint fixes in matroids/ 133a345bacb gh-35533: Fix bug in graph.maximum_average_degree 3c2ba826156 gh-35530: some minor details in interfaces 12cea800735 gh-35526: fix pycodestyle E271 and E502 in pyx files a03f09cf594 gh-35525: cython-lint and some doc cleanup for expression.pyx e9b67cc117a gh-35521: `sage.combinat.sf`: re-enable a doctest cc0ea4d66f4 gh-35518: Improve PolynomialSequence.connected_components() a38a25a261e gh-35515: Bug in integer valued polys 803c7aacaee gh-35514: Don't force ecl lisp with `maxima -l ecl` on command line. 20d2edd1736 gh-35513: Silence initialization of giac 64c205c7d51 gh-35512: Improve PolynomialSequence.connection_graph() implementation db2fa5d13b1 gh-35511: Fix Graph.add_clique() for one vertex 0ff23f67772 gh-35510: Make BooleanPolynomial.variables() way faster e3636bd579c gh-35509: some cython-linting in matrix/ folder 2c7e16e5faf gh-35507: fix pycodestyle E303 in schemes 98595ef8661 gh-35506: add check for pycodestyle E502 in python files 80f3fd99d04 gh-35504: `build/pkgs/sphinx_{copybutton,basic_ng}`: Add conda info 41c256ae647 gh-35499: Fix test output for ipywidgets 8.0.5, part deux 3740e145432 gh-35478: Remove unused code from GAP interface b25229b6647 gh-35476: scipy: Patch out test requiring internet access eafd5215a28 gh-35472: Implement the Feichtner-Yuzvinsky rings for lattices 957e627f023 gh-35465: Fix conda workflow 1fc3fee5bed gh-35463: Add iterator over minimum distance k dominating sets ecd162be3dc gh-35462: Iterator over the minimal distance k dominating sets c18a3fbfe72 gh-35446: add method is_simple to permutations ef68bee7ccf gh-35443: Fix slow doctests or mark # long time c005c006d4e gh-35431: Documentation improvements for rounding methods 15a5078afaa gh-35389: `sage.rings.finite_rings.residue_field`: Modularization fixes 9ff469adb9c gh-35375: Fix minimal kernel basis corner cases 55ebb79b65a gh-35306: `sage.groups.matrix_gps`: Modularization fixes for imports 8bcce63b6a1 gh-35305: `sage.quadratic_forms`: Modularization fixes for imports 97b45d80a7c (tag: 10.0.beta9) Updated SageMath version to 10.0.beta9 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/788f2bad-420b-463a-be98-4f11819d3288n%40googlegroups.com.
[sage-release] Sage 10.0.beta9 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html We should have a release soon ;-) 97b45d80a7c (tag: 10.0.beta9, github/develop) Updated SageMath version to 10.0.beta9 081c09ff329 gh-35487: docfix: decimal --> binary 5293320c0f7 gh-35482: Update GitHub transition notices in the developer manual 47101bffeab gh-35466: refactor poset examples for better code coverage a6e2c323326 gh-35459: pep8 and code details in weyl_characters.py 91949e360fd gh-35458: remove old deprecated properties in set_partition + pep8 cleanup efbaa0dc0ab gh-35456: Faster computation of cached Frobenius powers 7ecf985 gh-35455: Faster get_unsafe for NTL GF(p) polynomials 266e61f8597 gh-35454: fix pycodestyle E502 in coding and crypto folders fbe286db044 gh-35453: partial cython-linting in graphs/ 1af6f294b30 gh-35452: fix all pycodestyle E303 warnings in rings/ 07b7c98445e gh-35451: Add modules to modules/index.rst 98bf7316115 gh-35450: Replace remaining uses of `is_SymbolicEquation`, `is_SymbolicVariable` 358d64d2ab7 gh-35449: Don't call `sylvester_matrix` with zero polynomials a0a388c3fd8 gh-35442: Make Qp.integer_ring() faster. 34797a82487 gh-35441: Fix construction functor for p-adic relaxed types. 01c5b4e2680 gh-35439: Fix doctests in oeis 6371a8139b4 gh-35426: removed redundant imports from matrix_modn_dense_float.pyx 5aee21ca0c6 gh-35420: slight generalisation of MZV auxiliary F-algebra 820909d7c55 gh-35419: Add "flint" factorization algorithm and replace qsieve implementation ee9eeb0778a gh-35414: conversion of complex_root_of to algebraic 31592df7ad7 gh-35408: some cython-linting inside categories/ 9a9abbccf1d gh-35397: cython-linting a few pyx files cc251ac0391 gh-35392: partial cython linting in algebras/ 54c1a2bc8db gh-35379: Fix for `sage -package create --pypi --source wheel` 7d47e1ef475 gh-35370: Faster Kohel isogenies without bivariate polynomials 6510b7c551f gh-35359: fix and activate pep E271 in python files 1d58a912b34 gh-35346: Do not require a multiplicative generator for finite field nth_root 2da2e8e5cb1 gh-35325: Correct NTL calls when computing modular powers of GF(2) polynomials da8e56db4eb gh-35318: fix E502 in schemes and combinat 46e46a1cc42 gh-35271: add .conductor() and .order_of_conductor() methods for orders in quadratic fields f4074429d72 gh-35039: add lazy_string in matrix2.pyx 27b077e82c1 (tag: 10.0.beta8) Updated SageMath version to 10.0.beta8 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/6744c295-fec4-4007-b2e8-80d6e27dafe6n%40googlegroups.com.
[sage-release] Sage 10.0.beta8 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 27b077e82c1 (tag: 10.0.beta8, github/develop) Updated SageMath version to 10.0.beta8 adaf3af2689 gh-35438: Ignore deprecation warnings triggered by pythran 0.12.1 50767c43dd8 gh-35423: Fix doctests with ipython 8.12 17d2e17311c gh-35421: `WordMorphism`: remove keyword deprecated in #26307 78c889602ff gh-35418: fix the broken linters dfe0ada0ca4 gh-35416: `argon2_cffi`: Add missing dependency cdbae6866d8 gh-35413: fixing some pep8 E303 (folders before l* and after t*) 2fc44c9bacb gh-35412: Activate codecov reports even if other checks are failing 80ada8e0c12 gh-35409: fix pep8 E303 in folders starting with m 5853e991a72 gh-35405: accept plain Python types in block_matrix() 3d5a754f825 gh-35394: Adding a save method to class Standalone/TikzPicture for compatibility with sagetex 97abc52e99a gh-35390: Typo: 'minumum' for 'minimum' ef873e11d8f gh-35385: src/tox.ini: Add cython-lint 6a01bbd0158 gh-35384: `make dist`: Update git remotes 34b63836dcb gh-35382: Add missing backticks to correct formatting 7cd86d0ca28 gh-35381: Use Singular maMapPoly to avoid quadratic complexity in polynomial evaluation 8a355d2bada gh-35377: build/pkgs/openblas/spkg-configure.m4: Reject version 0.3.22 519b62ca173 gh-35372: Replace more `.all` imports f091c752bc9 gh-35367: Add output documentation on monte_carlo_integral 78f152e4d52 gh-35366: Many more namespace packages – follow up 65f4cd232dd gh-35358: Lighter construction of finite field elements from lists d051998dbcf gh-35356: Fix documentation deployment a493495f1aa gh-35355: partial fix for E221 (to be continued) ae417bb8c2d gh-35353: Replace \mbox by \text in manifolds 05e6b0a794d gh-35352: Add instructions on how to update existing conda environment 1586fd5aff5 gh-35351: Add minimum version of conda gap package d7eda9b77ab gh-35350: Fix version specifiers of python packages for conda 180eeb3220b gh-35349: Correctly list develop packages in conda dev environment 3884add92b8 gh-35345: Allow completion() to return a lazy series for infinite precision 47abd1b6e32 gh-35337: Fix warning with ipython 8.11 (was #35235) 7ab3e3aa81d gh-35336: Fix test output to pass with ipywidgets 8.0.5 191001377c6 gh-35335: Make FLINT polynomial factor() interruptible de75f8f5d64 gh-35334: Improvements to squarefree_decomposition() for finite fields. 41340505edc gh-35331: Add monotile to polgyon examples ea7383596ce gh-35323: Fix squarefree_decomposition failure over GF(2) 11cad424525 gh-35322: Many more namespace packages ff953889517 gh-35317: fixing some E502 outside of schemes and combinat be279b57e9c gh-35316: Use PARI implementation of Frobenius morphism af4ab845f33 gh-35314: `sage.schemes`: Reformat doctests, add `# optional` annotations 4652693d769 gh-35313: Make `data_structures/bitset_base.pxd` use explicit integer division 590a42da672 gh-35312: fixing most of pycodestyle E271 in pyx files fdfe2c2b352 gh-35225: SmallPermutationGroups 5dd80aa9392 (tag: 10.0.beta7) Updated SageMath version to 10.0.beta7 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/25315718-0585-43bd-a1f4-266681f04ea0n%40googlegroups.com.
[sage-release] Sage 10.0.beta7 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 5dd80aa9392 (tag: 10.0.beta7, github/develop) Updated SageMath version to 10.0.beta7 ad0ea73c1df gh-35310: Fix radius and diameter for digraphs with non-comparable vertices 85da6cc1c98 gh-35307: Use StringIO to format polynomials ea678b91cb3 gh-35304: HTML documentation: Add copy buttons to code blocks bbedc6858a8 gh-35303: `pyscipopt`: Update to 4.3.0, use tarball without generated .c files, run Cython instead 29b99c9320a gh-35294: Avoid a square root computation in EllipticCurve_field.quadratic_twist 8c983b65c53 gh-35293: Arity check for shift and added some warnings 70388e81128 gh-35291: do not evaluate unnecessarily f6f4bddd62f gh-35290: update pplpy to 0.8.7 - to make gcc 12.2.1 happy 7373dc68d4f gh-35289: pplpy*: update upstream info and deps dfb38baa8a2 gh-35287: add missing colon in `finite_drinfeld_module.py` 734bdaad87e gh-35284: primesieve/count update, add gentoo packages info for them 11eed27b302 gh-35283: Modularization fixes for imports of number fields f73c88bdc97 gh-35280: support all= keyword argument in AlgebraicClosureFiniteFieldElement.sqrt() 1d591ead614 gh-35279: `sage.categories`: Modularization fixes for imports 8429622e431 gh-35278: Use the Docker images published on ghcr.io without 'docker' in the name (step 3) 9156b7b6620 gh-35277: `sage.rings.polynomial.polynomial_ring[_constructor]`: Handle missing implementation modules 0f7314db4c3 gh-35275: Drinfeld modules: Make some imports lazy db57bd315fd gh-35270: construct AdditiveAbelianGroupWrapper from (not necessarily independent) generating set be6021de796 gh-35267: `sage.manifolds`, `sage.tensor`: Add `# optional` doctest tags for modularization 428b14896c8 gh-35266: `sage.graphs`: Add `# optional` doctest tags for modularization 3142be97687 gh-35265: Improve approximate order on getitem calls 45e98cba714 gh-35263: `sage.topology`: Move imports from `sage.graphs`, `sage.homology` into methods 65c89ec43b0 gh-35262: support calling PARI's qfbcornacchia() from BinaryQF ba48bda2d04 gh-35257: shorter doctests in finite monoids ad7ce44d5fa gh-35254: Fix docstring of `src/sage/rings/lazy_series.py` 93d9f618c70 gh-35253: Deprecate `is_Algebra`, `is_CommutativeAlgebra` 936979b69a2 gh-35252: more standard shape for error messages in combinat dc05f71558a gh-35250: Fix doctests for nauty 2.8.6 output changes 633289921e8 gh-35249: catch some more precise exceptions in combinat/ 8aa0254588c gh-35248: using "change_ring" in quadratic_forms 211c2a151bb gh-35244: fix pep E303 in all folders starting with [defghi] 88de5abfb1c gh-35240: ABC for `BooleanPolynomialRing` c9daf3694f3 gh-35237: `sage.features`: Add `sage.libs.singular`, features for standard Python packages 0e2dc21da58 gh-35236: Make Expression.simplify optionally use sympy f5815de87ef gh-35233: systematically avoid checking of input c1a0323e24f gh-35230: `sage.rings.function_field`: Modularization fixes 3b8f20e17fb gh-35229: `sage.rings.polynomial.laurent_polynomial_ring_base`: Split out from `.laurent_polynomial_ring` d9f79a6401a gh-35228: large partial pep cleanup in cluster_seed 03e1c317aba gh-35224: fixing some :class:, :meth: roles 9e46c9a50ff gh-35222: Reference Manual: fix definition of inverse Laplace transform d9627673cfa gh-35220: add tests for solved issue about fraction fields f7e36b4f1c8 gh-35218: reduce exponents of AbelianGroup elements modulo the respective orders 81e2b34e9e4 gh-35215: Trac #34920: Fix description of inputs of primes. 42817c21f0b gh-35214: Some improvements for braids computations ac79f65b188 gh-35211: Add skew Hadamard matrices up to order 1000 b0aaac8389b gh-35210: Refactor subs() of multivariate polynomials for readability and efficiency 0ae9698c0ab gh-35181: Document, lint, and fix placement of magic comments in multiline doctests db7af748361 gh-35166: Improve CM testing for elliptic curves over number fields d57bcbd0f7e gh-35102: Introduce extension of scalars coercion of CombinatorialFreeModules e3807586999 gh-35037: Implement symmetry classes of plane partitions b5d509b08ff gh-35036: Implement Specht modules for diagrams 82e02a10e90 (tag: 10.0.beta6) Updated SageMath version to 10.0.beta6 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/ef6de2cf-0229-4edd-a729-bcf780f220f0n%40googlegroups.com.
[sage-release] Sage 10.0.beta6 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html Also, in case you see a big scary man in the middle attack warning when you connect to github: Yes, github did rotate their ssh host key ;-) 82e02a10e90 (tag: 10.0.beta6, github/develop) Updated SageMath version to 10.0.beta6 4452928a1a4 gh-35206: fixing some E502 (unnecessary backslash) in pyx files 77a0c34f71e gh-35205: remove deprecated slicing semantics of polynomials 4676d932f42 gh-35204: Remove directories leftover from improper shutdown so sage-cleaner won't kill random processes e70da89c8cb gh-35203: sagemath-standard: Add dependencies `typing_extensions`, `importlib_resources`, `importlib_metadata` 2540fe8f1f6 gh-35197: Fix bug with Set equality/inequality e1cb236907a gh-35195: Workaround for an ecl race in maxima init bd8ede6eb4d gh-35193: symbolics: add derivative operator c140569c4e5 gh-35189: Add typing to tangent vectors 88a9ab82d35 gh-35186: Various improvements to Weyl character rings 249f67b60ea gh-35185: Bump actions/cache from 2 to 3 110a3ccca4d gh-35184: Bump actions/github-script from 3.1.0 to 6.4.0 a3e8d990255 gh-35183: Bump codecov/codecov-action from 2 to 3 b2965a270b4 gh-35180: fix(docs): use double backquotes for a command 002b464c35b gh-35177: Matplotlib 3.7.0 support 1e777978d91 gh-35174: cleaning and enhancement to PolyDict 85b1e026a2b gh-35173: Speedup of Poset characteristic polynomial 81bacf5e853 gh-35170: Fix bug in is_eulerian 883b99331ca gh-35169: CI: Add PDF doc building 25a085387e4 gh-35165: activate W293 and E714 in pyx files dc4930a5342 gh-35164: compute the matrix of an isogeny on a given n-torsion subgroup e5cc348b117 gh-35163: Fix the documentation for the so matrix Lie algebra af27c833462 gh-35162: Fix a slow doctest in matrix_integer_dense_hnf.py 366d0cf3591 gh-35160: Move `filterwarnings` calls from `sage.all` to `sage.all__sagemath_repl` 6d1467955bd gh-35159: update msolve to 0.4.9 f8e7176e3d7 gh-35156: Fix index out of range exception (#35031) 525b34d3e76 gh-35155: Update the logo at README.md a9624338824 gh-35153: `sage.matrix.operation_table`: Modularization and code style fixes 670710771fe gh-35151: fix all pycodestyle E303 warnings in all folders c* e97e5874d57 gh-35146: Equal hashes for non-isomorphic bipartite graphs with edge labels 7bd91aab402 gh-35142: Fix broken link in README a40b4883710 gh-35141: Revise the PR template a21293e8801 gh-35140: Update normaliz to 3.10.0, update e_antic, pynormaliz 4018a78fbe6 gh-35138: Allow skew tableaux to be hashed b6b5c2cce14 gh-35136: `sage.{geometry,rings}`: More `# optional` tags in doctests 9e9842541bc gh-35135: `sage.geometry.integral_points`: Use generic impl if no `matrix_integer_dense` 63ab60df4a4 gh-35132: fix pep8 E303 in various folders (plot, quadratic forms, etc) e6bc06f274f gh-35131: PR for issue 32136: Add parameter 'induced' to `connected_subgraphs_iterator` b80d04e4591 gh-35128: Fix French notation for Tableau plots 53362d1e69a gh-35127: Fix a very slow doctest in `sage/data_structures/stream.py` 9955e921ee7 gh-35123: fixing most of pycodestyle E271 b2e6ba78074 gh-35120: Add optional package cvxpy, update cylp, add CVXPY MIP backend e6be37bbe59 gh-35118: `sage.env.sage_include_directories`: Don't use `distutils` and `SAGE_LIB` 8c79facb5c8 gh-35117: fix pep E303 in modular/ and algebras/ 06db831d50f gh-35115: Make the key polynomials know their degree 0d01c38713d gh-35114: libgap: Remove some GC hazards f18723da821 gh-35113: added check for invalid range in contour_plot and derivatives 90f14dc52ba gh-35111: Partly fix conda ci and update python versions tested 80511e167b8 gh-35110: Meta-PR: Replace imports from sage.*.all for namespace packages eaf63933d94 gh-35080: Use the Docker images published on ghcr.io without 'docker' in the name ce41bee6d97 gh-35056: Make automatic codecov report less noisy c00e6c204b2 (tag: 10.0.beta5) Updated SageMath version to 10.0.beta5 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/26c16568-82f9-4ff7-8d1c-a084e8b2fc87n%40googlegroups.com.
[sage-release] Sage 10.0.beta5 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html c00e6c204b2 (tag: 10.0.beta5, github/develop) Updated SageMath version to 10.0.beta5 49c2cd323e6 gh-35107: sage.{finance,interacts,libs,numerical,stats,tests}: Replace imports from sage.*.all for namespace packages b82f4570653 gh-35106: sage.{arith,crypto,databases,dynamics,lfunctions,quadratic_forms}: Replace imports from sage.*.all for namespace packages 308cdec51ee gh-35105: sage.{functions,interfaces,symbolic}: Replace imports from sage.*.all for namespace packages df5d71a41a1 gh-35104: Remove direct use of "setup.py sdist", add targets "make SPKG-sdist" a07e273cea0 gh-35101: scip_backend: Remove use of deprecated sage.ext.memory_allocator 357ca1008b0 gh-35100: New ABC sage.structure.element.NumberFieldElement, deprecate is_NumberFieldElement bcb02fea6f7 gh-35099: sage.{coding,groups}: Replace imports from sage.*.all for namespace packages 2f2ed01d7c5 gh-35098: sage.{topology,homology}: Replace imports from sage.*.all for namespace packages cc3da3674dc gh-35097: Simplicial set group b0728b09721 gh-35093: update GAP to 4.12.2 dc933bd63fd gh-35094: To determine GAP_SO sage.env looks for libgap.so but it should look for libgap.so* b220333f311 gh-35091: fix and activate W391 in pyx files b0df1409824 gh-35090: sage.{algebras,combinat,matroids}: Replace imports from sage.*.all for namespace packages 44aef4a9a9a gh-35087: refactor: Use enum for face iterator status 069ac77ed15 gh-35086: move single_valued method of MZV to auxiliary F ring af6c040cdb9 gh-35085: Upgrade polymake to 4.9 d29bcaea977 gh-35083: build/pkgs/pcre: Remove 4d0fa68bddd gh-35082: Upgrade scipy to 1.10.1 d91eb2e9b49 gh-35054: Implementing q-commuting Laurent polynomials. 88fbf1abd84 gh-35044: #27428 fix use of sig_on()/sig_off() in CBF.integral() f449b14ecae (tag: 10.0.beta4) Updated SageMath version to 10.0.beta4 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/3da1738b-f6c8-4e4a-a6ce-da4956fc123cn%40googlegroups.com.
[sage-release] Sage 10.0.beta4 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html f449b14ecae (origin/develop, tag: 10.0.beta4) Updated SageMath version to 10.0.beta4 d6c38e59d84 gh-35060: a bijectionist's toolkit 1aa23707177 gh-35079: Remove 'docker' from the names of the Docker images published on ghcr.io 2a7b4c9c682 gh-35076: Add ABCs CommutativePolynomial, MPolynomial_libsingular, InfinitePolynomial; deprecate is_Polynomial, is_MPolynomial 39b49122531 gh-35073: refactor(34773): combinatorial polyhedron: move list of pairs to dedicated class 6760c40028f gh-35070: Document sage installation method with pip 7db7c89b97b gh-35069: Conform to doc requirements so that the docs look more beautiful d11cbc01ce6 gh-35067: Upgrade eclib to 20221012 646af1bff77 gh-35064: removing some unused imports 788415ecf39 gh-35063: Add notes about recent changes on KnotInfo 1d26fa3957b gh-35060: a bijectionist's toolkit b5f7acc0b61 gh-35059: Add Hadamard matrices up to order 1000 2b03a1aeda9 gh-35045: Convert result of multivariate polynomial evaluation into correct parent f6da2bd500f gh-35043: fix the method monomials_of_degree 2cbf029a0a2 gh-35040: Document argument is_open in ManifoldSubset.complement and difference ee3013bb9bc gh-35026: Drinfeld modules 1463bac73a0 gh-34988: Integer-valued polynomial ring f7ea8c7f03f gh-34980: is_prime for ideals uses factorization, can be VERY slow a6eda33ee38 gh-34979: deprecate constructing number-field fractional ideals via orders' .ideal() method f526423d515 gh-34970: add is_supergreedy() to linear extensions 46a6105bc49 (tag: 10.0.beta3) Updated SageMath version to 10.0.beta3 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/1f269371-16e6-4357-b94a-8178080509aen%40googlegroups.com.
[sage-release] Re: Sage 10.0.beta3 released
I just added a comment about a 32-bit failure, if that can be fixed relatively soon then we shouldn't have any problem getting it into 10.0! On Friday, March 10, 2023 at 9:21:38 AM UTC+1 axio...@yahoo.de wrote: > I realize that it is a big ask, but would it be possible to merge > https://github.com/sagemath/sage/pull/35060 soon (most importantly, > within sage 10.0)? It adds a single module, and I'd like to be able to > present its functionality saying that it is "in sage". > > Related: should I click on the "update branch" button whenever it appears, > or would this be unhelpful? > > Thanks for everything! > > Martin > On Wednesday, 8 March 2023 at 09:46:05 UTC+1 emanuel.c...@gmail.com wrote: > >> Le mercredi 8 mars 2023 à 00:12:17 UTC+1, John H Palmieri a écrit : >> >> It looks like the graph failures have been reported at >> https://github.com/sagemath/sage/issues/35157. Emanuel, are those the >> ones you're seeing? >> >> >> Yep ! >> >> This happens with Debian testing’s nauty, libnauty2 and libnauty2-dev, >> whereas the issue you point reports it on a Mac with homebrew. >> >> >> >> On Sunday, March 5, 2023 at 8:20:30 AM UTC-8 emanuel.c...@gmail.com >> wrote: >> >> The resulting 10.0.beta3 passes ptestlong witrh the two permanent >> failures already reported for the previous betas and the final release of >> Sage 9. >> >> HTH, >> >> Le dimanche 5 mars 2023 à 13:05:40 UTC+1, Emmanuel Charpentier a écrit : >> >> On Debian testing running on core i7 + 16 GB RAM : >> >>- >> >>A first attempt to upgrade from 10.0.beta2 apparently succeeded, but >>trying to run make ptestlong failed at the initial build >>documentation step, even after repeated cleanup of documentation. >>- >> >>A second attempt after make distclean and configuring the use of >>Debian’s Singular froze when configure checked the useabilty of >>Debian’s Singular’s documentation (no progress after abou 15 minutes). >>- >> >>A configure --with-system-singular=no succeeded. >> >> Currently makeing. I’ll post results later. >> >> HTH, >> >> Le vendredi 3 mars 2023 à 01:03:32 UTC+1, Volker Braun a écrit : >> >> As always, you can get the latest beta version from the "develop" git >> branch. Alternatively, the self-contained source tarball is at >> http://www.sagemath.org/download-latest.html >> >> >> 46a6105bc49 (github/develop, tag: 10.0.beta3) Updated SageMath version to >> 10.0.beta3 >> a822a2132aa gh-35035: make _multiple_x_*() methods work for all n≠0 >> 0847642dbb4 gh-35033: sage.schemes: Replace imports from sage.*.all for >> namespace packages >> b6557a8a14b gh-35027: gitignore another (temporary) autoconf file >> c0cf5362055 gh-35025: Implement __getitem__ and alias weight methods for >> quasimodular forms >> 35852961c31 gh-35024: fix usage of verbose with positional argument >> 932112f48ec gh-35023: Remove upstream urls from checksums.ini that point >> to trac >> 61e845ceb8d gh-35021: Implement check for Lorentzian polynomials #28252 >> bf6c233980b gh-34995: Support for tachyon >= 0.99.2 >> 23ab3802d1c gh-34961: qqbar.clear_denominators: crude but fast >> alternative algorithm >> 52a81cbd161 Revert "add missing # optional - gap3" >> c017a6a3d68 add missing # optional - gap3 >> 8f5bbd278ae (tag: 10.0.beta2) Updated SageMath version to 10.0.beta2 >> >> -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/369b6d1b-62df-4df3-bf5e-dbc7af7f93c3n%40googlegroups.com.
[sage-release] Sage 10.0.beta3 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 46a6105bc49 (github/develop, tag: 10.0.beta3) Updated SageMath version to 10.0.beta3 a822a2132aa gh-35035: make _multiple_x_*() methods work for all n≠0 0847642dbb4 gh-35033: sage.schemes: Replace imports from sage.*.all for namespace packages b6557a8a14b gh-35027: gitignore another (temporary) autoconf file c0cf5362055 gh-35025: Implement __getitem__ and alias weight methods for quasimodular forms 35852961c31 gh-35024: fix usage of verbose with positional argument 932112f48ec gh-35023: Remove upstream urls from checksums.ini that point to trac 61e845ceb8d gh-35021: Implement check for Lorentzian polynomials #28252 bf6c233980b gh-34995: Support for tachyon >= 0.99.2 23ab3802d1c gh-34961: qqbar.clear_denominators: crude but fast alternative algorithm 52a81cbd161 Revert "add missing # optional - gap3" c017a6a3d68 add missing # optional - gap3 8f5bbd278ae (tag: 10.0.beta2) Updated SageMath version to 10.0.beta2 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/98983b2e-3255-45d5-a752-55dd2c9a2d4en%40googlegroups.com.
[sage-release] Sage 10.0.beta2 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html I switched to the gh-### format that should be better parsed by github; Also positive review is now taken from the "s: positive review" tag. 8f5bbd278ae (github/develop, tag: 10.0.beta2) Updated SageMath version to 10.0.beta2 bbd91d34c34 gh-35019: add limit= argument to Integer.prime_divisors() cf492155eb4 gh-35012: Issue #34949: sage.{categories,matrix,structure}: Replace imports from sage.*.all for namespace packages c6508c55de4 gh-35010: add doctest for #13569 ea2c2285bdd gh-35007: Fix some cannot 0f0a0d47941 gh-35004: Speed up some methods for quasimodular forms ring elements a0250df498b gh-35003: add doctest for #16031 67f8e43204d gh-35001: add doctest for #20846 45d14bcbf72 gh-34999: Enable dependabot for github action updates 3380d29a770 gh-34997: Fix bug due to UB in conversion from python int to ZZ (python 3.11, 32 bit, gcc12) 27d575ce08f gh-34994: fix doctests to support numpy 1.24 6de4b9f8028 gh-34985: Add new skew hadamard matrices 248ac53f10e gh-34981: add .twists() to EllipticCurve_finite_field 830d3edf87c gh-34966: use NTL's MinPolyMod() for more rings 05329f6e39d (tag: 10.0.beta1) Updated SageMath version to 10.0.beta1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/cd84e842-048e-47d8-9bcf-50253a45a068n%40googlegroups.com.
[sage-release] Sage 10.0.beta1 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html We haven't quite settled on what I'll do with positively reviewed tickets that end up not building correctly; I'm not going to become a reviewer on all of those since that will not scale. My current plan is to re-request review, i.e. reset the approval of the reviewer(s). Also, the de-facto "positive review" criterion is for now: at least one approve, and no outstanding request for changes. 05329f6e39d (tag: 10.0.beta1, github/develop) Updated SageMath version to 10.0.beta1 08185d78604 gh-pr-34986: Add construction of strongly regular digraph da48f1490ec gh-pr-34982: add .torsion_basis() method to EllipticCurve_finite_field b3ca60ad80d gh-pr-34974: SignedPermutation should allow iterables as input 43fcd94cddc gh-pr-34972: Cross-link matrix methods image and column_space 3b94a2ef915 gh-pr-34970: add is_supergreedy() to linear extensions 0b8846392f8 gh-pr-34968: compute matrix kernels modulo composites a10cf504c93 gh-pr-34967: show explicit formulas in documentation of WeierstrassIsomorphism 5a5f0a4cabc gh-pr-34963: Add doctest for #20847 8e038e1d59b gh-pr-34960: Improve camera positioning for threejs 9773108b663 gh-pr-35015: Trac role to GitHub fbb412787f6 Add default devcontainer using conda (#35072) 525c625a4df Fix Cygwin CI after #32841 (#35052) e310936623a ci-linux: Remove unmaintained local-conda runs (#35125) 11dd1bd73f8 Mark unstable tests in klyachko.py due to #32773 (#35058) 84eebf06ce7 tox.ini (fedora-33): Do not set IGNORE_MISSING_SYSTEM_PACKAGES=no (#35126) 293dd7255b2 Fix W391 linter issues (#35109) 49a0aed2e51 Fix deployment of docs to netlify (#34984) 3a044add339 (tag: 10.0.beta0) Updated SageMath version to 10.0.beta0 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/c46d0189-105d-4009-8fc3-5ccc67e52857n%40googlegroups.com.
[sage-release] Sage 10.0.beta0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html This contains all remaining positively reviewed tickets that merged without issue. Since trac is read-only these will not be marked as closed in trac. If you miss anything that you worked on trac then please open a github PR now. From now on only github PRs will be merged. 3a044add339 (HEAD -> develop, tag: 10.0.beta0, github/develop) Updated SageMath version to 10.0.beta0 785ddef6338 Trac #34902: LatticePoset breadth, error in documentation fb4f2e4e59d Trac #34901: random doctest failure in src/doc/en/thematic_tutorials/group_theory.rst 5d514225749 Trac #34871: rename "Starks" algorithm for isogenies to Stark 0993d40cb87 Trac #34767: Implement _latex_ method for (quasi)modular forms ring elements e421c4ed528 Trac #34927: fricas interface: __reduce__ doctest failure f9f0324eade Trac #34872: AdditiveAbelianGroup_class.exponent() returns a Python int for the trivial group 9cf6aa13382 Trac #34956: sage.{misc,monoids,sets}: Replace imports from sage.*.all for namespace packages 3095f5186d3 Trac #34952: sage.graphs: Replace imports from sage.*.all for namespace packages 67eab0ae0b1 Trac #34947: sage.{rings,modules,geometry}: Replace imports from sage.*.all for namespace packages 2cd6166b4d3 Trac #34945: Refactoring tool to fix modularization anti-patterns c89822848e2 Trac #34930: a few pep8 details in modules f0a7ebb71ea Trac #34928: about error messages in categories/ f93e0a78630 Trac #34926: Fix tests with giac>=1.9.0.35 81ae8872fa5 Trac #34912: Reduced words of ReflectionGroup elements are not well-defined b17e1171485 Trac #34518: Expand Schubert polynomials in the Key basis 12f635ee62b Trac #34414: Implement Key polynomials b44d160a518 Trac #19594: Implement the cactus group a88a8a4e1e0 Trac #34940: sagemath_doc_html depends on fpylll (for building) 7a5d67fdd14 Trac #34924: sage -i ore_algebra fails (→ upgrade ore_algebra) 42381bef4dd Trac #34937: sage-bootstrap-python should accept python3.11 3bd7154d230 Trac #34851: Upgrade singular to 4.3.1p3 c000c953eb6 (tag: 9.8, github/master) Updated SageMath version to 9.8 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/e1963763-b5c3-4283-bcf6-c1eb5b2ca552n%40googlegroups.com.
[sage-release] Re: Sage 9.8 released
Apologies, the download link for the release is the "stable" version, not develop: https://www.sagemath.org/download-source.html At least one mirror already has it: https://mirrors.mit.edu/sage/src/index.html On Saturday, February 11, 2023 at 5:18:09 PM UTC+1 Nasser M. Abbasi wrote: > Hello; > > When I go to http://www.sagemath.org/download-latest.html it says > *sage-9.8.rc1.tar.gz* > <https://mirrors.mit.edu/sage/devel/sage-9.8.rc1.tar.gz> as latest. I > tried few mirrors and I do not see 9.8 > > Is 9.8 supposed to be at one of these mirror sites to download? > > thanks > --Nasser > > On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote: > >> The "master" git branch has been updated to Sage-9.8. As always, you can >> get the latest beta version from the "develop" git branch. Alternatively, >> the self-contained source tarball is at >> http://www.sagemath.org/download-latest.html >> >> And as you are undoubtedly aware, the git repository is now hosted at >> https://github.com/sagemath/sage, so update your git remote. >> >> To commemorate the move (and because we are getting really close to .10), >> I'm proposing to target Sage version 10 as the next release. >> >> The changes over 9.8.rc0 are mainly housekeeping for the new repository >> location. >> >> I'll try to finish up merging remaining positively reviewed trac issues, >> and then move on to github pull requests. >> >> >> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) >> Updated SageMath version to 9.8 >> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title >> 17d8a73296f Merge pull request #35018 from x4/public/35017 >> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates >> 66b319baffb Merge pull request #35011 from dimpase/develop >> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time >> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206 >> 698001b0e6a remove prohibition, promise details >> 0c5f7baf6c2 remove trac references, promise details soon >> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1 >> > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/49248cfa-a3eb-42f7-9d44-3b652803b560n%40googlegroups.com.
[sage-release] Sage 9.8 released
The "master" git branch has been updated to Sage-9.8. As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html And as you are undoubtedly aware, the git repository is now hosted at https://github.com/sagemath/sage, so update your git remote. To commemorate the move (and because we are getting really close to .10), I'm proposing to target Sage version 10 as the next release. The changes over 9.8.rc0 are mainly housekeeping for the new repository location. I'll try to finish up merging remaining positively reviewed trac issues, and then move on to github pull requests. c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) Updated SageMath version to 9.8 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title 17d8a73296f Merge pull request #35018 from x4/public/35017 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates 66b319baffb Merge pull request #35011 from dimpase/develop 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time d57804e6dec Merge pull request #34964 from x4/public/linter-20230206 698001b0e6a remove prohibition, promise details 0c5f7baf6c2 remove trac references, promise details soon 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/c9f7a210-5377-4cf1-a176-d693fce12c86n%40googlegroups.com.
[sage-release] Re: Sage 9.8.rc1 released
tag is pushed! On Sunday, February 5, 2023 at 5:58:59 PM UTC+1 matthia...@gmail.com wrote: > Thanks for the new rc. It's currently not tagged on vbraun/sage though; > could you push the tag please? > > On Sunday, February 5, 2023 at 6:14:57 AM UTC-8 Volker Braun wrote: > >> Note: the old trac git server is already disabled and the new >> https://github.com/sagemath/sage is still locked for migration, so you >> will only be able to get the branch from there starting tomorrow (Monday). >> If you are dying to see the new version you can temporarily get it from my >> own fork at github.com:vbraun/sage, but I'd recommend waiting until >> tomorrow. >> >> As always, you can get the latest beta version from the "develop" git >> branch. Alternatively, the self-contained source tarball is at >> http://www.sagemath.org/download-latest.html >> >> >> 200557e00c3 (origin/develop, tag: 9.8.rc1) Updated SageMath version to >> 9.8.rc1 >> 2d3c71b03b2 Trac #34942: GH Actions: Remove pull_request triggers for >> portability workflows >> 1df8f128303 Trac #34935: Followup to #34547: fix emacs sage-shell-mode >> 77173ef550c Trac #34873: Deprecate >> sage.homology.graded_resolution.GradedFreeResolution >> 9116c5584f9 (tag: 9.8.rc0, trac/develop) Updated SageMath version to >> 9.8.rc0 >> > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/6e6d5396-19e4-4f2e-8fe0-38e31610ee72n%40googlegroups.com.
[sage-release] Sage 9.8.rc1 released
Note: the old trac git server is already disabled and the new https://github.com/sagemath/sage is still locked for migration, so you will only be able to get the branch from there starting tomorrow (Monday). If you are dying to see the new version you can temporarily get it from my own fork at github.com:vbraun/sage, but I'd recommend waiting until tomorrow. As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 200557e00c3 (origin/develop, tag: 9.8.rc1) Updated SageMath version to 9.8.rc1 2d3c71b03b2 Trac #34942: GH Actions: Remove pull_request triggers for portability workflows 1df8f128303 Trac #34935: Followup to #34547: fix emacs sage-shell-mode 77173ef550c Trac #34873: Deprecate sage.homology.graded_resolution.GradedFreeResolution 9116c5584f9 (tag: 9.8.rc0, trac/develop) Updated SageMath version to 9.8.rc0 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/98556973-2a19-4fe2-8bbe-6e6804612671n%40googlegroups.com.
[sage-release] Sage 9.8.rc0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 9116c5584f9 (HEAD -> develop, tag: 9.8.rc0, trac/develop) Updated SageMath version to 9.8.rc0 0f25b00a8e2 Trac #34537: Upgrade to pari 2.15.2 b5c9fed6df1 Trac #34863: construct QuadraticForm and BinaryQF objects from polynomial 17b7b0ecdff Trac #34860: Uniformize headline: number theory 8fcb85e8c34 Trac #34811: rational maps for WeierstrassIsomorphism should not be polynomials c7be32338dd Trac #34791: move ProductTree and prod_with_derivative() to sage.rings.generic 814d948988a Trac #33201: Fix "referenced before assignment" warnings in matrices fa775740eea Trac #8598: Add graphical output to operation tables 081d67a36c1 Trac #34922: less usage of python2 long type in padics 9cff81c43f9 Trac #34921: fix E714 in pyx files inside matrix/ e52e9687b46 Trac #34919: fix E266 in modular 273d12b7460 Trac #34910: autopep8 for E3 in combinat/ 0bf8cd2b73c Trac #34903: tox.ini / GH Actions: Update Linux platforms 3b249656aaa Trac #34893: fix and activate pycodestyle E211 60841095f3a Trac #34841: adapt findstat doctests to new newlines e09c8475ae9 Trac #34771: switch to libgap in sage/coding bd7d9ace6d1 Trac #34892: Fixing the linter (again) 54bfa669d66 Trac #34911: Adding class Kissat in sage/sat/solvers/dimacs.py 0aa67a58228 Trac #34909: create an optional package for kissat SAT solver 7cf71672816 Trac #34906: use NTL's MinPolyMod() 63ffaee72e6 Trac #34905: Improvements to _vector_ of a quantum group module 97493228e6b Trac #34904: tikz output should be 1 paragraph, to keep sagetex happy 556e1f39ffc Trac #34898: some details about min and max 20074144815 Trac #34895: fix E714 in pyx files outside of matrix/ 349ce9c9da3 Trac #34870: FPLLL 5.4.4 and FPyLLL 0.5.9 62670bdf4af Trac #34858: Fix sagemath-standard sdist 83b0cabc2f2 Trac #34849: More fixes to support tox 4 1c0f253a854 Trac #34827: Adding some new functionality to the Vector Partition Module b3abb5bb978 Trac #34809: Vizing edge coloring optimization 8d322beb1e4 Trac #34635: Add tensor_factors() method to TensorProductOfHighestWeightModules in quantum_group_gap bf942aee422 Trac #34581: Implement substitution in InfinitePolynomialRing 88fd702d051 Trac #34447: Make EdgesView accept two sets of vertices 047281e0287 (tag: 9.8.beta7) Updated SageMath version to 9.8.beta7 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/b06721d2-3a54-4dfa-8198-b4daa2f94010n%40googlegroups.com.
[sage-release] Sage 9.8.beta7 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html We should probably gear up for a 9.8 release soon, so get your tickets ready ;) 047281e0287 (trac/develop, tag: 9.8.beta7) Updated SageMath version to 9.8.beta7 272c557d1f3 Trac #31668: Run TestSuite on polynomial rings 6f8fb9ba3ef Trac #22067: generating function of integral points of polyhedra 5544a33b815 Trac #21003: Add package pyscipopt, add MIP backend b0422b2536b Trac #34838: setuptools_scm, contourpy, sphinxcontrib_websupport, typing_extensions: Add missing dependencies 30d58156a46 Trac #34717: Check the presence of lrsnash for obtain_nash() c7299453922 Trac #34891: fixing some E502 in tensor, dynamics, modules, plot, numerical bc832cb3578 Trac #34889: Installation guide: On WSL, clear /mnt/c stuff from PATH 3570a9a63bd Trac #34881: allow to remove no constraints 0ceb1032430 Trac #34878: MixedIntegerLinearProgram.add_constraint: Option to return row indices, fix handling of empty constraints df74efb66d2 Trac #34859: sagelib: Remove unnecessary import of typing_extensions b6a76d7a848 Trac #34857: bump giac's GIAC_MIN_VERSION to 1.9 6a8155e6e5d Trac #34854: molien_series() should not use GAP's VirtualCharacter dddf3ca0b08 Trac #34853: sage-env: Fix misconfiguration of pip 6f631021ac4 Trac #34847: modernize some for loops in cython files 9ffabc7f3e1 Trac #34844: removal of some unused imports about string conversion 4b50bc2af27 Trac #34843: pep8 cleanup in ore_polynomial_element.pyx bdd14cec19b Trac #34837: fix E502 in some pyx files 172ad73ae38 Trac #34836: fix E271 and E272 in rings/ and schemes/ 3d861266040 Trac #34749: Packages dsdp, scip_sdp 64d232b5bfd Trac #31329: Update scipoptsuite to 8.0.2 (now open source!), rename to scip 2dcafb3ac57 Trac #34839: Support tox 4 ad68f15d97f Trac #34648: Developer's guide: warn the transition to GitHub and add links to the transition guide acebbc1a9e8 Trac #34824: do not include parent in hash of parking functions 9a7b6310dde Trac #34818: Error when defining differentials over GCA's with relations. bb63c582122 Trac #34807: Add Construction of Hadamard matrices up to order 664 8a0b16d93be Trac #34804: Deprecate sage.interfaces is_...Element functions 80f8f950e95 Trac #34793: clean 3 files inside modular b0cc282500e Trac #34547: Interfaces: use more lazy imports, restore top-level functions maxima_console etc. 5905da7ebfc Trac #33915: inseparable elliptic-curve isogenies 98b22ebdcf7 Trac #32826: scalar-multiplication endomorphisms of elliptic curves 4f11a750df9 Trac #8744: Improve add_edge in BipartiteGraph to make it independent from the current coloring 08aa2f8edaa Trac #33842: Upgrade python to 3.11 75bedf95960 Trac #34783: various details in combinat/ 33fa8715bd5 Trac #34742: Optional package soplex (dependency of scip) f84915f69d8 Trac #34726: Optional package papilo (dependency of scip) e5cf1c0d9f2 Trac #34694: Bug in ExteriorAlgebra interior product ebb9b611d02 Trac #34416: Manage pexpect logs created during doctesting 962177a2da1 Trac #33907: interfaces/expect.py random test failure 66409243991 Trac #16522: lazy_import doesn't resolve properly when indirectly imported 2114066f877 (tag: 9.8.beta6) Updated SageMath version to 9.8.beta6 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/c4a30733-dd2d-423c-834e-01459e7bb819n%40googlegroups.com.
[sage-release] Sage 9.8.beta6 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 2114066f877 (tag: 9.8.beta6, trac/develop) Updated SageMath version to 9.8.beta6 7819a59980b Trac #34825: Uniformize headline: noncommutative polynomials b9234de9321 Trac #34815: pep cleanup in parallel/ eff11ab368f Trac #34813: src/doc/en/installation/source.rst gives CRITICAL sphinx warnings 6925a6da0dd Trac #34797: some formatting for NOTE:: blocks 446b6209127 Trac #34787: streamline .set_order() methods for elliptic curves and points 59cbf53abe5 Trac #34785: fix and activate W291 in py files a7bb36ed0c8 Trac #34784: some care for E275 50549d91ff1 Trac #34781: fixing the linter, once again 20bcc1e3d83 Trac #34755: add _repr_svg_ for Dyck words eae8219187e Trac #34743: modernize super in root_systems eaff61b545e Trac #34835: openblas: Remove python from dependencies 8fe834dbcaf Trac #34823: deprecate is_GapElement 84246cc579f Trac #34819: Numerical separators behave inconsistently 3c5d4082ca1 Trac #34812: decompose identity into generators with coxeter3 d85aee63b4e Trac #34802: fix some compilation warnings a45a9d1bbea Trac #34799: fix order of multiplication in coxeter_groups 8ba7eda1dcc Trac #34798: less use of type "long" in cython files c90d203d7d9 Trac #34770: fix coercion from libgap's finite fields, use libgap in sage/rings/finite_rings 253edd915ba Trac #34582: Commutative graded algebras: remove sorting restriction 03afc37a201 Trac #34515: factorization of symmetric functions 939e0a119b8 Trac #3: Implement Groebner cover 7a376389e18 Trac #33875: an_element for statistics and maps d2a2415104c Trac #32841: zn_poly removal f3e9113e874 Trac #32390: Make "./configure --enable-download-from-upstream-url" the default ec1ef75e11e Trac #34795: Upgrade pybind11, docutils and other packages bb7ee856390 (tag: 9.8.beta5) Updated SageMath version to 9.8.beta5 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/48921394-1f80-470e-acaf-dfdd7ff5ca54n%40googlegroups.com.
[sage-release] Sage 9.8.beta5 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html bb7ee856390 (tag: 9.8.beta5, trac/develop) Updated SageMath version to 9.8.beta5 325b7c119c0 Trac #34796: Upgrade matplotlib to 3.6 0ead75a56b3 Trac #34792: Slight documentation update for modules built upon a FiniteRankFreeModule 48952fb4700 Trac #34789: fixes in normal_basis a5100477278 Trac #34760: latex of empty SkewPartition is broken bcf41a043e7 Trac #34734: Adapt findstat interface to new version of findstat.org 9d8a90d04a1 Trac #34714: fast path for factoring monomials over number fields dcc34e22111 Trac #34698: Fix conversion bug in modular forms rings fb4c96a2121 Trac #34690: implement more constructions for Hadamard matrices, e.g. for size 116 f932b6b5bae Trac #33941: Implement from_integer and to_integer for all finite fields, extending and replacing fetch_int and integer_representation 0c12be1eb07 Trac #33757: commutativity test ba1e6890d35 Trac #29360: change_ring() should preserve sparsity of vectors and vector spaces 7dfefc438ba Trac #27652: parent of plethysm 949866d1e73 Trac #34693: Further support for matplotlib 3.6 7064a32556c Trac #34658: Update numpy to 1.23.5, scipy 1.9.3, networkx 2.8.8, meson_python 0.11.0 40565e4607d Trac #34593: Document and manage temporary directories f53f07a063f Trac #34766: GH Actions: Update actions 795383fbdc9 Trac #34728: change sorting for WeierstrassIsomorphism 2cec793d624 Trac #33562: Bad error message for weighted adjacency matrix 3670306d20f Trac #34740: dead hyperlinks in developer manual 9666ae7ced6 Trac #34722: some code cleanup in WeierstrassIsomorphism f41abf6243d Trac #34759: some details in filtered simplicial complexes dfc299ba564 Trac #34756: Documentation regarding setting up SageMath's Jupyter kernel in an existing installation points to wrong directory 513a7bc6a9c Trac #34753: fix all W391 in pyx files 7503e42cf2f Trac #34751: Update sage tutorial 623ea7446d3 Trac #34745: modernize super in algebras/ again f2fa7597737 Trac #34741: OS X 13: filter out dylib warning a4748c342ab Trac #34738: tiny details in symbolic min and max fb213dfda77 Trac #34769: use libgap in simplicial_complex 01beb6a1069 Trac #34765: meson: Add spkg-configure.m4 d94c7334140 Trac #34762: Fix random chain complex doctest b3398f0543d Trac #34761: Remove src/sage/libs/fes.pyx 3c42a395c22 Trac #34754: Remove module-level imports from sage.plot 0d120581338 Trac #34569: Fix some quasimodular forms rings methods for congruence subgroups 84f02afa5c8 (tag: 9.8.beta4) Updated SageMath version to 9.8.beta4 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/c56a9547-2956-44e2-855c-ece58b17f499n%40googlegroups.com.
[sage-release] Sage 9.8.beta4 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 84f02afa5c8 (trac/develop, tag: 9.8.beta4) Updated SageMath version to 9.8.beta4 03f68f4aa96 Trac #34737: less use of gap.eval in linear code 96c4ae9184a Trac #34735: some details in hyperelliptic_padic_field f9cee4ddd29 Trac #34731: math display broken because of missing . 1b9ac4d11cd Trac #34727: .multiplication_by_m_isogeny() fails for negative m bcabe95d75f Trac #34723: elliptic_curves/hom_velusqrt.py: random test failure 8e1b55bb21e Trac #34710: Keep object entries in TOC in short form 576ea23021f Trac #34746: Upgrade cmake to 3.24.3, increase minimum system cmake version to 3.11 6cc6cf548ee Trac #34739: get rid of some usage of "long" python2 type in pyx files 80c3f4658dc Trac #34736: cleanup for QQ-curves e338c18b412 Trac #34733: polynomial quo_rem gives wrong answer for noncommutative rings 6fda98d9de9 Trac #34732: more opportunistic caching of elliptic-curve and point orders d883104bb2e Trac #34692: Frobenius endomorphism creation fail for infinite ring extension df312d1b178 Trac #30217: tox.ini: Add tests with Ubuntu + deadsnakes b52855ecc64 Trac #34730: Rebase sage_autodoc to sphinx 5.3.0 1df550e3c3d Trac #34729: topcom now requires autotools c4edf81bf10 Trac #34709: fix cython warning in blas_dict a30f206758b Trac #34652: Import NN directly rather than lazily throughout the Sage library 4b9a50080bd Trac #34589: VectorFieldModule, TensorFieldModule, DiffFormModule: Add methods tensor_product, tensor_power, update category of TensorFieldModule 9e0f15669b9 Trac #33878: Upgrade cypari2 to 2.1.3 cf0b066c0d9 Trac #32570: tox.ini, GH Actions: Update macOS environments to macOS 11, 12 9574dd15131 Trac #26084: Detect default colorscheme (dark/light) 94bdf2f12f3 Trac #18917: Speed up NumberField.zeta() b641e6f0166 Trac #34724: echelonize() on RR matrices should not use "classical" algorithm 5048fd4c544 Trac #34081: Upgrade scipy to 1.9.x, add meson toolchain 8443dc3d8a5 Trac #34719: move carmichael_lambda() from sage.crypto.util to sage.arith.misc 4edaafebeed Trac #34716: fix assertion failure in _discrete_log_pgroup() when group is trivial 50977491440 Trac #34705: fix and activate W605 and E306 in pyx files 127c01cd4a9 Trac #34704: clean whitespace W293 in py files 4f157b7bddc Trac #34703: remove traces of lgtm 30d86af37d2 Trac #34676: Upgrade pip 22.3 and various other Python packages 17cc8b3d400 Trac #34654: Pickling frobenius endomorphism is broken 642f1157431 Trac #24462: Add tests that discriminant() of number fields is Integer 69f026a80d4 Trac #34713: Update IPython to 8.6 a2850f84bd2 Trac #34712: partial pep8 cleanup for number_field.py 3478e6fa5d3 Trac #34707: Bug in Clifford algebra multiplication dee975299c2 Trac #34702: fix deprecated use of PyEval_Call* 3b6033475ee Trac #34681: Error with multiplication of points on elliptic curves over Integers(n) 4b482ce49c9 Trac #34651: Add `multivariate_interpolation` for multivariate polynomial rings 139fe8eaa0b Trac #34611: fast implementation of exp c709fa42921 Trac #34397: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 9) 58c9281ec67 Trac #32267: make hadamard_matrix() use all the Hadamard matrices Sage knows edfa1f93738 Trac #30423: F-Matrix Factory 7aa226ced2f Trac #34699: some details about INPUT and INPUT in the doc c4079b7488c Trac #34697: minor fixes in doc in pyx files 813072800d9 Trac #34691: companion matrix of constant polynomial has the wrong parent 6b70584ab66 Trac #34638: refresh the file categories/rings.py f634f6b0195 Trac #34368: implement the F,H,M triangles 859c3516190 Trac #34689: make Compositions() an additive monoid b5082885f9a Trac #34665: openssl spkg-configure.m4: Also require openssl if curl needs to be built 487f2f9bca8 Trac #34662: sage.combinat.permutation.from_cycles produces wrong result when 'cycles' is a generator ab0944d9eaf Trac #34636: make sparsity a decision of the user 24d0a8a1219 Trac #34381: Add infinite q-Pochhammer symbol ef1d3d23588 Trac #34260: Implement northwest diagrams bff11ac3b18 Trac #33176: Fix a few cython "referenced before assignment" warnings 89af3469590 Trac #32267: make hadamard_matrix() use all the Hadamard matrices Sage knows c3028e74d80 (tag: 9.8.beta3) Updated SageMath version to 9.8.beta3 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/82fefdf6-9b86-443d-8960-8eaa73a3298dn%40googlegroups.com.
[sage-release] Sage 9.8.beta3 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html c3028e74d80 (tag: 9.8.beta3, trac/develop) Updated SageMath version to 9.8.beta3 412cc5c0045 Trac #34685: update link to Fukuda's polyhedral FAQ e2c43f3806a Trac #34688: fix some details in graphs 4c4fcd03773 Trac #34682: clean up old gcc < 8 patches 81d63c10e7a Trac #34677: fix most W2 and W3 in geometry, rings, schemes cfbbce02ebd Trac #34672: some care for trailing whitespaces 40067718c88 Trac #34667: some details in Brandt modules 1cdc222e2f2 Trac #34666: full pep8 for elliptic_curves/cardinality 0656a0b4e45 Trac #34680: igraph, python_igraph: Update to 0.10.2 9aef18a26c2 Trac #34673: change iterator for ordered set partitions 60d884af73c Trac #34184: from_lehmer_cocode 56ed81e5c75 Trac #34396: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 8) d8bc405a706 Trac #32035: Multiplier Spectra for P^N, N > 1 545aadddbff Trac #34674: Fix sage.misc.package_dir doctest after #32874 dc1d1156715 Trac #34669: Fix a doctest failure due to a small numerical issue on 32 bit maxima-sbcl 633fe3a3588 Trac #34523: Add dummy package github_cli 2b8a92cdd85 Trac #34460: Update ipywidgets to 8.0.x, widgetsnbextension to 4.0.x 36ad46e7748 Trac #31892: Conic parametrization broken 2049b708389 Trac #31531: Update topcom to 1.1.2, fix cddlib header search bfdfed62e90 Trac #34671: fix the linter again 39f9b5da292 Trac #34668: Support matplotlib 3.6 a6d0a093732 Trac #34660: fix E502 in modular 7d970f319a1 Trac #34657: Make make doc-clean also remove reference/documentation/sage_docbuild 03f492fc174 Trac #34656: Update furo wheel package to the latest 2022.9.29 eab83caf777 Trac #34645: fix more W605 in rings 791382bcb43 Trac #34643: pep8 cleanup for genera/normal_form 612d76857e0 Trac #34642: Add sage_docbuild/ext/ files to doc 367967c8bc7 Trac #34637: pep8 and code details for ribbon_tableau 95035a9c8d3 Trac #34543: fix typo in UniqueFactorizationDomains c35038c2502 Trac #34123: Fast initialization for edge connectivity df5472fb537 Trac #14308: unwanted maxima verbose output 9c071901f98 Trac #34653: __floordiv__ for sparse polynomials 66ad2656f30 Trac #34649: remove one trace of python2 9afd26972f2 Trac #34646: add svg display hook for plane partitions e04a7891dc2 Trac #34576: do not create symmetric functions that are equal and different from 0 45fbb675c15 Trac #34572: GH Actions portability workflows: Use SAGE_FAT_BINARY=yes e48ce58582d Trac #34566: Moving some references to the master reference file b4da35c5f26 Trac #34434: "sage -package update-latest" should read install-requires.txt and handle wheel packages 530896bd20d Trac #34395: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 7) 840a473ba91 Trac #34271: Update python3 to 3.10.8 2df91cbbff9 Trac #34179: handle range of parameters in nauty-genbg interface 25d8bdc9025 Trac #33816: Update gcc/gfortran to 12.x + Apple Silicon support, update openblas to 0.3.21, gsl to 2.7.1 73dce53e395 Trac #32182: Dummy packages _python3.8, _python3.9, _python3.10, _python3.11 6d31aad9f67 (tag: 9.8.beta2) Updated SageMath version to 9.8.beta2 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/c634c075-d5a6-43bf-8482-ca663fc8ded6n%40googlegroups.com.
[sage-release] Sage 9.8.beta2 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 6d31aad9f67 (tag: 9.8.beta2, trac/develop) Updated SageMath version to 9.8.beta2 7acd286410f Trac #34640: fix some pep8 in words/ 451e2b60ae5 Trac #34632: wrappers for acb_poly_[rl]gamma_series a6c1e4ce868 Trac #34629: Use the kbd role in the doc 986fc0512ea Trac #34625: Refresh the file free_quadratic_module dcf8a9c2dfe Trac #34622: partial cleanup in partition.py 23db2d42323 Trac #34620: pep cleanup for the file weyl_group.py 78b1fd07365 Trac #34619: fix some details in doc of charpoly_frobenius 45aacf3ba48 Trac #34613: fix some typos 8d19efa9412 Trac #34606: fix doc with respect to a change in behavior for tikz method of polyhedron (since 9.7 -> since 9.8) 3916f8e9a7f Trac #34602: add some missing EXAMPLES 2111efa1142 Trac #34599: add helper function to compute all monomials of a given degree 4f7754ad1eb Trac #34594: Fix error in sage.misc.latex.view doctest e77f1a43748 Trac #34585: pep8 cleanup in algebras/letterplace pyx files 47997841f5b Trac #34463: make PolynomialQuotientRing_generic inherit from QuotientRing_generic 060c35f1cbb Trac #34394: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 6) 66a62faa88b Trac #34647: some details in permutation groups 1a1d67ddeea Trac #34644: minor details in schemes 3384309eae7 Trac #34639: fix some W605 in pyx files in rings c448d77ee0b Trac #34618: use libgap in dual abelian group elements 33a0f7adac1 Trac #34617: fix and activate pycodestyle W391 75636756b8f Trac #34615: Update to sphinx 5.2 685a07c0fda Trac #34614: add missing EllipticCurveHom methods to Îlu isogenies a7dac85cb87 Trac #34612: 1 internet doctest failing in graphs/isgci.py d9c40919205 Trac #34579: Faster iterator for planar set partitions 321f97084f9 Trac #34552: more testsuites for lazy series rings 87626b0bcd0 Trac #34470: categories of lazy series 77c6eed67ee Trac #34410: make new composite elliptic-curve isogenies the default 2356379d701 Trac #33969: Implement missing KnotInfo wrappers for polynomial invariants a9abd3b2da4 Trac #32874: New option "./configure --enable-wheels" 84ecc3f3575 Trac #32686: points_of_bounded_height for projective space is incorrect 364b605217c Trac #29413: Meta-ticket: Upgrade cddlib, fix cddlib header search for packages latte_int, gfan, topcom be3b5abefd1 Trac #34609: 5 internet doctests failing in oeis f1d4c32fba7 Trac #34607: 2 doctests failures with external software octave 792d877c428 Trac #34603: Fix singular spkg-configure 12539de55cb Trac #34268: Reduce R to a dummy package, upgrade rpy2 to 3.4.5 ac6888e735a Trac #33680: moving _repr_fixups list from doctest/parsing.py header to method do_fixup b670d032bf5 Trac #33597: Wrong computation of Hilbert polynomials 6b198bd73cd Trac #32367: Replace Lazy Power Series in species directory 00ebfa91d14 Trac #32354: Fix integral(1/max_symbolic(x, 1)^2, x, 0, oo, algorithm='giac') ad120da7d6a Trac #31588: Update Normaliz to 3.9.x, pynormaliz to 2.17, e-antic to 1.x, add optional package antic fd47b9927ea Trac #14222: Coercion/conversion from Cone and other objects to Polyhedron de296798b65 Trac #34623: Fix broken gitpod e91fd4a93da Trac #34604: latte_int: Fix up patch 1758b6322dc Trac #34496: disallow PARI 2.15 from the system, until giac is fixed 54cd6fe6de5 (tag: 9.8.beta1) Updated SageMath version to 9.8.beta1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/8f613a64-3d9c-4df4-906f-5fb8d74b11fan%40googlegroups.com.
[sage-release] Sage 9.8.beta1 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 54cd6fe6de5 (tag: 9.8.beta1, trac/develop) Updated SageMath version to 9.8.beta1 51d49e23f3d Trac #34567: Fix minor documentation formatting issues in dancing links ca25316b582 Trac #34522: clean up src/sage/lfunctions/pari.py ccf1a2553b5 Trac #34477: one-letter typo in docstring of Sets.ParentMethods.algebra() b47402b6a22 Trac #34212: `log_embedding` for number field elements d30d2ffe18f Trac #34601: fix W391 in modules, tests and rings f36f46cdd1e Trac #34588: fix some E251 in modular 888a82eac94 Trac #34584: use .Display for gap character tables c6de1c9d057 Trac #34574: Uniformize headline: functions a9e3acb5318 Trac #34565: Fix wrong link in the documentation of topological submanifolds 2e4047b684a Trac #34558: Typo in git-trac file of developer's guide e9d6212a332 Trac #34557: Fix a doctest error in quo_rem of polynomials a10ea1150ce Trac #34555: clean one file about N=2 super-conformal Lie algebra 3ae93c11570 Trac #34596: fix more W391 5d687bc32ef Trac #34595: Fix findstat internet tests d3d43be749b Trac #34592: fix W605 in libs and rings/semirings fcc132cd6e2 Trac #34500: make some method "gens" return tuples 3bf2df75f4c Trac #34448: Put tensor modules of FiniteRankFreeModule in Modules().TensorProducts() eafc6c7c9a7 Trac #34423: implement arithmetic product of lazy symmetric functions 67b899f3b5d Trac #34422: implement functorial composition of lazy symmetric functions 8e98e39f885 Trac #33999: Reduced charpoly for skew polynomials 1bd44ef4aae Trac #33850: Unstable doctests in equivariant Ehrhart methods 8f80cad719b Trac #32483: Remove workarounds for packages that use flit_core or poetry_core as build system 4d614a54c2a Trac #34551: Uniformize headline: graphs and plots 67d5afbe229 Trac #34545: cleanup in posets 84e479b6ff9 Trac #34544: some minor details in misc 3c1f04fff98 Trac #34542: refresh the infinite polynomial ring b6fe66bf256 Trac #34538: some details in argument groups 187ef46c43f Trac #34454: sage --package create: Add option --source wheel 4722394be87 Trac #34392: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 5) e999d8479fb Trac #34314: pycodestyle cleanup in strongly_regular_db.pyx (part 4) 2f51c024422 Trac #25046: Add warning for is_prime(n) that produce correct but unexpected output 8038ef7cbdb Trac #21129: Arakelov-Zhang pairing of rational maps 45c3132107a Trac #34501: New implementation class VectorFieldDualFreeModule 81987be67ed Trac #34488: sage.misc.weak_dict: Replace iteritems by items 09dfd9468b9 Trac #34479: Polyhedron(backend='number_field') 7b143ae5f5a Trac #34473: remove rings from streams 6c47984400b Trac #34383: revert for LazyTaylorSeries and LazySymmetricFunction is missing b99de44f2c3 Trac #34344: Update setuptools 63.4.3, setuptools_wheel 65.x, tomlkit 0.11.4, importlib_resources 5.9.0, importlib_metadata 4.12.0, distlib 0.3.6, hatchling 1.10.0, pathspec 0.10.1 1eea01a1dbf Trac #34272: Update pip to 22.2.2 024b81f7a14 Trac #33812: Refactor distributions sagemath-{objects,categories} through sagemath-{environment,repl} e4d3004ae09 Trac #33805: use Homebrew's primecount 5076cd5d57d Trac #34110: numpy 1.23.x 025fdd4137c Trac #34532: modernize super in manifolds/ f9129b172a6 Trac #34531: some details in LS paths crystals 7f7088d750d Trac #34529: remove deprecated method spring_layout_fast_split from src/sage/graphs/generic_graph_pyx.pyx 12890b6eae8 Trac #34520: Remove randomly failing doctest in src/sage/graphs/generators/random.py c8511abe7bf Trac #34512: compute list CRT via tree 3f4e5446872 Trac #34508: Improve documentation of JoinFeature cb5e1afa20e Trac #34493: Make TrivialFamily.map return a TrivialFamily c036cccaab9 Trac #34486: VectorFieldModule: Faster fast path for tensor_module, exterior_power, dual_exterior_power 89b4155bd13 Trac #34469: modern super in matrix_space 4f3a9b020a0 Trac #34468: fix W605 in all pyx files inside matroids/ bfa6342db03 Trac #34465: Invalid escape sequence in special.py cd65d443541 Trac #34462: Uniformize the headline: finite rings 7736a49d9a6 Trac #34435: Add method to trim trailing zeros from IntegerVector 154baa594e1 Trac #34432: Upgrade: jupyter-packaging 0.12.3 bfc2ccf5c01 Trac #34409: remove experimental warning for composite elliptic-curve isogenies 89b0d28500d Trac #34375: Replace sage.algebras.yangian.GeneratorIndexingSet with cartesian_product ce82f8112a0 Trac #34358: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 4) c8c541f386e Trac #34578: standard error messages in pbori 721c4c18d0d Trac #34573: Remove binary_function from ginac's code in sage 5fc16f5552a Trac #34571: fix typo in docstring b836c6c85db Trac #34562: refactor multiple zeta values 1366a0d9f49 Trac #34528: Installation guide: Improve section on prerequisites/recommendations ad97e1b2278 Trac #34413: implement derivatives of
[sage-release] Sage 9.8.beta0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 4541564cf15 (tag: 9.8.beta0, trac/develop) Updated SageMath version to 9.8.beta0 04fbc829e98 Trac #34342: fix various suggestions by lgtm 1d51c7da7a9 Trac #34323: fix E251 in groups ce36ebad8bd Trac #34320: fix E251 in schemes e30ca6d1953 Trac #34313: pycodestyle cleanup in strongly_regular_db.pyx (part 3) fa19f6386a1 Trac #34290: fix some W391 d8b4ee8814f Trac #34287: modernize super in crystals and asymptotics d8718947624 Trac #34195: sage.geometry.polyhedron: More # optional - sage.rings.number_field b8a75b6bd6a Trac #12696: rename .rational_reconstruct() to .rational_reconstruction() for consistency 144d521ec09 Trac #34568: rename example to QuaternionicProjectivePlane adf3d531e89 Trac #34561: Documentation: There is no package in debian/ubuntu called openssh bfd125a7a6f Trac #34541: enhance free dendriform algebras 6cd2d3b6ab1 Trac #34535: Segfault when floor dividing in infinite polynomial ring 893b3763482 Trac #34527: Make `Composition`s into a `collections.abc.Sequence` c375274fc28 Trac #34519: Fix + extend msolve interface 46b50528b12 Trac #34514: Incorrect decomposition type for relative number fields 11378e57b39 Trac #34510: Add to check for fixed total/length in IntegerVector 799876dabe0 Trac #34449: Add package pyproject_metadata a0ac1a56b0f Trac #34427: TensorFreeModule.isomorphism_with_fixed_basis bfa8457d74a Trac #34350: speed up powers of lazy Taylor series 02c5fcc2860 Trac #34242: Update docker build cb6cda616fd Trac #32921: k-recursive sequences with inhomogeneities ccc71d9a8f5 Trac #32297: Abel-Jacobi map on Riemann surfaces 51be0b103a1 Trac #20467: stackoverflow in Maxima integral 9651672f525 Trac #34266: Drop support for GCC < 8 in Sage 9.8 02bfe770f65 Trac #33062: GH Actions (docker): Run a job for "make build-local" first, cache image for job "make build" f87464fce37 Trac #30241: New implementation class FiniteRankDualFreeModule aa22b33df07 Trac #30229: Submodules of TensorFreeModule defined by the symmetries of a Components object 4db51ba832e Trac #34509: Make IndexedFreeModuleElement compatible with collections.abc, change method support to return a SupportView 0b597a76718 Trac #34505: using items in indexed_elements.pyx b6ead19013d Trac #34498: Update igraph, python_igraph to 0.10.x 7ebd052d36d Trac #34495: Construction for invariant/equivariant submodules 46f4f2c1451 Trac #34494: better monomials in shuffle algebras 367711dd6f0 Trac #34490: `sage --package clean` command to remove outdated source tarballs b4311cd5438 Trac #34484: Methods quotient, quotient_module are not the same for some modules from sage.modules 109fd645242 Trac #34478: pynormaliz: Add distros information for conda, arch 857f16ca4df Trac #34474: Make FiniteRankFreeModule.tensor_module(0, 1) return the dual 5a41c49cd67 Trac #34453: Tensor products of commutative algebras do not know they are commutative rings 53a523e13bc Trac #34451: sage.tensor: Canonicalize sym, antisym 5b3c6fad9bc Trac #34412: q-commuting polynomials a6a72a99fe4 Trac #34393: add method "tensor_factors" to tensor products 30631440c63 Trac #34379: Implement a hook to access free (graded) resolutions 4ef170aa82f Trac #34345: Method to get cells in horizontal/vertical border strip 1ec500e81bf Trac #34282: Make feature TeXFile check latex first 5c42b1b523f Trac #34235: Error in comparing two Symbolic Ring elements 527891674e8 Trac #34203: Find and uninstall broken installed SPKGs and wheels ed76311f002 Trac #34118: Update sympy to 1.11.1 97beeae9521 Trac #33981: latte_int: ExponentialSubst.h:62:3: error: ISO C++17 does not allow dynamic exception specifications 787b4bed4cf Trac #33640: sage fails to factor some easy expressions 700a1f538d0 Trac #33613: Add pip packages to conda environments, add missing conda.txt files 92b1db1a327 Trac #33431: Category of submodules of sage.modules.free_module.FreeModule_ambient_pid d238396ec64 Trac #33093: 5 doctests failing related to external program octave 509ed920b2a Trac #33002: Method tikz of polyhedron class can now return an object of type TikzPicture 2a41c6ee213 Trac #32669: Adding upper and lower Bruhat cones of M. Dyer to sage/combinat/root_system/reflection_group_real.py 12756f654c7 Trac #29619: Matrix and Components should have a sparse iterator cb51da16e9b Trac #17965: Uniformize the API to compute the inverse of an element a833b0e9c81 Trac #34491: Upgrade igraph to 0.9.10 7747f43b0d1 Trac #34467: fix random doctest failure in EllipticCurveHom_velusqrt cba244ef373 Trac #34466: fix various linter errors 5d89d36f1f9 Trac #34228: tox -e docker-...-incremental 627b2bdfe92 (tag: 9.7, trac/master) Updated SageMath version to 9.7 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send
[sage-release] Sage 9.7 released
The "master" git branch has been updated to Sage-9.7. As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html There was no change over 9.7.rc2 627b2bdfe92 (tag: 9.7, trac/master, trac/develop) Updated SageMath version to 9.7 59ac11a9375 (tag: 9.7.rc2) Updated SageMath version to 9.7.rc2 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/012d9182-dd33-4a02-99fa-eb843a6fe630n%40googlegroups.com.
[sage-release] Sage 9.7.rc2 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html This should be the last rc... 59ac11a9375 (tag: 9.7.rc2, trac/develop) Updated SageMath version to 9.7.rc2 4f225f4cc66 (origin/develop) Trac #34533: OS X 12.6 "chained fixups" warning e421c55fafd Trac #34506: Override the arbitrary limit on number of digits printed (Python 3.10.7) 08202bc1ba7 (tag: 9.7.rc1) Updated SageMath version to 9.7.rc1 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/bfc056b2-180b-412d-840e-f7f87050b78dn%40googlegroups.com.
[sage-release] Sage 9.7.rc1 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 08202bc1ba7 (HEAD -> develop, trac/develop, tag: 9.7.rc1) Updated SageMath version to 9.7.rc1 2e5af062ddd Trac #33833: Make furo sage standard doc theme 97dacf88f3c Trac #34450: Standard wheel packages b37ed1cf0cc Trac #34152: Remove remaining dependencies of bootstrap on gettext (AC_LIB_RPATH etc.) cae9ee5177a (tag: 9.7.rc0) Updated SageMath version to 9.7.rc0 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/b03a4e58-e960-4840-8983-7fd12d574848n%40googlegroups.com.
[sage-release] Sage 9.7.rc0 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html cae9ee5177a (HEAD -> develop, tag: 9.7.rc0, trac/develop) Updated SageMath version to 9.7.rc0 6da95c029d7 Trac #34134: typo "infintiy" in docstring of r interface 7b69f459d6c Trac #33677: Fix typos in MixedIntegerLinearProgram backends 9b4c61aecba Trac #34443: less exclamation marks in error messages 27fc7d43766 Trac #34430: python_igraph: Update to 0.9.11, update spkg-install to use --config-settings f913282bab4 Trac #34429: fix gforge inria links in docs bcfab68d2ae Trac #34428: sage.manifolds, sage.tensor: Remove imports from sage.arith.all, sage.rings.all 523073c68e3 Trac #34426: import_statements: Accept more flexible input b7ca62ee44b Trac #34388: a few more typos 570dba73449 Trac #34382: new bunch of fixed typos 349888c67b0 Trac #34380: Free module does not correctly check domains e889f0b8c4a Trac #34369: pycodestyle cleanup in modular/modform/element.py e43cb0d3c57 Trac #34366: remove (object) in sage_docbuild 016e3bd50c5 Trac #34365: modernize super in numerical, plot, repl, topology b709dacfc2b Trac #34362: fix some E275 0c4561bbc2c Trac #34361: some details in riemann_surface.py 4f9e201b101 Trac #34357: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 3) d3fbb140a93 Trac #34354: pycodestyle cleanup in src/sage/graphs/graph_database.py 6b954469348 Trac #34353: Fix 4ti2 links and formatting 59e9feb77b9 Trac #34351: triangulated surface of genus six 69fd5e60f31 Trac #34348: Add section on disputed styles on developer guide 058236236ec Trac #34336: base_ring is wrong for rational points in a projective space over a finite field 8ef4334951a Trac #34331: fix E251 in geometry and manifolds 544b511cf6f Trac #34329: fix E251 in interacts and interfaces 65ae4da36bc Trac #34325: fix E251 in categories/ baabf3883fa Trac #34322: fix E251 in algebras/ 7171eaec8eb Trac #34321: fix E251 in combinat/sf 1cc4209cdc0 Trac #34319: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 2) c69e1c07bae Trac #34318: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 1) 72cd77c641e Trac #34317: pycodestyle cleanup in src/sage/graphs/graph.py (part 3) 4d25bd229a5 Trac #34316: pycodestyle cleanup in src/sage/graphs/graph.py (part 2) bf270652734 Trac #34315: pycodestyle cleanup in src/sage/graphs/graph.py (part 1) fc5b7df43f6 Trac #34312: pycodestyle cleanup in strongly_regular_db.pyx (part 2) 74a2b650fec Trac #34311: pycodestyle cleanup in strongly_regular_db.pyx (part 1) 5717e46c901 Trac #34310: pycodestyle cleanup in distance_regular.pyx (part 2) d27537d13ee Trac #34309: pycodestyle cleanup in src/sage/graphs/generators/families.py 96740d8054b Trac #34304: pep8 cleanup for one file in quadratic_forms 60d94ce4b50 Trac #34299: refresh the Zariski-vanKampen file 60a157c604f Trac #34255: Make docker-in-docker available in Gitpod 735daa4cbc4 Trac #34192: Remove imports from sage.rings.all in sage.calculus, functions, symbolic 9cafd35cc74 Trac #34191: Remove imports from sage.rings.all in sage.modular c21365ef2a6 Trac #34190: Remove imports from sage.rings.all in sage.schemes 5eb958dab1a Trac #34128: Improve symbolic operators documentation 2414ad3e020 Trac #34075: pycodestyle cleanup in 5 files of src/sage/graphs/ d11634abc0c Trac #34074: pycodestyle cleanup in src/sage/graphs/graph_generators.py 26df030f4e8 Trac #34054: Update documentation for EnumeratedFamily 3432faedcd7 Trac #33972: Another error in height_difference_bound ce875fa46cf Trac #33953: Add some methods to projective morphisms (rational maps) f0d1549b285 Trac #33900: small enhancements to generic discrete logs 0a1d3ed593c Trac #34425: configure vscode pycodestyle linter 523695cc6df Trac #34424: Common base class for FiniteRankFreeModule and TensorFreeModule 8492e4a8f5d Trac #34407: Refactor lazy series code so that it works over any graded ring 7ed08458a5a Trac #34401: some details about MZV ff9fa75dbc2 Trac #34400: EnumeratedSets: Add method 'tuple', avoid making copies 9c80ec3d625 Trac #34377: Improvements to ImageSet d83fb880415 Trac #34376: Set_object_enumerated should be in FiniteEnumeratedSets() f84d7a4402d Trac #34374: Use cantor_product for Cartesian products of infinite enumerated sets 1749b85ad9d Trac #34373: Implement multimajor index for permutations 85b5ab977f2 Trac #34372: Make is_integral_domain() have the same signature e874714965a Trac #34371: support factoring polynomials modulo prime powers 8a12a20563e Trac #34370: Add examples to Schubert polynomials documentation a313529389d Trac #33671: Add devcontainer.json for development with VS Code in a Docker container 8a41fd62faa Trac #32324: Lazy Taylor Series ae8a36d1191 Trac #32887: update sagetex to version 3.6.1 a41531c2417 Trac #34355: avoid constructing list of all base-field elements in QuaternionAlgebra_ab.modp_splitting_data() b56e1c9dbf8 Trac #34352: Add
[sage-release] Sage 9.7.beta8 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html Its probably time to do a release soon-ish, so if there is anything you want merged then you should review it asap 12be2d94c8 (trac/develop, tag: 9.7.beta8) Updated SageMath version to 9.7.beta8 a3be810660 Trac #10980: Make sure symbolic gridline values are okay b860a830e0 Trac #34253: Add discrete logarithm for anomalous elliptic curves 02b31ccdb1 Trac #34170: Fix docstring markup in sage/coding 1da7752fff Trac #34284: hardcode that curves have dimension 1 fe346756fe Trac #34002: Sirocco and projective curves 4cd8fa6151 Trac #30484: Document using Sage on Windows via Visual Studio Code with WSL remote c96e796278 Trac #34274: Add sirocco distro info for Conda and Fedora cd8f29485f Trac #34267: Add a Home link to the doc root e25278cb5a Trac #34265: Make index page single column f753c6d701 Trac #34262: Remove toc warnings a13aee6a12 Trac #34171: Fix docstring markup in sage/combinat 79fbd5ba4f Trac #33870: Dummy package _sagemath: record downstream package of Sage in distributions 53f49af120 Trac #34264: Standardize jeu de taquin in tableaux documentation e641d491c5 Trac #34263: Add missing conda.txt for some packages 1bfe420613 Trac #34237: Upgrade cython to 0.29.32 de447ff5f3 Trac #34217: sage.combinat.finite_state_machine: Remove use of "var" 6cf6a8efd7 Trac #34167: Fix docstring markup in sage/matroids, sage/geometry, sage/modules b66cf165f6 Trac #33836: Bug in Lie algebra's chevalley_eilenberg_complex method 855db5865d Trac #32181: RealSet: Faster operations by scan-line (merging) techniques 74eaa6fff7 Trac #34249: Fix documentation regarding number of edges of Turan graphs df6ab59d6f Trac #34084: Fix bug with comparison to 1 in IndexedFreeModuleElement cad2347c46 Trac #34258: sage_build_cython: Remove normalization of -std=c++... flags c9fefb1b23 Trac #34244: Don't mark a polynomial doctest "untested" ffe67f9e9a Trac #34240: With dot2tex installed, doctesting thematic_tutorials/algebraic_combinatorics/rsk.rst opens an image viewer 58eb7cbc6a Trac #34226: Allow effective resistance method to work on graphs with multiple components 6732163e15 Trac #34215: Removing remaining uses of is_CallableSymbolicExpression 82b3038c13 Trac #34193: configure: Make display of package versions less confusing 6b0c3ffa67 Trac #34175: `global_height` for polynomials fails when passed the zero polynomial 2e34fbd740 Trac #34072: pycodestyle cleanup in src/sage/graphs/distances_all_pairs.pyx 3b5db453d1 Trac #30876: sage_build_cython: Do not rely on CC environment variable being set 4236744e73 Trac #34252: Revive furo a752daa05d Trac #34248: Update plantri to 5.3 f96606bd78 Trac #34246: Fix tests with scipy 1.9 70acf303b5 Trac #34245: With plantri installed, a doctest creates a file in SAGE_ROOT fcc08c7d1e Trac #34229: use PARI's qfbredsl2() for binary quadratic forms 7256777154 Trac #34181: Clean pkgs/sagemath-standard/build/scripts-* 9c7e7bb5e3 Trac #34150: update cvxopt to 1.3 a34202cea2 Trac #34231: addition in InfinityRing gives wrong result e87679944b Trac #34213: sagelib spkg-install: Unset but do not poison SAGE_LOCAL 2880f9c45e Trac #22349: Deprecate sorting of Graph vertices and edges by default cd1e2b13af (tag: 9.7.beta7) Updated SageMath version to 9.7.beta7 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/e1246904-5f55-4322-9fe8-aa7a716f9c11n%40googlegroups.com.
[sage-release] Sage 9.7.beta7 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html cd1e2b13af (HEAD -> develop, tag: 9.7.beta7, trac/develop) Updated SageMath version to 9.7.beta7 c94df55711 Trac #34254: 32-bit failure in src/sage/symbolic/expression.pyx 20dea3b0a1 Trac #34169: Fix docstring markup in sage/interacts and sage/rings c29832b57c Trac #34165: Fix docstring markup in sage/tests/book_stein_modform.py a129ff5fa2 Trac #34162: Fix docstring markup in sage/doctest a1c99f1a13 Trac #34161: Fix docstring markup in sage/databases 83ba832260 Trac #34159: Fix docstring markup in sage/modular e3d426a9ea Trac #34158: Fix docstring markup in sage/manifolds 5b15182517 Trac #34156: Fix docstring markup in sage/game_theory 252d1327ec Trac #34153: pycodestyle cleanup in sage/geometry/hyperplane_arrangement/hyperplane.py f75cc20505 Trac #34146: Modernize super in coding/ 59c889ef3d Trac #34143: three-argument pow() on integers returns IntegerMod c7817820c0 Trac #34101: cutwidth_dyn use after free 9bc7be1aaa Trac #34086: E231 in src/sage/graphs/strongly_regular_db.pyx - part 1 a89efd4a28 Trac #34079: pycodestyle cleanup in 6 files of src/sage/graphs/ 3cd360b4f5 Trac #34078: pycodestyle cleanup in src/sage/graphs/graph_plot.py fac74d59ab Trac #34077: pycodestyle cleanup in src/sage/graphs/graph_input.py 4c67a04450 Trac #34073: pycodestyle cleanup in src/sage/graphs/graph_coloring.pyx ead25a50eb Trac #34068: pycodestyle cleanup in src/sage/graphs/connectivity.pyx 288834efb2 Trac #33971: Height of a dynamical system is wrong c3f96d4208 Trac #22857: Using symbolic variables in domain 'positive' makes Sage crash c89955d2e5 Trac #34227: Compute the similarity class type of a given matrix; compute invariant subspace generating function from similarity class type 8b0adc2da8 Trac #34218: Implement longest_increasing_subsequence_number b0107b91e9 Trac #34216: configure: Use --with-system-{gfortran,openssl,python3}=force on Cygwin d9568109f7 Trac #34214: Faster version of longest_increasing_subsequence_length 1b0314ac79 Trac #34208: Remove package sip 79199e67bb Trac #34200: Add importlib_metadata to Sphinx's dependencies 7ec4ff6b19 Trac #34189: Remove imports from sage.all and sage.rings.all in sage.rings aae8d2dd33 Trac #34187: Remove src/sage/__init__.py 5bfd77d7d3 Trac #34177: Update setuptools to 63.2.0 0e5ef88d17 Trac #34176: update curl to version 7.84 9b6a99a720 Trac #33817: GH Actions: Add test of the modularized distributions fd93be8851 Trac #32406: Make "./configure --enable-editable" the default dcd778b1a9 Trac #31568: Add commands "sage --lldb", "sage -t --lldb" 7f0a555ccb Trac #31451: Faster version of longest_increasing_subsequences b5baa7d3f9 Trac #34115: tox.yml: Refactor using reusable workflows, update Linux platforms be272221fa Trac #33627: Remove sage-gdb-commands from src/bin c19c47fd63 Trac #34174: insufficient precision in scaling elliptic curves over number fields by units aa8a4647f9 Trac #34172: Fix docstring markup in sage/groups and sage/misc 4142099591 Trac #34168: Fix docstring markup in sage/categories e9be1728bb Trac #34166: Fix docstring markup in sage/tests except sage/tests/book_stein_modform.py 6e41b53b09 Trac #34164: Fix docstring markup in sage/plot and sage/graphs b03229e112 Trac #34163: Fix docstring markup in sage/interfaces 46849b8d41 Trac #34160: Fix docstring markup in sage/schemes 984137bbb8 Trac #34155: OpenSSL 3.0.5 security update ced8f29e11 Trac #34151: get rid of Oops messages in quadratic forms b0456638af Trac #34149: make documentation building compatible with sphinx 5 07d4b909f0 Trac #34105: ZeroDivisionError while reducing a polynomial w.r.t. the zero ideal db21903ace Trac #33798: Implement the Links-Gould polynomial invariant for links 04ad7f9577 Trac #33705: "make doc-clean" should remove inventory, doctrees 977e691dc1 Trac #33636: replace loadable_module_extension() by importlib.machinery.EXTENSION_SUFFIXES c744d7c09c Trac #29097: build/make/Makefile.in: Rename make targets SPKG-clean to SPKG-uninstall 8312ee1e90 Trac #33530: Upgrade ipython to 8.x 067a66c7e9 Trac #33428: prompt_toolkit 3.0.25+ breaks Ctrl-C 79ed9e5ddb Trac #33160: update Singular to 4.3.1 4cc4817aeb Trac #32088: gfan testsuite hangs on 32bit 10247d5f2a Trac #31049: "setup.py develop" rewrites the installed sage-version.sh as if it is a Python script 7f7149489c (tag: 9.7.beta6) Updated SageMath version to 9.7.beta6 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/921f5b8b-d0c0-4df3-b0b2-cd3d6a04a071n%40googlegroups.com.
[sage-release] Sage 9.7.beta6 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 7f7149489c (tag: 9.7.beta6, trac/develop) Updated SageMath version to 9.7.beta6 e3ababd226 Trac #34144: modernize super in combinat (step one) d22a144e52 Trac #34142: modernize super in algebras/ 48854490e8 Trac #33869: make generating_functions respect max_values 8660cebcc8 Trac #33839: Edge connectivity of digraphs abbc7c55a3 Trac #33754: Update src/doc/en/developer/coding_basics.rst and coding_in_python.rst regarding imports ea11a518b9 Trac #33011: Remove __init__.py files for subpackages designated to be namespace packages 5fc17fd300 Trac #31626: ModuleNotFoundError in doctesting src/sage/misc/sageinspect.py 8e6e5e8fb7 Trac #30448: src/tox.ini: Add validation of docstrings using flake8-rst-docstrings 1c98f0ae41 Trac #31563: Upgrade giac to 1.9.0-15 83a3df1c99 Trac #34131: some doc polishing in symbolic dee5229b00 Trac #34130: some doc polishing in groups fd80fa111f Trac #34126: some doc polishing in categories 718d356f1c Trac #34125: some doc polishing in modular 49390d8bcf Trac #34124: some doc polishing in combinat af94c25b54 Trac #34096: Fix typo: enviroment -> environment d04c189c8e Trac #34050: add some space around == in paths and rational 1634bb6946 Trac #34047: Typo in _repr_Expression in symbolic/expression.pyx dc8086fd57 Trac #34154: Fix repeated word typos 17b1c177aa Trac #34148: fix and activate pycodestyle E306 785bdbd0ec Trac #34136: modernize super() in rings (part one) 9882001355 Trac #34129: Dummy packages should write proper log files dbc6b9e161 Trac #34109: pep8 for sagedoc.py 5e6a3318c8 Trac #34103: randomize infinite recursion 17ba76f00b Trac #34093: Wrong evaluation of elements of CBF[x] on polynomials from other rings 4657052737 Trac #34122: Bug in is_planar() method for directed graphs c9cfb5395f Trac #34087: inverse reciprocal trig functions not (back)translated to/from Mathematica 1d6d055563 Trac #34076: pycodestyle cleanup in src/sage/graphs/genus.pyx 043d862b5d Trac #34071: pycodestyle cleanup in asteroidal_triples.pyx, chrompoly.pyx, cliquer.pyx, convexity_properties.pyx b9b25dc735 Trac #34070: pycodestyle cleanup in src/sage/graphs/centrality.pyx 4ef2c6597d Trac #34069: pycodestyle cleanup in src/sage/graphs/comparability.pyx 5b1146766b Trac #34066: Tachyon help message 798adaa5a3 Trac #34065: pycodestyle cleanup in src/sage/graphs/bliss.pyx ce62be23a2 Trac #34063: pycodestyle cleanup in src/sage/graphs/base/ a0eadb3e40 Trac #34059: Fix trivial case in conversion of list to number field element fea0ac50a6 Trac #34057: changes about avoiding double dieses 9eefd5c27e Trac #34145: modernize super in geometry/ 01e117dfd8 Trac #34137: modernize super in categories/ 6c79334402 Trac #33819: build.yml: In workflow_dispatch, make container and base tag selectable; add doc 6a64ab8d00 Trac #33760: do not update _pos, _pos3d, _embedding on vertex/edge deletions dbf091dbbb Trac #34139: fix the linter 625ac58151 (tag: 9.7.beta5) Updated SageMath version to 9.7.beta5 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/7408406b-e526-413c-8c7d-f1c735a22a0an%40googlegroups.com.
[sage-release] Sage 9.7.beta5 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 625ac58151 (trac/develop, tag: 9.7.beta5) Updated SageMath version to 9.7.beta5 413ff13c54 Trac #34056: cleaning two files in quadratic forms cb65d06dd2 Trac #34055: Remove "ssl" target from Makefile 0740d209ca Trac #34053: pycodestyle cleanup in src/sage/graphs/base/static_sparse_graph.pyx 539a5c073c Trac #34046: pycodestyle cleanup in src/sage/graphs/base/boost_graph.pyx 6790b30aeb Trac #34044: pycodestyle cleanup in src/sage/graphs/generators/smallgraphs.py (part 3) 6e4de5191b Trac #34043: pycodestyle cleanup in src/sage/graphs/generators/smallgraphs.py (part 2) 3d2f91c326 Trac #34042: pycodestyle cleanup in src/sage/graphs/generators/smallgraphs.py (part 1) 45c1d36c3a Trac #34034: pycodestyle cleanup in src/sage/graphs/generators/random.py 9f1388bac5 Trac #34032: pycodestyle cleanup in src/sage/graphs/generators/world_map.py 248a6e15e6 Trac #34023: pycodestyle cleanup in distance_regular.pyx (part 1) 0a77b4496f Trac #34022: pycodestyle cleanup in src/sage/graphs/generators/classical_geometries.py 0cec8684d7 Trac #34135: modernize super() in groups 38b2bf7529 Trac #34058: sage 9.6 special function translation issue with fricas. elliptic_ec 720adde3bb Trac #32716: pkgs/sagemath-*/tox.ini: Create environment that uses Sage's python as the basepython, fix sagemath-standard deps 6294f36ee4 Trac #28925: Modify find_python_sources to support modularization of sagelib by native namespace packages (PEP 420) 5063ca7441 Trac #34021: pycodestyle in 5 files of src/sage/graphs/generators 648ea02cda Trac #34018: pycodestyle cleanup in src/sage/graphs/graph_decompositions/ 44562ec0cf Trac #34016: improve pycodestyle in 4 files in graphs aa79451a04 Trac #34015: pycodestyle cleanup in planarity.pyx and path_enumeration.pyx 3268d19fa5 Trac #34013: pycodestyle cleanup in schnyder.py and print_graphs.py a6f5a56109 Trac #34012: pycodestyle cleanup in sage.graphs.spanning_tree.pyx, weakly_chordal.pyx b5041b18ad Trac #34011: pycodestyle cleanup in sage.graphs.views.pyx, trees.pyx, traversals.pyx 81f843e76b Trac #34010: pycodestyle cleanup in sage.graphs.tutte_polynomial.py c2550f7093 Trac #34009: pycodestyle cleanup in sage.graphs.hyperbolicity.pyx 44a5f5b3d9 Trac #33952: Add methods to compute holomorphic differentials of function field 6ea1dc5f9e Trac #33868: Add modules over integral domain b593b48ed7 Trac #33791: ci-cygwin: Refactor using reusable workflows 1fc79b83f6 Trac #33788: GH Actions: Split ci-macos.yml out from tox.yml 931d6ac039 Trac #33777: Deprecate Sage's CHomP interface c364788de0 Trac #33708: make elliptic-curve isogenies compute Montgomery codomains 64e29cf9d9 Trac #33144: Remove some py2 tags in explain_pickle 1c0f22aabf Trac #34132: Update primesieve to 8.0, primecount to 7.4 9793520438 Trac #34121: Heegner point method can return a point defined over the wrong field 3208d2c51f Trac #34112: some details in L-functions 65722f53c1 Trac #34111: 'PosixPath' object has no attribute '_libgap_init_' d860f2e146 Trac #34098: Installation manual: Improvements for homebrew, conda afb3761f26 Trac #34090: Update python3 to 3.10.5 f56dc7b1f3 Trac #34085: fix some details in braid groups b1a00624dc Trac #34082: Add an option up_to_isomorphism for is_subgraph 8c5d4ca3a4 Trac #34080: pycodestyle cleanup in src/sage/graphs/digraph.py 7ad1358ac7 Trac #34062: enhance our conversion system 9c530f7a59 Trac #34061: fix pyflakes warnings in src/sage/misc/cython.py b221b0d7e1 Trac #34060: Height function for polynomials on number fields 57ec521c2a Trac #34052: tweaking the giac / libgiac interface 99fba2a5de Trac #34051: Update FriCAS to 1.3.8 0de1a2c955 Trac #34049: fix wrong use of Path inside libgap.Read 9d189b384a Trac #34045: OpenSSL 3.0.4 security update f0e2346cbf Trac #34041: improve and document GAP and libgap memory customisation 59188e4443 Trac #34040: fix W605 in all pyx files inside matrix/ ac0188973e Trac #34039: fix pycodestyle E306 in categories and part of combinat 890daa517b Trac #34029: bug in elliptic curve saturation: update to eclib bugfix release 20220621 required. add158fc01 Trac #34006: Fix the Killing form and generators for a Lie subalgebra 4064ea2cf4 Trac #34004: Inconsistent behaviour for subgraph_search_iterator a9270ab20c Trac #33995: make *test*: Log to a common log file test.log 02e1c3b5e1 Trac #33928: phitigra error with hold_canvas 5bc07720dd Trac #33898: Update texttable to 1.6.4, fix spkg-check 0d76aee2b1 Trac #33873: Refactor system package scripts 6455b21183 Trac #33854: Generalized Sierpinski graphs generator 670fb54de8 Trac #33849: FAQ, Developer's guide: Update documentation of the release process 042e07e7dc Trac #33800: cibuildwheel workflow for sagemath-objects, sagemath-categories f513e8f588 Trac #33795: Move handling of "sage --docbuild" back to src/bin/sage 63f461cdbe Trac
[sage-release] Sage 9.7.beta4 released
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html 843eb03e7e (tag: 9.7.beta4, trac/develop) Updated SageMath version to 9.7.beta4 232d0434cf Trac #33866: Make jupyter_packaging standard; add hatchling, editables, pathspec, poetry_core, tomlkit, deprecation; update tomli, flit_core, setuptools, pip, wheel 9307820a88 Trac #33821: Remove use of SAGE_LIB in sage.misc b23b788586 Trac #33409: Size of docker images has increased in 9.5 b5d2fcaeb0 Trac #33029: Feature and doctest tag for runtime cython be2bda4921 Trac #29779: pkgconf: Update to 1.8.0, remove runtime dep on environment variable SAGE_LOCAL c02edcb15b Trac #25374: Upgrade cryptominisat to 5.8.0, fix build on Cygwin e22b33a0c1 Trac #34017: Fix tox-docker builds after #29941 c4236d0844 Trac #34008: pycodestyle cleanup in sage.graphs.generic_graph_pyx.pyx 6f961ffa38 Trac #34007: Allow start parameter in Python's sum c59c86cfbd Trac #33996: ascii_art fail in jupyter notebook c40983afcd Trac #33991: remove some unused imports b02c408763 Trac #33978: various details about typing in combinat 6fb1e3f13a Trac #34037: Make doctest from #25626 more robust 4169d7d6c0 Trac #34035: Add __reversed__ method to FrozenBitsets 45c963e0c7 Trac #34030: move supercommutator to superalgebras d4706f96f9 Trac #34019: minor code details in combinat 3d336f0435 Trac #34014: Clean src/sage/graphs/pq_trees.py c9aa34b34c Trac #33957: Manifold.options.omit_function_arguments ineffective for arguments not in alphabetic order 0b2741d399 Trac #33619: clean up ell_curve_isogeny.py c0e59251e2 Trac #34036: fix the linter 2b36879ae1 Trac #34025: Fix doctest in sage/modular/overconvergent/hecke_series.py c0abe3f5ee Trac #33213: Replace SAGE_TMP by the system location in the sage library 7ab174a70d Trac #32340: document behavior of .is_prime() for number fields c69f4af336 Trac #28263: Degree for Affine Morphism or Affine Dynamical System e516392523 Trac #34001: Add flag to avoid OrePolynomialRing cast to PolynomialRing 01b8bcb85f Trac #33993: pep cleanup for words/morphism.py 716c5ce262 Trac #33992: remove class inheritance of object in remaining places de375bce02 Trac #33990: Subset_s _an_element_ 0593e83957 Trac #33987: modernize super() in structure, symbolic, doctest, databases d9a45e29eb Trac #33985: modernize super() in monoids,modules,modular 7ed404657b Trac #33984: modernize super() in schemes,libs,sets,quivers 1df260e842 Trac #33979: .roots() does not always return elements of the base ring c6c2b85405 Trac #33974: Documentation addition for symmetric functions - Cauchy identity f92916e358 Trac #33840: bool(matrix) ignores exceptions raised while comparing entries f8df80820d (tag: 9.7.beta3) Updated SageMath version to 9.7.beta3 -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/205545fd-b4cf-441e-8a1b-b7bcf199c559n%40googlegroups.com.