Ecosyste.ms: OpenCollective

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

SageMath

Creating a viable free open source alternative to Magma, Maple, Mathematica and Matlab
Collective - Host: opensource - https://opencollective.com/sage_math - Website: https://sagemath.org - Code: https://github.com/sagemath

gh-37094: Fix bug with pari interface in `classical_modular_polynomial`


There is a bug in the new `classical_modular_polynomial` function
created in https://github....

github.com/sagemath/sage - 622489099e7a044f7da92c28d523afd6e3dae611 authored 12 months ago by Release Manager <[email protected]>
gh-37085: remove entirely the legacy class EuclideanDomain


This is getting rid of the deprecated class `EuclideanDomain`, not used
anywhere.

The eleme...

github.com/sagemath/sage - 36b13d732c79bb62f071b3d86da51250ac597d7e authored 12 months ago by Release Manager <[email protected]>
gh-37082: Fix NumberFieldElement_quadratic.is_integral() when D is not square-free


Fixes #34800. The current implementation of is_integral() assumes that D
is square-free. We ...

github.com/sagemath/sage - a5f01d42b90a1b5e4cd87c0a91de05f3e2ee665e authored 12 months ago by Release Manager <[email protected]>
gh-37081: convenience method to construct elliptic-curve isomorphisms from u,r,s,t


The `EllipticCurve_generic` class has methods for computing an
isomorphism between two given...

github.com/sagemath/sage - cf322e48dfa8e71c8da7ab7fb25326c83e617f4d authored 12 months ago by Release Manager <[email protected]>
gh-37079: use Parent in Monsky-Washnitzer


use `Parent` in the modified file

also removing `__neg__` method

and some other details

#...

github.com/sagemath/sage - e788164297506ed770ce7c67687f99325032b6eb authored 12 months ago by Release Manager <[email protected]>
gh-37078: use parent in weyl_algebra.py


Using `Parent` instead of `Algebra`

also full pep8 cleanup of the modified file, plus some ...

github.com/sagemath/sage - 74bcb8eec781e4ae4fe9b6af4b6fa9aae8c6482e authored 12 months ago by Release Manager <[email protected]>
gh-37074: implement natural morphism from cl(f²D) to cl(D)


...for class groups of binary quadratic forms, which we have since
#36184.

This map is defi...

github.com/sagemath/sage - e3fd6ec9bae7b3d7356dc3565b0019a6abad149f authored 12 months ago by Release Manager <[email protected]>
gh-37072: some cleanup in overconvergent and quaternion


Two different things:

- cleaning the file `overconvergent/genus0`, adding a `TestSuite` and...

github.com/sagemath/sage - 157a645e1a3ad0aa5d7a492bd7d30c070c6444a3 authored 12 months ago by Release Manager <[email protected]>
gh-37070: use directly OSError everywhere


fixed by `ruff --fix --select=UP024 src/`

OSError has replaced several errors since python ...

github.com/sagemath/sage - cae844b50aa057361fce472c8308b8a8cd917d72 authored 12 months ago by Release Manager <[email protected]>
gh-37069: Use Parent in number fields and QQ


Towards the removal of `ParentWithGens` : use parent in number fields
and in QQ

### :memo: ...

github.com/sagemath/sage - e31cc7942aad3bd77ee840aedc510acbaee26954 authored 12 months ago by Release Manager <[email protected]>
gh-37064: Fix build when linbox is build with fplll support


Undefine flint macros that conflict with fplll variables and break build
when both are inclu...

github.com/sagemath/sage - d79e87b93665cbb52de3bfdf08fd95c1f9131bbf authored 12 months ago by Release Manager <[email protected]>
gh-37063: some little changes in polynomials (ruff PERF)


Simplify some lines of codes in `ring/polynomial` according to the
suggestions of `ruff`

##...

github.com/sagemath/sage - ba225a8b430b399fff4ea82a1ddaf2b085176e4c authored 12 months ago by Release Manager <[email protected]>
gh-37062: clean singular interface (full pep8) + use standard open and zip


This is

- cleaning for pep8 compliance the `singular` pexpect interface
- making sure to us...

github.com/sagemath/sage - b7b654ee00d3f0cc313bc23749652418056cc299 authored 12 months ago by Release Manager <[email protected]>
gh-37053: Add reverse Cuthill-McKee ordering for graphs


Fixes #13583.

We add the reverse Cuthill-McKee (RCM) ordering for graphs. We already
had Cu...

github.com/sagemath/sage - 1251ff6be1943936a029e136ffe69d61f3917b1e authored 12 months ago by Release Manager <[email protected]>
gh-37049: Dont load all GAP packages when resetting a workspace


The `gap_reset_workspace()` function currently loops through all
installed GAP packages (bot...

github.com/sagemath/sage - 1f1da59fcb8c8825559d17a595544e2a0a3afc37 authored 12 months ago by Release Manager <[email protected]>
gh-37048: ⬆️ Bump tj-actions/changed-files from 38 to 41 in /.github/workflows


Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-
files) from 38 to 41...

github.com/sagemath/sage - 62b18de74150c78892c565e395bfcfd6b6824e32 authored 12 months ago by Release Manager <[email protected]>
gh-37045: Added third embedding in Cubegraph for oblique projection of hypercubes


Added third embedding for oblique projection of hypercube.

**Output after changes:**

`grap...

github.com/sagemath/sage - b4a9bad513ac163f7519c066f72e18cc23067fd5 authored 12 months ago by Release Manager <[email protected]>
gh-37044: update ECL to 23.9.9, remove obsolete stuff from spkg-install


ECL 23.9.9 has been released in Sept 2023, 2.5 years after 21.2.1 we
have.
Time to upgrade.
...

github.com/sagemath/sage - ca14fd5feec5398f05d0a3f2fbde595dfc63784c authored 12 months ago by Release Manager <[email protected]>
gh-37043: src/sage/matrix/matrix_double_dense.pyx: increase an FP tolerance


I recently hit,

```
File "src/sage/matrix/matrix_double_dense.pyx", line 1629, in
sage.matr...

github.com/sagemath/sage - b74c8caab98a8b8d823737f238af738af5ca73b0 authored 12 months ago by Release Manager <[email protected]>
gh-37039: some details in Galois group as permutation group


just a few minor changes in the modified file

removing the unused attribute `_base`

### :m...

github.com/sagemath/sage - abad0a9a620951c3185cb140afde14a3ec9c14bc authored 12 months ago by Release Manager <[email protected]>
gh-37038: Add minimal_normal_subgroups and maximal_normal_subgroups functions for permutation groups


- Added the function
This patch implements a minimal_normal_subgroups function in
Permutatio...

github.com/sagemath/sage - 55c9f9c55612bab65d91e794dd1896029373a3b5 authored 12 months ago by Release Manager <[email protected]>
gh-37034: raise ValueError instead of IndexError in .any_root()


The `.any_root()` method sometimes raises an `IndexError` instead of the
usual `ValueError` ...

github.com/sagemath/sage - e5c6aab9892122c4483854edeeac88f6a3e9a762 authored 12 months ago by Release Manager <[email protected]>
gh-37030: Small update to Developer Guide section on portability testing


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

github.com/sagemath/sage - 5dc4e9a646f14ce83be6e97f374c4c48834be97d authored 12 months ago by Release Manager <[email protected]>
gh-37028: add method to compute the longest (induced) cycle in a (di)graph


This PR adds a method to compute the longest (induced) cycle in a
(di)graph. The method can ...

github.com/sagemath/sage - e2aef388e3efef0a5b9e489a9ad28a9e82609f39 authored 12 months ago by Release Manager <[email protected]>
gh-37024: Access database and other files through features, for simpler configuration


This PR reworks the way sagemath access database files, and some other
external files. The e...

github.com/sagemath/sage - e2f1cb3cc084534a841f34843d64ca936ae43bdc authored 12 months ago by Release Manager <[email protected]>
gh-37023: Parent in plural


Using `Parent` and `CommutativeRing` in the plural file

This is a little move towards getti...

github.com/sagemath/sage - cbf22d6e4507d2228226e769a2a905960ea15ca7 authored 12 months ago by Release Manager <[email protected]>
gh-37020: `configure`: Fix quoting in system package notice


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

github.com/sagemath/sage - baed34c29bd8f38ca103f8b12ae65ec92ed2dfc7 authored 12 months ago by Release Manager <[email protected]>
gh-37018: `sage --package properties`


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

github.com/sagemath/sage - a5b015c0928aea149ece36e7de2a82ce12fd76e5 authored 12 months ago by Release Manager <[email protected]>
gh-37017: cosmetic little change in topology/ (some ruff UP and PERF)


a set of small fixes there

### :memo: Checklist

- [x] The title is concise, informative, a...

github.com/sagemath/sage - 03bb8f30895648f4acd34f88101dbfd2ba7db218 authored 12 months ago by Release Manager <[email protected]>
gh-37016: typo fix


Trivial typo

As reported by @sheerluck

URL: https://github.com/sagemath/sage/pull/3701...

github.com/sagemath/sage - 947a7cc58c04223238e2b8f85b801631fda75ca9 authored 12 months ago by Release Manager <[email protected]>
gh-37015: Implement the Aomoto complex of the Orlik-Solomon algebra and Hilbert series for filtered modules


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

github.com/sagemath/sage - 87955daad197abb8e49323c32e1c76ba4d46f94b authored 12 months ago by Release Manager <[email protected]>
gh-37004: Fixes in save_session()


1. fix test for cython functions in save_session()
This fixes #37003
2. fix handling of l...

github.com/sagemath/sage - 00b9047d8d042dc6c92a0c7917100685134161ba authored 12 months ago by Release Manager <[email protected]>
gh-37001: Implement absolute length fix


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

github.com/sagemath/sage - 0dbab3c5dc06c3c7b040af8a9f11658fa691dcd2 authored 12 months ago by Release Manager <[email protected]>
gh-36994: Use PARI when computing the Tate pairing


To match `weil_pairing()` this pull request now uses PARI to compute the
non-reduced Tate pa...

github.com/sagemath/sage - 51176108d51684a77d5de6e9230a97ff057d4722 authored 12 months ago by Release Manager <[email protected]>
gh-36991: Fixed doc_test in `database.findstat` by adding new collection


This pull request addresses the doctest failures reported when testing
the `findstat` module...

github.com/sagemath/sage - ba107b2eef65db58bed44ffedf5b2045a8df9b5e authored 12 months ago by Release Manager <[email protected]>
gh-36989: OS-dependent doctest tags `# known bug: macos`, `# known bug: linux`


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

github.com/sagemath/sage - 2504d91815c17b5567fbbb246ea4bbeb7cdc41cf authored 12 months ago by Release Manager <[email protected]>
gh-36987: Doing some cleanup on Littelmann paths


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

github.com/sagemath/sage - 127d58904de547b5608e7a5abbfa179134440476 authored 12 months ago by Release Manager <[email protected]>
gh-36986: Fixed a bug in `AbelianGroup.Subgroup.gens_orders()`, which returns the reduced order of the subgroup


The `gens_orders()` method will returns the correct order after these
changes.
<!-- ^^^^^
Pl...

github.com/sagemath/sage - 6b8deacf1d626801d03f6d4f701a68ea629830e7 authored 12 months ago by Release Manager <[email protected]>
gh-36972: add a specialized parent object for elliptic-curve morphisms


Currently, the set of morphisms between elliptic curves is a generic
`SchemeHomset`. However...

github.com/sagemath/sage - a2151eb845513fd2ab5b970ce4968743525158d0 authored 12 months ago by Release Manager <[email protected]>
gh-36842: Add Brettell's matroids and reorganize database


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

github.com/sagemath/sage - 9a62034283768ea3c414b7ccefc5a8f460b40b54 authored 12 months ago by Release Manager <[email protected]>
gh-36233: Implement integration and Taylor series for lazy series


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

github.com/sagemath/sage - 70af5c80801f7ce3fc0179a3db59750f8aa94aba authored 12 months ago by Release Manager <[email protected]>
gh-35762: ideals of non-maximal orders in number fields


Resolves #34198.

URL: https://github.com/sagemath/sage/pull/35762
Reported by: Lorenz P...

github.com/sagemath/sage - a9558bbf74a9156cf2812cdf25a3e7e066681fea authored 12 months ago by Release Manager <[email protected]>
fix doctests

github.com/sagemath/sage - b72e6afeb0b5522f53ae289577737fb0f476a6bf authored 12 months ago by Gareth Ma <[email protected]>
Type check `is_isomorphic`

Added a type check to .is_isomorphic to ensure that A is a quaternion algebra of the form (a,b)_K.

github.com/sagemath/sage - e3e69c2de558ad0ebbb65e24efc3e712f5f7e211 authored 12 months ago by Sebastian Spindler <[email protected]>
Remove check for deprecated attribute _no_generic_basering_coercion

github.com/sagemath/sage - ae58cdde4fbf83c378154ca7624a5330d936fdc2 authored 12 months ago by Peter Bruin <[email protected]>
Error in comments

github.com/sagemath/sage - e609e0bc71e31a06c049efbd7b7590a959d004ea authored 12 months ago by Giacomo Borin <[email protected]>
Add primitive decomposition and integrality check

github.com/sagemath/sage - b3ca9d914260ae8b6743cb9f3a3481da97860480 authored 12 months ago by Giacomo Borin <[email protected]>
add Quaternion Book to Reference

github.com/sagemath/sage - 5fdefe03045cafc712e57e1714821075b8f077be authored 12 months ago by Giacomo Borin <[email protected]>
Added is_isomorphic

Added `QuaternionAlgebra_ab.is_isomorphic()` to conveniently check whether two rational quaterni...

github.com/sagemath/sage - d3173af1bf82b3620d79ecff8a4fd846aca831b2 authored 12 months ago by Sebastian Spindler <[email protected]>
Make O the smallest

github.com/sagemath/sage - 3c7de70fa3677b9a80a0a2734806c67151ed59df authored 12 months ago by Gareth Ma <[email protected]>
Define and document behaviour of < and > for fractional ideals in a quaternion algebra over QQ

"smaller than" now means "included in"

github.com/sagemath/sage - 6145cff42c9705566c08949356bb08109f073cba authored 12 months ago by syndrakon <None>
Improve description

github.com/sagemath/sage - 8caac312c0932efc58abda172538baa7ffb3a266 authored 12 months ago by syndrakon <None>
Add test for maximality of orders of a quaternion algebra over number fields

Via discriminant comparison

github.com/sagemath/sage - 0b26dc2fe9fca6d6b0c27122dbad3294bb5eeb44 authored 12 months ago by syndrakon <None>
Add more examples

github.com/sagemath/sage - 231c475d0358d3bbc6fff0a6b16c4558174de8f7 authored 12 months ago by Aram Dermenjian <[email protected]>
Apply suggestions from code review

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

github.com/sagemath/sage - 6761292834964bd2b625c1a4fdf00cbe8b65847b authored 12 months ago by Aram Dermenjian <[email protected]>
Documentation changes

github.com/sagemath/sage - dc8eb296430acc11f8a18e96d0444af9f53d86c0 authored 12 months ago by Aram Dermenjian <[email protected]>
minor details in asymptotic ring

github.com/sagemath/sage - 9a7f51e79e9aa34a4766fe1ad4424304ddca1c66 authored 12 months ago by Frédéric Chapoton <[email protected]>
do not use xargs -P 0 - not all systems allow 0

On OpenBSD this fails, they need something >0

github.com/sagemath/sage - 8e25f65b8a30e5c07e2bd0fc236775fc996d86dd authored 12 months ago by Dima Pasechnik <[email protected]>
Fixed random_element() for rational quaternionic fractional ideals

Added QuaternionFractionalIdeal_rational.random_element() to overwrite the ideal.random_element(...

github.com/sagemath/sage - 22f63e085a7727798a5855f434af8fc77555bf95 authored 12 months ago by Sebastian Spindler <[email protected]>
Be a little more descriptive for absolute chain reflections

github.com/sagemath/sage - 90b2d1d249b192c1f23df014a12020ef8990fee0 authored 12 months ago by Aram Dermenjian <[email protected]>
Update tests for efficiency and coverage

github.com/sagemath/sage - b372660a051053401ddf74af1a08977aa8ce6c1d authored 12 months ago by drago-96 <[email protected]>
Move absolute length for finite cases

github.com/sagemath/sage - 76b07622df3b67bb047a4696ba96d3b194da78b1 authored 12 months ago by Aram Dermenjian <[email protected]>
reviewer comments

github.com/sagemath/sage - b75a9a486971b7220e689b7470e5562b273e39d4 authored 12 months ago by Lorenz Panny <[email protected]>
mention default values for r,s,t

github.com/sagemath/sage - 89f853149c09e1bf3f671feb6858f2dabb09ae34 authored 12 months ago by Lorenz Panny <[email protected]>
Merge branch 'sagemath:develop' into absolute_length_v2

github.com/sagemath/sage - c5c9b3dbd7289423f1b5980876ceedc4e60cb2c0 authored 12 months ago by Aram Dermenjian <[email protected]>
Reverse chain order

github.com/sagemath/sage - 74140414096c112a00dd319e17d27110e39a2767 authored 12 months ago by Aram Dermenjian <[email protected]>
fix doctest

github.com/sagemath/sage - ab87e17d7ce1b9a527fb1f15e1d0df65439036f7 authored 12 months ago by Frédéric Chapoton <[email protected]>
move random method to category of rings

github.com/sagemath/sage - 88712b0570630d0843f726e648c12f64815b269b authored 12 months ago by Frédéric Chapoton <[email protected]>
serious fix (one character)

github.com/sagemath/sage - 6a81d72d927e91c10b4ff60f9a42bfb0c45a7b6b authored 12 months ago by Gareth Ma <[email protected]>
Remove useless imports

github.com/sagemath/sage - 8ab10810a1181ee72f4904792b758096cf0baf10 authored 12 months ago by Gareth Ma <[email protected]>
Fix #6413

Compute pth multiplication coordinate maps by using isogenies.

Thanks @yyyyx4 for the idea!

github.com/sagemath/sage - 2fe08b6d8f7016d8cc55b91b77d517a2ad77ca67 authored 12 months ago by Gareth Ma <[email protected]>
Fix bug in classical_modular_polynomial; PR #37094

github.com/sagemath/sage - 2c761b18c68c2f897af29976d11cd9077e71b4dc authored 12 months ago by drago-96 <[email protected]>
adding back __neg__

github.com/sagemath/sage - 1c4c375bdb35b97eb3ab0073191a28785e95ffd9 authored 12 months ago by Frédéric Chapoton <[email protected]>
fix typing

github.com/sagemath/sage - 7163c5d8924f7f14fbc2e895d978df9cfedd34a3 authored 12 months ago by Frédéric Chapoton <[email protected]>
Adding methods .x() and .y() for EllipticCurvePoint

github.com/sagemath/sage - 8923a6a5bd2e8461563110336b288a9faed63fa6 authored 12 months ago by Riccardo Invernizzi <[email protected]>
use Parent in universal cyclotomic field

github.com/sagemath/sage - 0b28fc5cc37c52cde9ebe7904b215b50d021563a authored 12 months ago by Frédéric Chapoton <[email protected]>
Implemented order computation and identity checking for automorphisms of elliptic curves

github.com/sagemath/sage - 8e68646cb599be096466e81a2a140b65def0de1b authored 12 months ago by Riccardo Invernizzi <[email protected]>
remove deprecated methods from QuaternionFractionalIdeal_rational

github.com/sagemath/sage - da618e02fa17de6ae3c18040075598b95390b4f3 authored 12 months ago by Peter Bruin <[email protected]>
use parent in Ore polynomials

github.com/sagemath/sage - 0bef015bd293659bcf38f4f8b418ca13c06c441a authored 12 months ago by Frédéric Chapoton <[email protected]>
suggested details

github.com/sagemath/sage - 936661de6e8d2f103184e0e2a7cc4743a63e16f9 authored 12 months ago by Frédéric Chapoton <[email protected]>
suggested details and TestSuite

github.com/sagemath/sage - 8861ca1bb54735ea46b560ebe47692780ec8a4cc authored 12 months ago by Frédéric Chapoton <[email protected]>
remove entirely the legacy class EuclideanDomain

github.com/sagemath/sage - 6c78a6699e45c0d196e33d19b3a0831208987098 authored 12 months ago by Frédéric Chapoton <[email protected]>
Fix NumberFieldElement_quadratic.is_integral() when D is not square-free

github.com/sagemath/sage - 7e8a6f12676aefbb31bf4cc200046068d40abf48 authored 12 months ago by Peter Bruin <[email protected]>
convenience method to construct elliptic-curve isomorphisms from u,r,s,t

github.com/sagemath/sage - 92185174b16962d1610cb8871f1bcb671e7c7e59 authored 12 months ago by Lorenz Panny <[email protected]>
use Parent in Monsky-Washnitzer

github.com/sagemath/sage - dd30f47f66e137cc5d8c817839d12d7fe301276d authored 12 months ago by Frédéric Chapoton <[email protected]>
use parent in weyl_algebra.py

github.com/sagemath/sage - e2296f0963fdc19b55bc9c1dd7c4def0d7841e5b authored 12 months ago by Frédéric Chapoton <[email protected]>
Changes suggested by reviewer

Rename "database_functions.py" to "database_collections.py", retitle "database_matroids.py" from...

github.com/sagemath/sage - b10acf05ae17e3ee1bec48a48e92eaac9376cc04 authored 12 months ago by Giorgos Mousa <[email protected]>
implement natural projection from cl(f²D) to cl(D)

github.com/sagemath/sage - 4a74567e17e352334e6e846139998fadd4932b28 authored 12 months ago by Lorenz Panny <[email protected]>
sage_bootstrap.app: Restore Python 2 support

github.com/sagemath/sage - b3be864c43d022831696ef8d07fbfe91c5897ee1 authored 12 months ago by Matthias Koeppe <[email protected]>
one fix for tuple gens

github.com/sagemath/sage - d97717dd3813227e4c42198cdbaae556ae8048f8 authored 12 months ago by Frédéric Chapoton <[email protected]>
Fixing some details; adding one more doctest for coverage.

github.com/sagemath/sage - 438803d531dd38fb4064f2cbedf9d937cb789f96 authored 12 months ago by Travis Scrimshaw <[email protected]>
Adding implementation of Hilbert series for filtered algebras.

github.com/sagemath/sage - 56011081f7d098d3c9347aa601c32f08376930af authored 12 months ago by Travis Scrimshaw <[email protected]>
Adding the Aomoto complex of the Orlik-Solomon algebra.

github.com/sagemath/sage - 8a02c64550466868b2892c73b6d6a77f5658cacf authored 12 months ago by Travis Scrimshaw <[email protected]>
Fixing trivial doctest failures due to updates to category hierarchy.

github.com/sagemath/sage - d7656a86a93624abd7193aec923afd1568c37a3d authored 12 months ago by Travis Scrimshaw <[email protected]>
some cleanup in overconvergent and quaternion

github.com/sagemath/sage - 74c3977309a0dec4cc197763ddb6f88cc16da63e authored 12 months ago by Frédéric Chapoton <[email protected]>
suggested details

github.com/sagemath/sage - 2643ec3762a7274e24b75f51deb381a9a559809b authored 12 months ago by Frédéric Chapoton <[email protected]>
use directly OSError everywhere

github.com/sagemath/sage - 16799d3a309ca417a3c90b864f540b75dbe4b127 authored 12 months ago by Frédéric Chapoton <[email protected]>
suggested details + imperative Return

github.com/sagemath/sage - cce6edf95f8c2524dbc7e6ea4428b055dd19c26c authored 12 months ago by Frédéric Chapoton <[email protected]>