Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sagemath/sage

Main repository of SageMath
https://github.com/sagemath/sage

Updated SageMath version to 10.3.rc4

ab1a517b64b02bf15bbcb8d7c2d4d643bd5eff9b authored 10 months ago by Release Manager <[email protected]>
gh-37588: Update Conda installation instructions to use Miniforge

<!-- ^ Please provide a concise and informative title. -->
<!-- ^ Don't put issue numbers in the...

83d81f55354e4732096fbe0c0cd750eb6334e033 authored 10 months ago by Release Manager <[email protected]>
gh-37583: Workaround warning in cython 3.0.9 (#37560)


A new warning in cython 3.0.9 breaks doctests
https://github.com/cython/cython/pull/5999.

W...

685e86b54101015151612edfbb5b78e9be56fa64 authored 10 months ago by Release Manager <[email protected]>
gh-37535: Upgrade to jupyterlab 4.1.3 and notebook 7.1.1


<!-- ^ Please provide a concise and informative title. -->
<!-- ^ Don't put issue numbers in...

e850ac9a158aae0c29e932d109301dde93ec18c6 authored 10 months ago by Release Manager <[email protected]>
Update Conda installation instructions to use Miniforge

40de3565cf9711518d073eb5397bee5728c577cd authored 10 months ago by Tobias Diez <[email protected]>
Updated SageMath version to 10.3.rc3

e417e2205be84d6d567b8897527fa6945ad09bdb authored 10 months ago by Release Manager <[email protected]>
Workaround warning in cython 3.0.9 (#37560)

A new warning breaks doctests. We filter it out.

cd652c675fe358390d764dc2fcf8603e120e6b8e authored 10 months ago by Gonzalo Tornaría <[email protected]>
gh-37476: Add free disk space option to Docker build `default`

<!-- ^ Please provide a concise and informative title. -->
<!-- ^ Don't put issue numbers in the...

5c45eed9e45a60223067282bb70cdb805d66eeff authored 10 months ago by Release Manager <[email protected]>
gh-37548: Upgrade prompt_toolkit to 3.0.43


<!-- ^ Please provide a concise and informative title. -->
<!-- ^ Don't put issue numbers in...

fad0b4bc8ebe958c04f7aa900f11cc4f88151070 authored 10 months ago by Release Manager <[email protected]>
build/pkgs/notebook: Update to 7.1.1

dbba40898077e532c97073dde4bb28aa30e5dcf9 authored 10 months ago by Matthias Koeppe <[email protected]>
build/pkgs/httpx: New (jupyterlab 4.1.2 dependency)

085073d28ee599d7218bb670ca792df1d7d75825 authored 10 months ago by Matthias Koeppe <[email protected]>
build/pkgs/h11: New (httpcore dep)

f262926197f759d52ee9e2f82218260c043ccd5f authored 10 months ago by Matthias Koeppe <[email protected]>
build/pkgs/jupyterlab: Update to 4.1.3

04b6d8ee30ffb280f68e58eec1d4a67b123a2f07 authored 10 months ago by Matthias Koeppe <[email protected]>
build/pkgs/httpcore: New (httpx dep)

b190680725bcccd548e5ae27abfbdc4d9d8d7e7e authored 10 months ago by Matthias Koeppe <[email protected]>
build/pkgs/jupyterlab: Update to 4.1.2

b1695bd20c382346e97ccc0ae29656fe424cce3e authored 10 months ago by Matthias Koeppe <[email protected]>
gh-37543: build/pkgs/sagemath_doc_html/dependencies: Add 'graphs'


<!-- ^ Please provide a concise and informative title. -->
<!-- ^ Don't put issue numbers in...

36efa3e47dda58fc5932b8f5297e806999ba5d16 authored 10 months ago by Release Manager <[email protected]>
Upgrade prompt-toolkit to 3.0.43

c38b7ab95701227f076dc66bc029573e43f9ea79 authored 10 months ago by Kwankyu Lee <[email protected]>
gh-37390: Replace all :trac: with :issue: in docstrings

Following the PR https://github.com/sagemath/sage/pull/37385, I have
replaced all occurrences of...

31d9bb6850dd01eb1354bb7199142bcb0d8723af authored 10 months ago by Release Manager <[email protected]>
build/pkgs/sagemath_doc_html/dependencies: Add 'graphs'

e1968f2a535a6a59af25de33c9477cad41d5383e authored 10 months ago by Matthias Koeppe <[email protected]>
Merge branch 'develop' into trac_to_issue

ad8fe87f40ed4b38065bd68f2f7ec95e23e2baa9 authored 10 months ago by Kwankyu Lee <[email protected]>
Updated SageMath version to 10.3.rc2

cb8e15b4769c11d3119c6459aa4abfc8231f2e12 authored 10 months ago by Release Manager <[email protected]>
gh-37504: `cmake`, `ninja_build`: Reject installations in inaccessible user schemes

<!-- ^ Please provide a concise and informative title. -->
<!-- ^ Don't put issue numbers in the...

872ca39ec422cacd1005dd6b1ccd9737d5d88712 authored 10 months ago by Release Manager <[email protected]>
gh-37495: build/pkgs/flint: Reject FLINT >= 3.1.0


<!-- ^ Please provide a concise and informative title. -->
<!-- ^ Don't put issue numbers in...

fc0d3399a69eb086cd21c683bab249e284566636 authored 10 months ago by Release Manager <[email protected]>
build/pkgs/flint: Reject FLINT >= 3.1.0

f713a5654ecda0f10ba7e6ee24486e0fe4952aa5 authored 10 months ago by Matthias Koeppe <[email protected]>
build/pkgs/{cmake,ninja_build}/spkg-configure.m4: Reject installs in inaccessible user scheme

cdcc434adda4e37394dbe56d7e53d89c1d7c1746 authored 10 months ago by Matthias Koeppe <[email protected]>
Updated SageMath version to 10.3.rc1

4ac7152b1702b8858904e0f038c31df096b7623e authored 10 months ago by Release Manager <[email protected]>
gh-37484: Support flint 3.1 in sagelib

Drop uses of deprecated API

- `fmpq_get_mpz_frac/fmpq_init_set_mpz_frac_readonly`, replace by
v...

686e933eb32ade977ed51836a33424e2095e5408 authored 10 months ago by Release Manager <[email protected]>
gh-37470: src/sage_docbuild/ext/sage_autodoc.py: Fix linter failure


<!-- ^ Please provide a concise and informative title. -->
<!-- ^ Don't put issue numbers in...

344b06d12a1e93f4ac6f905736aa8d3341cb5dab authored 10 months ago by Release Manager <[email protected]>
gh-37443: Fix bugs and regression in performance of `any_root()`


This pull request aims to fix some issues which came with the
refactoring of `any_root()` in...

c1f3652fcbd8bb3194bc5a5728df757594e59a40 authored 10 months ago by Release Manager <[email protected]>
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


<!-- ^^^^^
Please provide a concise, informative and self-explanatory title.
Don't put issue...

65a64eabb73589c2afa1f7fbedc799baad308448 authored 10 months ago by Release Manager <[email protected]>
gh-37261: `README.md`: Improve PyPI install instructions


<!-- ^^^^^
Please provide a concise, informative and self-explanatory title.
Don't put issue...

9cc87c28753b0a36a3352023e3b27b4ac7d4da1b authored 10 months ago by Release Manager <[email protected]>
gh-37237: CI macOS: Fix failure with macos-13-homebrew, add tests on M1 runners, add timeouts


<!-- ^^^^^
Please provide a concise, informative and self-explanatory title.
Don't put issue...

cf2fcc8ceba7bd930cad79d411057aac543a1e79 authored 10 months ago by Release Manager <[email protected]>
gh-37178: `sage.features.threejs`: Fix modularization regression after #37024


<!-- ^^^^^
Please provide a concise, informative and self-explanatory title.
Don't put issue...

14a228f6b9361e6992b1c2a09db9aabcf32981a5 authored 10 months ago by Release Manager <[email protected]>
gh-37177: `sage -t`: Fix handling of `--probe all` broken by #36989


<!-- ^^^^^
Please provide a concise, informative and self-explanatory title.
Don't put issue...

c5fa07626d2a5956d6ee1be4d752696c370e8f1d authored 10 months ago by Release Manager <[email protected]>
More detailed NOTE for any_root()

b8da00265893a3dfe934893be1cf09cc29f4e570 authored 10 months ago by Giacomo Pope <[email protected]>
More detailed NOTE for any_root()

b161117059526fc8cb8504a1a05c3a81e2c6e08d authored 10 months ago by Giacomo Pope <[email protected]>
More detailed comment

dd56924be7929cf485146a75b56600218da10a3b authored 10 months ago by Giacomo Pope <[email protected]>
Drop obsolete arb doctest tags

6e904cf73b7aae33440aea0d24b3c549d35e4418 authored 10 months ago by Antonio Rojas <[email protected]>
Add free disk space option to Docker build `default`

c94fcd094b780b27ead369cbb242ece889a1825f authored 10 months ago by Matthias Koeppe <[email protected]>
rename assume_distinct_deg to assume_equal_deg

ee36eb67f0927ca4f5ba506489a3fe1a0894d97e authored 10 months ago by Giacomo Pope <[email protected]>
Fix indentation

837ddc8a47365ac8e232e4b1b3437858c710c6eb authored 10 months ago by Giacomo Pope <[email protected]>
Wrap to 80 and add code syntax highlighting

6d767c37c8fcb75777601f2e97e652dd7155ec39 authored 10 months ago by Giacomo Pope <[email protected]>
Merge branch 'develop' into trac_to_issue

3f43b6eef067de6d93c7e9020b019726c4319da9 authored 10 months ago by Giacomo Pope <[email protected]>
Merge branch 'develop' into fix_any_root_extension

055244d565c9048a2ce68f49071861b516579183 authored 10 months ago by Giacomo Pope <[email protected]>
Update src/sage/schemes/elliptic_curves/cm.py

Co-authored-by: grhkm21 <[email protected]>

5c82b47dfb36e2e1c4cfe3af4c06811f671faa7a authored 10 months ago by Giacomo Pope <[email protected]>
Add docstring about determinism of roots

f8bc02f1bf21c7aef32cc25fb77491592e4272c0 authored 10 months ago by Giacomo Pope <[email protected]>
Add doctest for issue #37417

0aea29cce9bd079e7cde4da8972d7bc3b7d7f053 authored 10 months ago by Giacomo Pope <[email protected]>
Apply suggestions from code review

Co-authored-by: Travis Scrimshaw <[email protected]>

a6e928ebd24c5eb13f54de31f005566210d570f3 authored 10 months ago by Giacomo Pope <[email protected]>
Fix #37471

7052c2550a33db156635e11330c448cd236dbed0 authored 10 months ago by Giacomo Pope <[email protected]>
src/sage_docbuild/ext/sage_autodoc.py: Fix docstring for 'tox -e rst'

ac11fb8a831a0d2f16a50c42c0a058b517d423b5 authored 10 months ago by Matthias Koeppe <[email protected]>
Fix build with flint 3.1

633b36852dae7b736df779997df7ec9f228f7655 authored 10 months ago by Antonio Rojas <[email protected]>
src/sage/doctest/parsing.py: Fix handling of '--probe all'

262f2bd04c25885168fea23a347fa3998bbf61f2 authored 10 months ago by Matthias Koeppe <[email protected]>
src/sage/features/threejs.py: Add documentation

a2ce28c1c6d1730afb19aff8de5f173370242bbd authored 10 months ago by Matthias Koeppe <[email protected]>
src/sage/features/threejs.py: Do not fail when the version file does not exist

e9e66a7fd07342e5d0e53e2e6d28d8f75465bdbc authored 10 months ago by Kwankyu Lee <[email protected]>
build/pkgs/meson: Update to 1.3.1

c8db0248824cd3d50cd66dbe53fc4d7b14dbe5a8 authored 10 months ago by Matthias Koeppe <[email protected]>
build/pkgs/meson/spkg-configure.m4: Reject meson from inaccessible user scheme

3212ffe93f0e36732c9e29cc0584eed56da4dc2d authored 10 months ago by Matthias Koeppe <[email protected]>
m4/sage_python_package_check.m4: Factor out WITH_SAGE_PYTHONUSERBASE

4dd1f1af39d23a898de7b1bbdc5d80457c61fde6 authored 10 months ago by Matthias Koeppe <[email protected]>
m4/sage_python_package_check.m4: Use 'export PYTHONUSERBASE'

99bb7b3b54abf630948acb7d867969fe3ea28742 authored 10 months ago by Matthias Koeppe <[email protected]>
build/pkgs/meson_python/spkg-configure.m4: Require meson >= 1.2.3

4d56b32bebe1a633b16015cfa6e7c4d6ed08504e authored 10 months ago by Matthias Koeppe <[email protected]>
m4/sage_python_package_check.m4: Add another dnl

4d69c5c7466dc0eb1096bdf8bd0b847dcf089415 authored 10 months ago by Matthias Koeppe <[email protected]>
build/pkgs/meson: Change to wheel package

8a3c1ef0df9c5ab85cb58ff47db7434d4b446159 authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/macos.yml: Add input 'timeout'

50d1eafe5e7f54485db7eda6ee7d4ac6fe0b7fe2 authored 10 months ago by Matthias Koeppe <[email protected]>
src/bin/sage-env [macOS]: Detect ld-classic when full XCode is in use

628c21958cff440cbf5cdb5753c2d8d94d0439b6 authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/ci-macos.yml: Set timeout for stage 1 to 4 hours

c8ee8e7bacda9d42cf9e07752a2e82591fe013c2 authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/macos.yml: Use pipx to install tox

52654ea586f0d30d7906cca63acf0d4e20f27ef0 authored 10 months ago by Matthias Koeppe <[email protected]>
tox.ini (local-conda): Use 'uname -m' to determine arch for installer

49fdc95bd06330f64d8ec68743428b21bedce011 authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/macos.yml: Install tox from PyPI, not homebrew

f4e2aff3b15b097659dd31d476e33680f673a50f authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/macos.yml: Use tox via 'pipx run'

700a93973230b7a6a66a97258acb5b53ec22e91b authored 10 months ago by Matthias Koeppe <[email protected]>
build/pkgs/dsdp/spkg-install.in: Increase verbosity

1f2d9f9fbf26a1b4a11dd74de297c4c797b09359 authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/macos.yml: Pass inputs.extra_sage_packages to tox

2165bef51e682d8eeb80e85a6db1ea340b9d202f authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/macos.yml: Remove failing test of macos-14-minimal

5f4e0fed9740e250011e98934a52825918a3a546 authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/macos.yml: Increase SAGE_NUM_THREADS to 6

6b7c9a6e631209ca1e12f231405e416bcc659ec1 authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/ci-macos.yml (local-nohomebrew): Add self-destruct sequence

c885e540527e51de7fc9b5e9c45bf02bfc644ffb authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/macos.yml: Add tests on M1 runners

15193b35c9a5bfb48b9cea9daf434bcaefb2f4fb authored 10 months ago by Matthias Koeppe <[email protected]>
src/bin/sage-env: Do not set the ld-classic flag when LD is set

d47f1001c97bb7135733b0a4ada32772f0b1dc5c authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/ci-macos.yml (local-nohomebrew): Also test on M1

9d924c85ac866e9c55393387825d89b620d69c7c authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/ci-macos.yml (local-nohomebrew): Increase SAGE_NUM_THREADS to 6

7b1d6c927b3f9f4648861f117c6f3b4d6f116661 authored 10 months ago by Matthias Koeppe <[email protected]>
.github/workflows/ci-macos.yml (dist): Do not use tag to bump the version

d26937b53e15b786cacb770b9b5f59a8cd164ef2 authored 10 months ago by Matthias Koeppe <[email protected]>
pkgs/sage-conf: Make 'python3 -m sage_conf' work like 'sage-config'

c451ea4ac68231e0776756a4e80520abe0533dab authored 10 months ago by Matthias Koeppe <[email protected]>
README.md: Expand section 'Alternative Installation using PyPI'

41ad0b5537b229365eec3feb47434c13b724e2c9 authored 10 months ago by Matthias Koeppe <[email protected]>
Updated SageMath version to 10.3.rc0

acbe15dcd87085d4fa177705ec01107b53a026ef authored 11 months ago by Release Manager <[email protected]>
Make any_root deterministic for char 0 fields

db3ecc42dd07df0b54761885ae10760df4974852 authored 11 months ago by Giacomo Pope <[email protected]>
Merge branch 'fix_any_root_extension' of https://github.com/GiacomoPope/sage into fix_any_root_extension

c8e74646824db51888f95ea18d5e4d1ae6e32f51 authored 11 months ago by Giacomo Pope <[email protected]>
Better error handling

030ce6df2dd8140947b8181c1f7a664a91a5bf4d authored 11 months ago by Giacomo Pope <[email protected]>
Apply suggestions from code review

Co-authored-by: grhkm21 <[email protected]>

a7bdc3e85895038a5ca32b38e86c75d0a20e5d6b authored 11 months ago by Giacomo Pope <[email protected]>
review comments

7a61d6abc8f9f3aa40a237b14e31e71a3089a1c8 authored 11 months ago by Giacomo Pope <[email protected]>
fix issue 37445

2ce4dddbd612b3c1322a29505305a49e48b1aa2f authored 11 months ago by Giacomo Pope <[email protected]>
Use f.roots() instead of f.any_root() when working with extensions

09bcfdd23505651eadcbec7ca129d89d516afc6d authored 11 months ago by Giacomo Pope <[email protected]>
Slightly more intelligent way to find correct degree irr

2569e61c6a71c168e9287c963e983855092d888e authored 11 months ago by Giacomo Pope <[email protected]>
linter

e3b12dd5a0bc2de3e170e241c414013d07ec2a57 authored 11 months ago by Giacomo Pope <[email protected]>
Replace comment

38e93a51a57cc6bbc914e9ed8e30a8dcf0946adf authored 11 months ago by Giacomo Pope <[email protected]>
Try and speed up any_root

732d3b370ba11d101a811f1c89d4dbc3e46ff1fc authored 11 months ago by Giacomo Pope <[email protected]>
gh-37410: minor fixes in sandpiles

Just fixing a few `ruff` warnings in the two modified files, plus some
`pep8` code formatting.

...

0fb793fa91a0b46de452036b521cbbaeee878340 authored 11 months ago by Release Manager <[email protected]>
gh-37405: links for errors in doc of groups


just adding a few link to python standard errors in the doc of `groups`
folder

### :memo: C...

57d4e09af50c64255869a42d155d776a9a050065 authored 11 months ago by Release Manager <[email protected]>
gh-37398: fix `relabel` for permutation groups


Fixes #37379.

### :memo: Checklist

<!-- Put an `x` in all the boxes that apply. -->
<!-- I...

6030e58afa0255901b95bd2cf52b9c96eb26d3e0 authored 11 months ago by Release Manager <[email protected]>
gh-37397: fix some ruff suggestions in cluster_algebra_quiver


this was scripted using `ruff` for the codes `UP` and `C4` in the
cluster folder.

Plus a fe...

5bda2e23eb23e6e271e2e14b134299c65ce9d404 authored 11 months ago by Release Manager <[email protected]>
gh-37385: Remove some last traces of Trac


<!-- ^^^^^
Please provide a concise, informative and self-explanatory title.
Don't put issue...

ccd3f8b852e69cd52700279f464f0113f805f2c0 authored 11 months ago by Release Manager <[email protected]>
gh-37376: src/sage/rings/polynomial: Link to spkg page by label


<!-- ^^^^^
Please provide a concise, informative and self-explanatory title.
Don't put issue...

64b991ab0df89f31397dd017fd6b65fc07e27ed8 authored 11 months ago by Release Manager <[email protected]>
gh-37375: Speed up square matrix times vector over GF(2)


When doing a matrix-times-vector multiplication over F_2, there is some
inefficiency caused ...

e01a43801760a4fc251b268ca1d8b736fd918dac authored 11 months ago by Release Manager <[email protected]>
gh-37367: improve random sampling of quotient-ring elements


Currently, random sampling in generic quotient rings is restricted to a
very small (and spec...

193e49d6742d0d0171279b05a2c37ab8f5d01835 authored 11 months ago by Release Manager <[email protected]>