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

Better colors

630384216643de21259a8a3d5287365f82c1cf0f authored about 1 year ago
src/doc/en/developer/portability_testing.rst: Update on portability devcontainers

ba2ef8bd5e2ba1b38996f865b6cdaec57a835ca2 authored about 1 year ago
src/doc/en/developer/portability_testing.rst: Document running tox in docker-in-docker

dc684010f52c9020a5243e70b0f7a203c8baee0d authored about 1 year ago
.devcontainer/tox-docker-in-docker: Use a smaller image

c4fbed5f896dd1190791d69d6cb584bc241a6fda authored about 1 year ago
src/doc/en/developer/portability_testing.rst: Use .. NOTE::

aa7dab34338823f3fd73b9598a87be1269fc965f authored about 1 year ago
Suppress table row for conda-minimal; no images available

ef155e4febea61a9c82e85a5373384ebf3b72608 authored about 1 year ago
Updated SageMath version to 10.3.beta6

3dd953c3aa6b5143071b6c39208199cf128c8080 authored about 1 year ago
Replaced `== 1` with the faster `.is_one()` method for `.x()`, `.y()` and `.xy().

ac527fbac3c17e7de73bc1cbaf21bcb93e6d7d23 authored about 1 year ago
Merge branch 'sagemath:develop' into upgrade_database_knotinfo_2024.1.1

8b8eca3fc4a04e9c3853a4b0e71d504cd0643dce authored about 1 year ago
Fix doctests

6242f34c620f9bcd1adb1488ce86b2bbba4353c0 authored about 1 year ago
Add function to check whether an element is a valid x coordinate

abef25100fb74314f520c0071c62b492fbcf8ea5 authored about 1 year ago
Allow lifting of x-coordinates for char two fixing issue 37097

c919be083879321ebcb0c4788acb95e073764246 authored about 1 year ago
Drop usage of scipy aliases for numpy functions removed in 1.12

78fee0af4a0ab42b6afff5df72d474154f0cd93d authored about 1 year ago
gh-37107: Added is_isomorphic() for rational quaternion algebras

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

919b021b0c103e4fb798cc784218015e0a515510 authored about 1 year ago
gh-37098: Fixed random_element() for fractional ideals in rational quaternion algebras


Added `QuaternionFractionalIdeal_rational.random_element()` to fix
random sampling in fracti...

507c389c3d32938188d60b4a404e755fec0fc73b authored about 1 year ago
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....

622489099e7a044f7da92c28d523afd6e3dae611 authored about 1 year ago
gh-37085: remove entirely the legacy class EuclideanDomain


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

The eleme...

36b13d732c79bb62f071b3d86da51250ac597d7e authored about 1 year ago
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 ...

a5f01d42b90a1b5e4cd87c0a91de05f3e2ee665e authored about 1 year ago
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...

cf322e48dfa8e71c8da7ab7fb25326c83e617f4d authored about 1 year ago
gh-37079: use Parent in Monsky-Washnitzer


use `Parent` in the modified file

also removing `__neg__` method

and some other details

#...

e788164297506ed770ce7c67687f99325032b6eb authored about 1 year ago
gh-37078: use parent in weyl_algebra.py


Using `Parent` instead of `Algebra`

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

74bcb8eec781e4ae4fe9b6af4b6fa9aae8c6482e authored about 1 year ago
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...

e3fd6ec9bae7b3d7356dc3565b0019a6abad149f authored about 1 year ago
gh-37072: some cleanup in overconvergent and quaternion


Two different things:

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

157a645e1a3ad0aa5d7a492bd7d30c070c6444a3 authored about 1 year ago
gh-37070: use directly OSError everywhere


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

OSError has replaced several errors since python ...

cae844b50aa057361fce472c8308b8a8cd917d72 authored about 1 year ago
gh-37069: Use Parent in number fields and QQ


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

### :memo: ...

e31cc7942aad3bd77ee840aedc510acbaee26954 authored about 1 year ago
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...

d79e87b93665cbb52de3bfdf08fd95c1f9131bbf authored about 1 year ago
gh-37063: some little changes in polynomials (ruff PERF)


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

##...

ba225a8b430b399fff4ea82a1ddaf2b085176e4c authored about 1 year ago
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...

b7b654ee00d3f0cc313bc23749652418056cc299 authored about 1 year ago
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...

1251ff6be1943936a029e136ffe69d61f3917b1e authored about 1 year ago
gh-37049: Dont load all GAP packages when resetting a workspace


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

1f1da59fcb8c8825559d17a595544e2a0a3afc37 authored about 1 year ago
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...

62b18de74150c78892c565e395bfcfd6b6824e32 authored about 1 year ago
gh-37045: Added third embedding in Cubegraph for oblique projection of hypercubes


Added third embedding for oblique projection of hypercube.

**Output after changes:**

`grap...

b4a9bad513ac163f7519c066f72e18cc23067fd5 authored about 1 year ago
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.
...

ca14fd5feec5398f05d0a3f2fbde595dfc63784c authored about 1 year ago
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...

b74c8caab98a8b8d823737f238af738af5ca73b0 authored about 1 year ago
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...

abad0a9a620951c3185cb140afde14a3ec9c14bc authored about 1 year ago
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...

55c9f9c55612bab65d91e794dd1896029373a3b5 authored about 1 year ago
gh-37034: raise ValueError instead of IndexError in .any_root()


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

e5c6aab9892122c4483854edeeac88f6a3e9a762 authored about 1 year ago
gh-37030: Small update to Developer Guide section on portability testing


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

5dc4e9a646f14ce83be6e97f374c4c48834be97d authored about 1 year ago
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 ...

e2aef388e3efef0a5b9e489a9ad28a9e82609f39 authored about 1 year ago
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...

e2f1cb3cc084534a841f34843d64ca936ae43bdc authored about 1 year ago
gh-37023: Parent in plural


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

This is a little move towards getti...

cbf22d6e4507d2228226e769a2a905960ea15ca7 authored about 1 year ago
gh-37020: `configure`: Fix quoting in system package notice


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

baed34c29bd8f38ca103f8b12ae65ec92ed2dfc7 authored about 1 year ago
gh-37018: `sage --package properties`


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

a5b015c0928aea149ece36e7de2a82ce12fd76e5 authored about 1 year ago
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...

03bb8f30895648f4acd34f88101dbfd2ba7db218 authored about 1 year ago
gh-37016: typo fix


Trivial typo

As reported by @sheerluck

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

947a7cc58c04223238e2b8f85b801631fda75ca9 authored about 1 year ago
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...

87955daad197abb8e49323c32e1c76ba4d46f94b authored about 1 year ago
gh-37004: Fixes in save_session()


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

00b9047d8d042dc6c92a0c7917100685134161ba authored about 1 year ago
gh-37001: Implement absolute length fix


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

0dbab3c5dc06c3c7b040af8a9f11658fa691dcd2 authored about 1 year ago
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...

51176108d51684a77d5de6e9230a97ff057d4722 authored about 1 year ago
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...

ba107b2eef65db58bed44ffedf5b2045a8df9b5e authored about 1 year ago
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...

2504d91815c17b5567fbbb246ea4bbeb7cdc41cf authored about 1 year ago
gh-36987: Doing some cleanup on Littelmann paths


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

127d58904de547b5608e7a5abbfa179134440476 authored about 1 year ago
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...

6b8deacf1d626801d03f6d4f701a68ea629830e7 authored about 1 year ago
gh-36972: add a specialized parent object for elliptic-curve morphisms


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

a2151eb845513fd2ab5b970ce4968743525158d0 authored about 1 year ago
gh-36842: Add Brettell's matroids and reorganize database


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

9a62034283768ea3c414b7ccefc5a8f460b40b54 authored about 1 year ago
gh-36233: Implement integration and Taylor series for lazy series


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

70af5c80801f7ce3fc0179a3db59750f8aa94aba authored about 1 year ago
gh-35762: ideals of non-maximal orders in number fields


Resolves #34198.

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

a9558bbf74a9156cf2812cdf25a3e7e066681fea authored about 1 year ago
lint

c1cb9db8d1b8d0ffdd0c02ec0353d3bf371c3733 authored about 1 year ago
fix doctests

b72e6afeb0b5522f53ae289577737fb0f476a6bf authored about 1 year ago
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.

e3e69c2de558ad0ebbb65e24efc3e712f5f7e211 authored about 1 year ago
Remove check for deprecated attribute _no_generic_basering_coercion

ae58cdde4fbf83c378154ca7624a5330d936fdc2 authored about 1 year ago
Error in comments

e609e0bc71e31a06c049efbd7b7590a959d004ea authored about 1 year ago
Add primitive decomposition and integrality check

b3ca9d914260ae8b6743cb9f3a3481da97860480 authored about 1 year ago
add Quaternion Book to Reference

5fdefe03045cafc712e57e1714821075b8f077be authored about 1 year ago
Added is_isomorphic

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

d3173af1bf82b3620d79ecff8a4fd846aca831b2 authored about 1 year ago
Make O the smallest

3c7de70fa3677b9a80a0a2734806c67151ed59df authored about 1 year ago
Define and document behaviour of < and > for fractional ideals in a quaternion algebra over QQ

"smaller than" now means "included in"

6145cff42c9705566c08949356bb08109f073cba authored about 1 year ago
Improve description

8caac312c0932efc58abda172538baa7ffb3a266 authored about 1 year ago
Add test for maximality of orders of a quaternion algebra over number fields

Via discriminant comparison

0b26dc2fe9fca6d6b0c27122dbad3294bb5eeb44 authored about 1 year ago
Add more examples

231c475d0358d3bbc6fff0a6b16c4558174de8f7 authored about 1 year ago
Apply suggestions from code review

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

6761292834964bd2b625c1a4fdf00cbe8b65847b authored about 1 year ago
Documentation changes

dc8eb296430acc11f8a18e96d0444af9f53d86c0 authored about 1 year ago
minor details in asymptotic ring

9a7f51e79e9aa34a4766fe1ad4424304ddca1c66 authored about 1 year ago
do not use xargs -P 0 - not all systems allow 0

On OpenBSD this fails, they need something >0

8e25f65b8a30e5c07e2bd0fc236775fc996d86dd authored about 1 year ago
Fixed random_element() for rational quaternionic fractional ideals

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

22f63e085a7727798a5855f434af8fc77555bf95 authored about 1 year ago
Be a little more descriptive for absolute chain reflections

90b2d1d249b192c1f23df014a12020ef8990fee0 authored about 1 year ago
Update tests for efficiency and coverage

b372660a051053401ddf74af1a08977aa8ce6c1d authored about 1 year ago
Move absolute length for finite cases

76b07622df3b67bb047a4696ba96d3b194da78b1 authored about 1 year ago
reviewer comments

b75a9a486971b7220e689b7470e5562b273e39d4 authored about 1 year ago
mention default values for r,s,t

89f853149c09e1bf3f671feb6858f2dabb09ae34 authored about 1 year ago
Merge branch 'sagemath:develop' into absolute_length_v2

c5c9b3dbd7289423f1b5980876ceedc4e60cb2c0 authored about 1 year ago
Reverse chain order

74140414096c112a00dd319e17d27110e39a2767 authored about 1 year ago
fix doctest

ab87e17d7ce1b9a527fb1f15e1d0df65439036f7 authored about 1 year ago
move random method to category of rings

88712b0570630d0843f726e648c12f64815b269b authored about 1 year ago
serious fix (one character)

6a81d72d927e91c10b4ff60f9a42bfb0c45a7b6b authored about 1 year ago
Remove useless imports

8ab10810a1181ee72f4904792b758096cf0baf10 authored about 1 year ago
Fix

4273b70e4c9bfa39ec235be85b680f63195a28de authored about 1 year ago
Fix #6413

Compute pth multiplication coordinate maps by using isogenies.

Thanks @yyyyx4 for the idea!

2fe08b6d8f7016d8cc55b91b77d517a2ad77ca67 authored about 1 year ago
Fix bug in classical_modular_polynomial; PR #37094

2c761b18c68c2f897af29976d11cd9077e71b4dc authored about 1 year ago
adding back __neg__

1c4c375bdb35b97eb3ab0073191a28785e95ffd9 authored about 1 year ago
fix typing

7163c5d8924f7f14fbc2e895d978df9cfedd34a3 authored about 1 year ago
Adding methods .x() and .y() for EllipticCurvePoint

8923a6a5bd2e8461563110336b288a9faed63fa6 authored about 1 year ago
use Parent in universal cyclotomic field

0b28fc5cc37c52cde9ebe7904b215b50d021563a authored about 1 year ago
Implemented order computation and identity checking for automorphisms of elliptic curves

8e68646cb599be096466e81a2a140b65def0de1b authored about 1 year ago
remove deprecated methods from QuaternionFractionalIdeal_rational

da618e02fa17de6ae3c18040075598b95390b4f3 authored about 1 year ago
use parent in Ore polynomials

0bef015bd293659bcf38f4f8b418ca13c06c441a authored about 1 year ago
suggested details

936661de6e8d2f103184e0e2a7cc4743a63e16f9 authored about 1 year ago
suggested details and TestSuite

8861ca1bb54735ea46b560ebe47692780ec8a4cc authored about 1 year ago
remove entirely the legacy class EuclideanDomain

6c78a6699e45c0d196e33d19b3a0831208987098 authored about 1 year ago
Fix NumberFieldElement_quadratic.is_integral() when D is not square-free

7e8a6f12676aefbb31bf4cc200046068d40abf48 authored about 1 year ago