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

gh-37366: use Parent in skew polynomials


instead of the auld-class `Ring`

### :memo: Checklist

- [x] The title is concise, informat...

702e32f43f9bb559de0a111b7614720382ac31ae authored 11 months ago by Release Manager <[email protected]>
gh-37360: Fix doctest for `multiplication_by_m`


The current doctest can create a singular curve, for example with
`random-seed=1299794029930...

3ffb70a0d5ab860c3f8cfbcde60d5825878318c2 authored 11 months ago by Release Manager <[email protected]>
gh-37355: less usage of method .is_commutative


changing a few calls of `R.is_commutative()` for rings, in favour of the
syntax `R in Commut...

f5983a3c510e1d836c4c3fd1312cc74972f32090 authored 11 months ago by Release Manager <[email protected]>
gh-37354: Allow submodule construction of a free module over a ring


This fails
```sage
sage: R.<x,y> = QQ[]
sage: S = R.quotient([x*y])
sage: M = FreeModule(S, ...

218012299eb59b6c234c31d7db24ffc561635b7d authored 11 months ago by Release Manager <[email protected]>
gh-37352: `sage --package create`: When re-creating with a different source type, clean up


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

686f7e9a362393c3730fc59eeeaa3251446b7ee0 authored 11 months ago by Release Manager <[email protected]>
gh-37350: `sage -package dependencies`


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

0df697a0a2de28a7ae5f9e5fdc654b4e3c02a818 authored 11 months ago by Release Manager <[email protected]>
gh-37343: Add simple methods to convert to and from bytes for `ZZ` and finite fields


I often have to work with the conversion of bytes / integers and
currently do this by workin...

fba0587aa94e66ecb9c7bd553d58f1ee0d8ca1a5 authored 11 months ago by Release Manager <[email protected]>
gh-37342: remove some old deprecations in functional.py


remove functions deprecated in late 2021

in #32347

### :memo: Checklist

- [x] The title i...

805c1522b87b852e98ec47d96263f0640185dd89 authored 11 months ago by Release Manager <[email protected]>
gh-37341: Avoid algebra in polynomials


One avoids using `Algebra` and `CommutativeAlgebra` in the polynomial
classes.

And the gene...

a451b65a356b36ec67a4dcd02df2a421df3ac0d1 authored 11 months ago by Release Manager <[email protected]>
gh-37339: Removed whitespaces in `ncsym.py`


Removed the whitespaces in `ncsym.py`, which currently cause all PR
tests to fail at Lint.
...

57a404ca7ae1525129f1d6e45a97eadb7c841002 authored 11 months ago by Release Manager <[email protected]>
gh-37338: Speedup database_matroids.py tests


I strategically recast a few matroids in `database_matroids.py` to
`CircuitsMatroid`s (given...

ec7b486614b0f696a509f1f872bdf5693fa4660a authored 11 months ago by Release Manager <[email protected]>
gh-37334: Preparation for Sphinx 7


Based on #37129, we adjust sage for Sphinx 7. Mainly,

- (once again) `sage_autodoc` is upda...

0f35a6911dc39bd51464b1b914d857d9aa2a9ab7 authored 11 months ago by Release Manager <[email protected]>
gh-37333: fixing ruff UP037 (about type annotation)


namely, quotes are no longer needed around type annotations

this only appeared in two files...

e2c3fe9998e522bce72a29608b2915bdd616b88f authored 11 months ago by Release Manager <[email protected]>
gh-37329: add optional order= argument to .log() method for PARI finite-field elements


When the order of the base element of a finite-field logarithm is
already known, factoring t...

34de9761f254025283a47a9695a08a18cd182f5f authored 11 months ago by Release Manager <[email protected]>
gh-37328: remove "known bug" marker for #6413 from doctest


The long-standing issue #6413 was resolved in #37096, but there is still
one `# known bug` m...

7f85dca697170ee8efab73e4ba36edafb3bde1e6 authored 11 months ago by Release Manager <[email protected]>
gh-37324: Basis completion for matrices over univariate polynomials


This PR (the fruit of discussions with @xcaruso during SageDays 125)
introduces a new functi...

721030b1b1d83cd5961185ce139d72362bafe3ea authored 11 months ago by Release Manager <[email protected]>
gh-37318: Allowing HeckeAlgebraSymmetricGroupT to accept elements of SymmetricGroup(n) as input


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

0b38b3eac89e18d6149670c9de364f09c4211801 authored 11 months ago by Release Manager <[email protected]>
gh-37316: use CommutativeRing in ring_extension


Removing one of the last uses of `CommutativeAlgebra` class, towards its
deprecation.

Also ...

f016b015301a921edf6a05311ed97cb89c943496 authored 11 months ago by Release Manager <[email protected]>
gh-37313: Fix package install instructions in "Numerical Sage" tutorial


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

e54f7eb5e14a0a4b9275881736e4024d44b4730e authored 11 months ago by Release Manager <[email protected]>
gh-37311: Add tips for choosing an exception in developer guide


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

0e819af60b8c5d856bf6d6bbd058142eb57cc41a authored 11 months ago by Release Manager <[email protected]>
gh-37306: Fix random test failures in `number_field_element_quadratic`


Fix #37296.

Add `warnings.filterwarnings` to ignore `DeprecationWarning` in the
failing doc...

c3e76e125c19faf59eab1e5cc30373929e8292a6 authored 11 months ago by Release Manager <[email protected]>
gh-37303: use Parent in Weyl algebra


replace the auld-class `Algebra` by `Parent` in Weyl algebras

this requires a tweak in the ...

c1f562581708ca0b8e9fa876bb79edc8d8ac21fb authored 11 months ago by Release Manager <[email protected]>
gh-37302: use Parent instead of Algebra in finite_gca


This is removing one usage of the auld-class `Algebra` in the modified
file

Also changing a...

2416d61a12f0cae54263bd4457c3967e0057a78d authored 11 months ago by Release Manager <[email protected]>
gh-37299: use parent in quaternions


replace the auld-style class by `Parent` and categories for quaternion
algebras.

### :memo:...

2e9c5754bd61dad2d0381ed71bede8e30f459a9c authored 11 months ago by Release Manager <[email protected]>
gh-37286: sagemath-standard: fix manifest


This PR fixes two issues with the manifest for sagemath-standard:

- src/MANIFEST.in: don't ...

49881576723b0c8060980b368c6a8f0620d1767f authored 11 months ago by Release Manager <[email protected]>
gh-37283: Fix RegularSequence.subsequence for zero sequence


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

99fd4f4279459642cbdc6abc79da414e00a8c4f5 authored 11 months ago by Release Manager <[email protected]>
gh-37281: details in Zariski-Van-Kampen


Small changes in the modified files, about pep8 and ruff warnings about
code

### :memo: Che...

9a1a9649f339cc62826ede716fef3bdaef827aa2 authored 11 months ago by Release Manager <[email protected]>
gh-37273: large pep8 cleanup in interfaces


just fixing many small code details in `interfaces` folder

### :memo: Checklist

- [x] The ...

c02dfc43a6c9835f7994c13144a8953cb3d4ac9c authored 11 months ago by Release Manager <[email protected]>
gh-37268: Allow custom degree in `random_element` of polynomial quotient ring


Currently, the `random_element` function of the polynomial quotient ring
passes all argument...

044b3aa1638abff847adf1968a05af80187d8c7b authored 11 months ago by Release Manager <[email protected]>
gh-37260: extend `all_paths_iterator` and `all_simple_paths` to Graph


This answer a question from
https://ask.sagemath.org/question/75715/all_simple_paths-generat...

ffa87518e0ff8e5f4e543ea4e8a2edf504db0d73 authored 11 months ago by Release Manager <[email protected]>
gh-37242: Improved algorithm choice for isogeny computation


Improved the logic for algorithm choice in
`EllipticCurve_field.isogeny()`:
- if we have mul...

d4075f1979c57d8d31689467b38f00d2473e7269 authored 11 months ago by Release Manager <[email protected]>
gh-37231: Use matroid-database package


Remove matroid database files (`ext_data/matroids`) and use newly
created `matroid-database`...

54307752f5a324450340945af1888869d5e1a135 authored 11 months ago by Release Manager <[email protected]>
gh-37227: build/pkgs/ipython/dependencies: Add matplotlib_inline


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

71f2ef44c965d953414ef9d633c351957fdd578c authored 11 months ago by Release Manager <[email protected]>
gh-37221: Added the alt nu-tamari lattices


The alt nu-Tamari lattices are a generalization of the nu-Tamari
lattices. These lattices de...

3eac6ea28db29f150eb940f0ee004032a48d99f7 authored 11 months ago by Release Manager <[email protected]>
gh-37206: Various edits of developer guide


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

abc70998ef1bed07e4bae0cdcbdc064edc4942b9 authored 11 months ago by Release Manager <[email protected]>
gh-37186: Update debian.txt for various Python packages


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

726052b07ab73f28a8115747daf02ed7a2951fe2 authored 11 months ago by Release Manager <[email protected]>
gh-37129: Sphinx 7


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

bdf8f978a3ce14d32b80daf616263ff3aadb36a4 authored 11 months ago by Release Manager <[email protected]>
gh-37089: Implemented order computation and identity checking for automorphisms of elliptic curves


The WeierstrassIsomorphism class is also used to represent automorphisms
of elliptic curves....

efd42e5ab1809f7d1753eae88f6030ed7faee485 authored 11 months ago by Release Manager <[email protected]>
gh-36988: Adding support for sums, intersection, and equality of SubmodulesWithBasis


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

e7037f3a0057a0fac583caa7e151f61380dc1503 authored 11 months ago by Release Manager <[email protected]>
gh-36694: CI conda: On `pull_request`, only run 1 macOS job and 1 Linux job


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

eabd2bf80bc9e8f361cc060e83213c8d1e767954 authored 11 months ago by Release Manager <[email protected]>
gh-36602: Tidy PR template


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

4937796a77cb150e84a0929b1fa4b6035693d0eb authored 11 months ago by Release Manager <[email protected]>
gh-36587: Created functions to generate random k-tree and partial k-tree graphs


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

34e561800a8109fcb3c88c8a11f43cabe8afa0e8 authored 11 months ago by Release Manager <[email protected]>
gh-35103: SCIPBackend: Faster copy, remove_constraint methods


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

be3a1163b6919e5d4c27618f9af2fc693263d2c2 authored 11 months ago by Release Manager <[email protected]>
tag formatting

Co-authored-by: Matthias Köppe <[email protected]>

73b17c3a0ec7795965cd8209b9ec1ab88b2beec0 authored 11 months ago by Frédéric Chapoton <[email protected]>
tag formatting

Co-authored-by: Matthias Köppe <[email protected]>

92aef0940e9e4f7de56b19bb03574c135d0f34c9 authored 11 months ago by Frédéric Chapoton <[email protected]>
sage --package dependencies: Fix indentation

cce885f5e639b373f45a658a78b5dd0ec464fd12 authored 11 months ago by Matthias Koeppe <[email protected]>
build/bin/sage-spkg-info: Remove last use of $SAGE_PACKAGE

5109a5e8bea035d7a9eb717a9fc8ac5765cef0e2 authored 11 months ago by Matthias Koeppe <[email protected]>
sage --package dependencies: Support --format=rst, improve --format=plain; use in sage-spkg-info

c52a2c4642928678370d0e7bc7380eb8df54c602 authored 11 months ago by Matthias Koeppe <[email protected]>
minor fixes in sandpiles

c34387b909fae1ff7876953621fb79f5ace4d6b4 authored 11 months ago by Frédéric Chapoton <[email protected]>
Remove output blocks and new lines between input blocks

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

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

134d290c5e4ca63a23284c5dc3d0161f1785ab33 authored 11 months ago by Giacomo Pope <[email protected]>
Making a mess of git before morning coffee

b06f95cc0cae0c2c7b060c47a74176fcbcf8a199 authored 11 months ago by Giacomo Pope <[email protected]>
merge conflicts

083b14067e022d9575bffcdd9affc0b4be43c639 authored 11 months ago by Giacomo Pope <[email protected]>
Docstring formatting after review

aab7c570fbac7d433cdb85b16161ec82790baa84 authored 11 months ago by Giacomo Pope <[email protected]>
links for errors in doc of groups

b967ec86879c1932a1e1a2b24089f0d442032cb3 authored 11 months ago by Frédéric Chapoton <[email protected]>
remove trailing whitespace

b3b634cf336b1a777c1e98acbfe35bd944e943e9 authored 11 months ago by dcoudert <[email protected]>
use block scope

48482bd20c43f6d908b37836f96fb191daa14238 authored 11 months ago by dcoudert <[email protected]>
fix doctests

e7aab947d7beb206fd7cd09ef38035b24e8a89d3 authored 11 months ago by dcoudert <[email protected]>
update documentation

0eb0812847784a0c6417a4e9780f456313ff754b authored 11 months ago by dcoudert <[email protected]>
fix relabel for permutation groups

06ce4b4bedceb9871a90600522b28042f428c0cf authored 11 months ago by dcoudert <[email protected]>
fix some ruff suggestions in cluster_algebra_quiver

6633a9f9a0659f07e6a737d776bea69c107ef482 authored 11 months ago by Frédéric Chapoton <[email protected]>
.gitpod-setup-trac-remote.sh: Restore 'git remote remove trac'

8d3a589a8d2869f05c0fb531268c16941a50bb29 authored 11 months ago by Matthias Koeppe <[email protected]>
Fix macOS

Co-authored-by: Matthias Köppe <[email protected]>

311911e22d7a07707986baa6e1117f7f8dcca025 authored 11 months ago by Kwankyu Lee <[email protected]>
Minor various edits

dec1d09ac3e27068f38e08eecaebf3e46adb4022 authored 11 months ago by Kwankyu Lee <[email protected]>
Merge pull request #25 from mantepse/numerical/scipbackend__faster_copy_method

add doctests, fix typos

cc55c9e896f895d12a77a0d699e039b5948f7faf authored 11 months ago by Matthias Köppe <[email protected]>
fix suggested details

d12bfbc6d20853d9fb6fc5f0d1f41416f76f3080 authored 11 months ago by Frédéric Chapoton <[email protected]>
Replace all :trac: with :issue:

1f65d4ba657ef107355b1dc30e77f7449e6fb17e authored 11 months ago by Giacomo Pope <[email protected]>
docs

aa7c27a65b85b9a5811f66b6429264080fbd8242 authored 11 months ago by Riccardo Invernizzi <[email protected]>
syle

bb2f41d33751a218955ad52ca9d344f76708ceac authored 11 months ago by Riccardo Invernizzi <[email protected]>
Merge branch 'develop' into pep8_clean_interfaces

83abc462727878c4afd4efd8f54e4ef8ddb36c1c authored 11 months ago by Frédéric Chapoton <[email protected]>
add doctests, fix typos

cfeda27bbaa2dc92e8e0531993fe17c2f55fb622 authored 11 months ago by Martin Rubey <[email protected]>
Merge pull request #24 from mantepse/numerical/scipbackend__faster_copy_method

Numerical/scipbackend faster copy method

e716fb4558c01114ac9e7a2856ca0bb744590e09 authored 11 months ago by Matthias Köppe <[email protected]>
git grep -l 'Trac #' | xargs sed -i.bak 's/Trac #/Issue #/g'

da1d2c0db358d69def9d559453cdd2fc6f1f0acb authored 11 months ago by Matthias Koeppe <[email protected]>
CONTRIBUTING.md: Remove mention of Trac

fb9291c360639dfd9e4da5d27f29fe2c3a6309e2 authored 11 months ago by Matthias Koeppe <[email protected]>
.gitpod-setup-trac-remote.sh: Only set up the read-only remote

fdd9e4204f84fb9ab95268b951cb494a4a0d9c39 authored 11 months ago by Matthias Koeppe <[email protected]>
Merge branch 'develop' into t/34890/scipbackend__faster_copy_method

2442318f4c2520e72863ef8dab82c76edf28f89a authored 11 months ago by Martin Rubey <[email protected]>
src/sage/rings/polynomial: Link to spkg page by label

61d7745b0717d67ec90ff4d35e7258004db08349 authored 11 months ago by Matthias Koeppe <[email protected]>
Fix are to is

e546f9230b2eb8c8d69cf606c101f3c11987be9f authored 11 months ago by Kwankyu Lee <[email protected]>
Merge remote-tracking branch 'refs/remotes/origin/speed_up_square_matrix_times_vector_over_F2' into speed_up_square_matrix_times_vector_over_F2

86a75ae3455efed5dc3987940039c9ce308fb4b3 authored 11 months ago by Kiran S. Kedlaya <[email protected]>
Merge branch 'sagemath:develop' into speed_up_square_matrix_times_vector_over_F2

0eb8ebccefee0a3aed91b7d9b324ce00480c86a3 authored 11 months ago by kedlaya <[email protected]>
Speed up square matrix times vector over GF(2)

dab149c2f0068a4a344d30050b068f901e89b8af authored 11 months ago by Kiran S. Kedlaya <[email protected]>
Speed up square matrix times vector over GF(2)

7adc7d9b916a37e7e392be61059a24f148537104 authored 11 months ago by Kiran S. Kedlaya <[email protected]>
improve random sampling of quotient-ring elements

5c1309c95277944104e3f9f24048a4bbc952cb62 authored 11 months ago by Lorenz Panny <[email protected]>
use Parent in skew polynomials

c5256fe0882a4dc737f44980891c4fe4a0e1bdf9 authored 11 months ago by Frédéric Chapoton <[email protected]>
build/sage_bootstrap/app.py: Fix for python 2

d50f837fdd58fc5d395b3607fa3cb6d0f1539ec4 authored 11 months ago by Matthias Koeppe <[email protected]>
Fix typo

0e24c1f0d766058812292c53262a22e31082737b authored 11 months ago by Emiel Wiedijk <[email protected]>
Allow custom degree in random_element of polynomial quotient ring

Currently, the `random_element` function of the polynomial quotient ring passes
all arguments th...

3ff46e3f77ef68202854a8bcc9080e1181428b70 authored 11 months ago by Emiel Wiedijk <[email protected]>
Suggested edits

7f1d53135d1d95765b36b117d47465292a621546 authored 11 months ago by Matthias Koeppe <[email protected]>
A tiny edit

22a8d2c0e14d1724546516a7dce02a3151c4e59e authored 11 months ago by Kwankyu Lee <[email protected]>
Another minor edit

00ffc22a4d98e0625d51336566b00ea3a5097f77 authored 11 months ago by Kwankyu Lee <[email protected]>
A minor edit

f959a69bfc527659c504cc3b415072c6e957af4f authored 11 months ago by Kwankyu Lee <[email protected]>
Use :class: role

38eebf67f0d7ebcee59435af99bf2be8916b0c43 authored 11 months ago by Kwankyu Lee <[email protected]>
more readable number field def

864c245c590a273331763bff72957f4d439a3cb6 authored 11 months ago by Vincent Neiger <[email protected]>
Mention exceptions hierarchy

31c6e4f4ed665533d7e28e714f23c42866df818d authored 11 months ago by Kwankyu Lee <[email protected]>
small fixes

9fdbfe98c1d3e49a15f4c6e88b6f7c40302e2945 authored 11 months ago by Clément Chenevière <[email protected]>
Merge branch 'develop' into permutations-as-input-for-HeckeAlgebraSymmetricGroupT

19ffe6c0cecd6ab7bc9de7a0ddc15c15b6dc3604 authored 11 months ago by Andrew Mathas <[email protected]>
build/pkgs/giac/dependencies_optional: Move optional dep here

d5f735ec4410ada6247968551c05781bf90c19ab authored 11 months ago by Matthias Koeppe <[email protected]>
fix missing space before inline comment

9d816ebb5cf01a48674eb0faef27d4028c0dae82 authored 11 months ago by Vincent Neiger <[email protected]>
fix double colon after EXAMPLES

fc650f30562f025b446c5394bb61cdfd819b5b0b authored 11 months ago by Vincent Neiger <[email protected]>
Merge branch 'develop' into univariate_matrix_basis_completion

2f9392b78bbb52faf8f5cb8d6e592eb6e0ae759e authored 11 months ago by Vincent Neiger <[email protected]>