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

Forgot the import

fdc7fd765a970c4489d8508c699f57168bdcc7f4 authored 11 months ago by Gareth Ma <[email protected]>
Fix randomly failing doctest

This is a "correct" fix because the `DeprecationWarning` is unrelated to
the test.

1752a70a18cf338ea134169af1b6362c6087ea92 authored 11 months ago by Gareth Ma <[email protected]>
fix suggested detail

e018ff4c5e4985ac3861f87475dec9b8f8de3d0a authored 11 months ago by Frédéric Chapoton <[email protected]>
fix tiny detail only

d7c449578a4a3db3ec727d9483c4275ea93cab84 authored 11 months ago by Frédéric Chapoton <[email protected]>
Suggestions

2941aa70424f75629e4a337feec9986a103a1a77 authored 11 months ago by Riccardo Invernizzi <[email protected]>
fix suggested detail

c817c06f22520134017652287a85a614ae840be2 authored 11 months ago by Frédéric Chapoton <[email protected]>
use Parent in Weyl algebra

ed72e73fb5ad21d25b886897d8a3504f7a0dc7f7 authored 11 months ago by Frédéric Chapoton <[email protected]>
use Parent instead of Algebra in finite_gca

68db8f4f30719d48ef1ebddaa8f863b0854682c9 authored 11 months ago by Frédéric Chapoton <[email protected]>
37282: Fix typo

https://github.com/sagemath/sage/pull/37283#discussion_r1485666366

6b3480e2e86d02e3a518481976f6c52d30534300 authored 11 months ago by Clemens Heuberger <[email protected]>
Fixing a few more bugs; adding some more doctests.

51f1c54eaa851550c7d939fe9f48d66f39e75666 authored 11 months ago by Travis Scrimshaw <[email protected]>
Adding doctests and fixing some other small things.

d10c1bfd7bd2a8fba75783a9a6c1f570c1f69005 authored 11 months ago by Travis Scrimshaw <[email protected]>
use .copy

bdf89ec95cfddb13390655aae77488f0634bf2ca authored 11 months ago by Frédéric Chapoton <[email protected]>
gh-37290: sagemath-standard: don't require Cython to create sdist

The implementation of sage.misc.package_dir.read_distributions uses the
function `Cython.Utils.o...

81a374dc4dacba71cf071f981d496ff63b2b2acb authored 11 months ago by Release Manager <[email protected]>
move methods to category of algebras

d01b24928227d6a245fbeb76dfa2355b84a4d426 authored 11 months ago by Frédéric Chapoton <[email protected]>
use parent in quaternions

33505aa83118bfda2440dc1da1f680e337ca0476 authored 11 months ago by Frédéric Chapoton <[email protected]>
gh-37279: Fix some doctest warnings


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

f71381c36f170dfc1e1ec163de5f079712a01763 authored 11 months ago by Release Manager <[email protected]>
gh-37272: enable the generation of acyclic orientations with `nauty_directg`


Since version 2.8, nauty's `directg` has a new option `-a` to generate
only acyclic orienta...

36bf4afd28031484a8ad2ae037e2582518fcf128 authored 11 months ago by Release Manager <[email protected]>
gh-37270: Allow python 3.12 and scipy 1.12


This is a minimal PR to allow building with python 3.12, given the
circumstances surrounding...

75afadb166930ea0033878c08374778078dfc691 authored 11 months ago by Release Manager <[email protected]>
gh-37269: sage_docbuild: add needs sphinx tags


Add "needs sphinx" tags to some tests in `src/sage_docbuild` so there
is no failure when sph...

d3deb285e5077ffa7e0b8796cbd9ffb1a28e1d48 authored 11 months ago by Release Manager <[email protected]>
gh-37258: add type annotations to gens methods


This is adding type annotations to many `gens` methods.

This will help to make them all ret...

5f9ac40378b4e798d8a0f9e1f17498b19fc0c257 authored 11 months ago by Release Manager <[email protected]>
gh-37256: general cleanup of words/paths.py


Just refreshing the modified file, pep8 for code, details in doc, etc

### :memo: Checklist
...

df5e77e5bf504fda8f0b052600168ac1bdd7782c authored 11 months ago by Release Manager <[email protected]>
gh-37252: CI: Fix for failure in maximize-build-space


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

2fd33b964b0ab364054c574f5b74f962f748020c authored 11 months ago by Release Manager <[email protected]>
gh-37246: minor details in modular


namely

- use ruff to fix some containement tests

- add links to some error codes in the do...

1cd7585c3c2286c3d7e61f4e445e7246a6ca3e05 authored 11 months ago by Release Manager <[email protected]>
gh-37245: a few details in combinat folder


namely

- use ruff to fix some containement tests

- add links to some error codes in the do...

1ac73d8adca6822b8a9d7a05a2cc4771af2876dd authored 11 months ago by Release Manager <[email protected]>
gh-37240: add one method to integer-valued polynomials


as this appeared to be useful and missing during #sd125

### :memo: Checklist

- [x] The tit...

46ef3fd7ac409c9373a715810186a887a87d112b authored 11 months ago by Release Manager <[email protected]>
gh-37234: make a category of Dedekind domains, remove code from ring.pyx


This is creating a `DedekindDomains` category and moving the associated
code from `ring.pyx`...

b33cb7515aecc2c68275c1ad394466314e1e46b9 authored 11 months ago by Release Manager <[email protected]>
gh-37233: fix small mistake in BQFClassGroupQuotientMorphism documentation


The possibility to pass discriminants to the constructor instead of
`BQFClassGroup` objects ...

4f78a5f3012edd7db1c68dfc2359e7bbb2cadc2d authored 11 months ago by Release Manager <[email protected]>
gh-37232: Still less use of isinstance of old-parents


this is removing many calls to isinstance of old-style parent-like
classes

one should use i...

cd61411b65321643fdeb983f96955f743f9cece2 authored 11 months ago by Release Manager <[email protected]>
gh-37230: some cython-lint fixes in ecl lib


a few details as suggested by `cython-lint` and `pycodestyle` in
`libs/ecl.pyx`

### :memo: ...

3d38254edba876c7b4d0000e78c8fca57a2f6c02 authored 11 months ago by Release Manager <[email protected]>
gh-37229: some pep8 fixes in coding, in particular E275


this fixes various pycodestyle warnings in coding, in particular E275

`E275 missing whitesp...

1b02deb7f0343b55c3933b943876e179f168b0b7 authored 11 months ago by Release Manager <[email protected]>
gh-37228: some pep8 fixes in rings, and activate E221


This fixes all remaining pycodestyle E221 warnings in py files and
activate this check in th...

6b3e7642126839b2c98a2f8eac730c9ce4381053 authored 11 months ago by Release Manager <[email protected]>
gh-37226: unit group of number field: do not expand product when S is empty


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

705cab1188f305ef8b7fd9eeb3731972554483e2 authored 11 months ago by Release Manager <[email protected]>
gh-37225: splitting_field: polred -> polredbest


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

76b1a92acd34aee4ea961ee22e12675d14e206e0 authored 11 months ago by Release Manager <[email protected]>
gh-37223: Remove invariants commands in global namespace


This PR removes the depreciated invariants from #28064 (2019). It's been
long enough and we ...

cdd42d4af9a52d9120e364a554f9034e761a73ee authored 11 months ago by Release Manager <[email protected]>
gh-37222: CI Linux Incremental: Do not require label "c: packages: ..." to be set


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

9e9acfea42315ee506f842b9a217278919cf9a77 authored 11 months ago by Release Manager <[email protected]>
gh-37218: Fix to ncsym.ncsym.nesting


The nesting function in combinat.ncsym.ncsym.py does not operate as
described in its documen...

81a23e1d96d849fc221c1fdbfaea5edc9ffcda2b authored 11 months ago by Release Manager <[email protected]>
gh-37215: Remove unnecessary bullet point


For the installation guide there was an erroneous bullet point which I
have removed.

UR...

23586cf4085f49e7f3989ae43f4690107d747e76 authored 11 months ago by Release Manager <[email protected]>
gh-37210: unify alias substitute for subs


We unify the definitions as follows:

* `substitute` is a method in `Element` which calls `s...

15abc09a456deb8ed72bd8b94cfc8fd222d342a8 authored 11 months ago by Release Manager <[email protected]>
gh-37209: Added rational Tamari lattices


Added the possibility to provide a rational slope parameter m in the
GeneralizedTamariLattic...

d548c0023f79ac218677cb34d067e4ae663a0a2e authored 11 months ago by Release Manager <[email protected]>
gh-37207: allow algorithm=pari in LLL


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

bf1c793ecd65f89be3b0538dcb2e175783929506 authored 11 months ago by Release Manager <[email protected]>
gh-37199: make FreeAlgebra graded and provide is_unit and __invert__


The final goal is to allow computations in the completion in the free
algebra, that is,
```
...

f396146fe81b6cb21d1cc3783ab984196eec4b27 authored 11 months ago by Release Manager <[email protected]>
gh-37195: general LU: gather several calls to field inversion into a single call


The same k-th diagonal element was inverted many times in a loop over
some index j. These in...

d1bbb83ef3f3e22fdb884e7fb0761ce5755b181e authored 11 months ago by Release Manager <[email protected]>
gh-37193: Some fixes & improvements to autogenerated flint .pxd


- flint autogen: fields of a[rc]b_poly_struct
- flint autogen: remove two typedefs that don'...

adee77d9f49e54ce389a1d2c95b4c2d6adfb01aa authored 11 months ago by Release Manager <[email protected]>
gh-37185: Fix `sage_setup.clean` doctest


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

0319fbba80ff321a4edce3960a62b80992910661 authored 11 months ago by Release Manager <[email protected]>
gh-37182: Implement Auslander-Reiten quivers


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

43686380ed73d7d78c9ca50fa0c64a1583509b83 authored 11 months ago by Release Manager <[email protected]>
gh-37170: Total refactor of `any_root()` to solve issue in characteristic two and clean up the code


This PR was inspired by the issue #37160, which found that computing
isomorphisms between fi...

7c0a5ecd0cbb5e397f1441f3989a97526759723d authored 11 months ago by Release Manager <[email protected]>
gh-37148: Add class CircuitsMatroid


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

495051101534c862ab4ec7d5a57f4f9aa53ef799 authored 11 months ago by Release Manager <[email protected]>
gh-37143: special subs for fractions


We create a specialised method `subs` for `FractionFieldElements`, for
better performance. ...

dd9abe4043938a0669b7909d225a6a8dbc28ba2b authored 11 months ago by Release Manager <[email protected]>
gh-37113: Define behaviour of < and > for fractional ideals in a quaternion algebra


Previously, comparison of quaternion algebra fractional ideals (in a
quaternion algebra over...

53c3468f59a7edc61087f6cf5eff7f5c3f02094d authored 11 months ago by Release Manager <[email protected]>
gh-37096: Fix `.multiplication_by_m` when m is not coprime to characteristic (#6413)


*Almost* fixes #6413 - doesn't work for function fields

Compute pth multiplication coordina...

138b265e5ad66df870258dcc4cd66a545ed19082 authored 11 months ago by Release Manager <[email protected]>
gh-37073: `build/pkgs/free_fonts`: Fix fedora system package information


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

ed119f6d025dfdb78635a121f24f6b6a3fbc809a authored 11 months ago by Release Manager <[email protected]>
gh-37065: Installation guide: Use `.. envvar::` to define environment variables


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

60ffcefe9ac9622447187e335c5817923885982c authored 11 months ago by Release Manager <[email protected]>
gh-37014: Upgrade database_knotinfo to version 2024.2.1


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

96cb4849aa9c9a6233f3c0ddc3a23dfc424647a9 authored 11 months ago by Release Manager <[email protected]>
gh-37007: normalize projective points over (quotients of) Euclidean domains


Currently, projective points *over fields* are normalized to always have
$1$ as their last n...

fe375288d7890d760d792fef2c60c75eeacf4b43 authored 11 months ago by Release Manager <[email protected]>
gh-36997: `build/pkgs/{givaro,fflas_ffpack,linbox}`: Accept matching set of new versions


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

d4b28e1883167d89d23f10c1ded6e78ca446fbed authored 11 months ago by Release Manager <[email protected]>
gh-36983: Prepare python3 `spkg-configure.m4` for Python 3.12 (setuptools instead of distutils)


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

647ec811c57f6a9b0f212de206b9ea61c756cec8 authored 11 months ago by Release Manager <[email protected]>
gh-36927: src/sage/combinat/designs/subhypergraph_search.pyx: constness fix for clang 16


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

20a6fde8fa0411069a03ffa5f4ea6e702ab6364d authored 11 months ago by Release Manager <[email protected]>
gh-36915: `configure.ac`: Remove tests for outdated platforms


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

3942b62a2f09cd2b722b644aa1951146e2c34c4b authored 11 months ago by Release Manager <[email protected]>
gh-36881: Fix cardinality of special linear group


- Fixed infinite recursion of the cardinality and order functions
- Improved pycodestyle
- A...

6ad8584b4d6311ef9cdd8f481a9a26d5593e73e4 authored 11 months ago by Release Manager <[email protected]>
gh-36805: fast path for Vélu isogenies with a single kernel generator


The current implementation of Vélu's formulas always assumes that the
kernel subgroup is giv...

bbe70e7a14e376b5eefd8e707a3761f6dc02f372 authored 11 months ago by Release Manager <[email protected]>
gh-36171: Implement Chevalley-Eilenberg complexes with module coefficients


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

5a3f8eb0af3d012dc323527f0b984d5b18db67bd authored 11 months ago by Release Manager <[email protected]>
gh-35503: add order_from_multiple() to sage.groups.all


This function is very useful for some computations involving elliptic
curves over finite fie...

2369ddb7f34e4c93fe8a039019f00eb14a99d182 authored 11 months ago by Release Manager <[email protected]>
gh-34976: compute isomorphisms between quaternion orders


Fixes #34861.

URL: https://github.com/sagemath/sage/pull/34976
Reported by: Lorenz Pann...

9d24006e703a803a6c61da38b5af61b7643a4df7 authored 11 months ago by Release Manager <[email protected]>
Adding support for sums, intersection, and equality of SubmodulesWithBasis.

a2b23e0a119418026c926309b870fd3372530697 authored 11 months ago by Travis Scrimshaw <[email protected]>
sagemath-standard: don't require Cython to create sdist

The implementation of sage.misc.package_dir.read_distributions uses the
function `Cython.Utils.o...

487a02f15aca07e28ea9d5caff6c83b3322e53e1 authored 11 months ago by Gonzalo Tornaría <[email protected]>
src/sage/geometry/polyhedron/backend_field.py: Fix # needs

9bfc29aaf1f1a21b779f92eec927d5a8f000c722 authored 11 months ago by Matthias Koeppe <[email protected]>
fix (possibly) failing doctests 📖

929d0e64fa2e1daa6c167992bf271d3ca70339f8 authored 11 months ago by Gareth Ma <[email protected]>
src/MANIFEST.in: don't include stuff outside src/sage

71cf02c2466448b14b67eeea1fa462bf0c23df8f authored 11 months ago by Gonzalo Tornaría <[email protected]>
sagemath-standard/setup.py: workaround setuptools_scm

ac629c57aee3611bba2e997a88dae7fef62fb068 authored 11 months ago by Gonzalo Tornaría <[email protected]>
Document acceptance of system python 3.12

Co-authored-by: Aliaksei Urbanski <[email protected]>

cbde6e7f979bdc8c0742073b834ae8153c70f18b authored 11 months ago by Gonzalo Tornaría <[email protected]>
37282: Fix RegularSequence.subsequence for zero sequence

87218b431939fdf3f2e19e2b6fa59a5a38bf7ea0 authored 11 months ago by Clemens Heuberger <[email protected]>
details in Zariski-Van-Kampen

7c4c651d80fc783d0f7d87cde1384ef4153e0548 authored 11 months ago by Frédéric Chapoton <[email protected]>
fix lint

66907651181c38bc13a3dd9d2a8c92383690eb02 authored 11 months ago by Frédéric Chapoton <[email protected]>
Fix some doctest dataflow warnings

577b3bd282db0f3aa429cacf8818828702deb9bb authored 11 months ago by Matthias Koeppe <[email protected]>
./sage -fixdoctests --only-tags src/sage/rings/finite_rings/integer_mod_ring.py

998535fc3ce539f5c14ba051483312d00f6c99e0 authored 11 months ago by Matthias Koeppe <[email protected]>
.github/workflows/docker_hub.yml: Adjust easimon/maximize-build-space root-reserve-mb for new GitHub runners

ea5003b879e3d666136c88e58bfa856194eb9f9a authored 11 months ago by Matthias Koeppe <[email protected]>
.github/workflows/docker.yml: Adjust easimon/maximize-build-space root-reserve-mb for new GitHub runners

6f243a1368461d489b76c83b95d58fd38d5b9bae authored 11 months ago by Matthias Koeppe <[email protected]>
large pep8 cleanup in interfaces

4aff9ea0f08cb026ee485da12da8013268dbcd44 authored 11 months ago by Frédéric Chapoton <[email protected]>
scipy 1.12 is ok

71633f36a819de54a05ba98582ff68483e6d30bc authored 11 months ago by Gonzalo Tornaría <[email protected]>
Allow python 3.12

3364def1ded2c7865dcb9b1905dd6afc7489844f authored 11 months ago by Gonzalo Tornaría <[email protected]>
enable the generation of acyclic orientations with nauty_directg

d06cacb219a2f89a4e6451db90c6c34cc1dea053 authored 11 months ago by dcoudert <[email protected]>
sage_docbuild: add needs sphinx tags

1b0ab3d05d50b015ee6204655df3bd33c0c8e08b authored 11 months ago by Gonzalo Tornaría <[email protected]>
Edit unpickling.pyx imports

e3b61195711ae2a8180c29bbfd65db4f15cd6cb9 authored 11 months ago by Giorgos Mousa <[email protected]>
Fixed documentation of minimal_normal_subgroups function

baa3b50eb6f9dde726157635200d01d83b95066b authored 11 months ago by RuchitJagodara <[email protected]>
Shifted the position of import statements

4b7bac3df96d67ebf9ba659e8b534a54d6150295 authored 11 months ago by RuchitJagodara <[email protected]>
Fixed few linting errors

a13d56ac8533cf74150f6688bce12cf4e2550a46 authored 11 months ago by RuchitJagodara <[email protected]>
Improved coding style

1781ad38eda3cb811efbf8806b69b2732c991d5c authored 11 months ago by RuchitJagodara <[email protected]>
Corrected a linting error

e2840edf10d85c797f06d0a3d7376c578697d707 authored 11 months ago by RuchitJagodara <[email protected]>
Fixed a doctest

84077dc31776fcc9e3d6a8da1591c3737254557b authored 11 months ago by RuchitJagodara <[email protected]>
Correct the error in finding cardinality of special linear group

Corrected the error of previous commit.

d4eb8edd99553988679fc8bec2c9d42b30079a4a authored 11 months ago by RuchitJagodara <[email protected]>
Add a new order method for linear matrix groups

d15eb8f9cb2727ba132e2228456348c546e488bc authored 11 months ago by RuchitJagodara <[email protected]>
Revert all the changes

df64b412d6c4062a9993fbe21245c4533f0ccde9 authored 11 months ago by RuchitJagodara <[email protected]>
Corrected lint error

b0f3988c6833c826a760a1fe133929de7a71ec74 authored 11 months ago by RuchitJagodara <[email protected]>
Remove unnecessary comments

2dc4a32f7d9d9f15fbc4c3815434f50323c8900a authored 11 months ago by Ruchit Jagodara <[email protected]>
Add more doctests to cover all cases

Added more doctests.

0101a8d33005f126060ff1a87be7c69ff7a17fbb authored 11 months ago by RuchitJagodara <[email protected]>
Fixed infinite recursion of the cardinality and order functions

In this commit, I have fixed the :trac:`36876` and :trac:`35490`.
And I have also added some doc...

a9e2b743e76eac716dc32b7e55e1a0d23fd66540 authored 11 months ago by RuchitJagodara <[email protected]>
build/bin/sage-spkg-info: Complete a sentence

6eab2a1355abb2d106174e5e438037ed469c91fe authored 11 months ago by Matthias Koeppe <[email protected]>
build/bin/sage-spkg-info: Suppress a confusing message for _bootstrap, _sagemath

7da7b5a7fd2f61fd0bfc7c544f1f3adc1423d65d authored 11 months ago by Matthias Koeppe <[email protected]>
Add class DatabaseMatroids

7a0a50268e2f1319a25712fae57cb67548a45f22 authored 11 months ago by Giorgos Mousa <[email protected]>
build/pkgs/_sagemath/SPKG.rst: Fix link to wiki

a78ebce3089dd0a62cb62b26f53a2bfdf5deeb63 authored 11 months ago by Matthias Koeppe <[email protected]>