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-37152: provide Q.log(P) instead of P.discrete_log(Q) for elliptic-curve points


Here's an attempt to resolve #37150. I'm not suggesting to remove
`.discrete_log()` any time...

github.com/sagemath/sage - 66d8cbaa145e5267af3a989a6b6779eab1a620af authored 11 months ago by Release Manager <[email protected]>
gh-37147: fix doctest in gap_packages (using empty table)


This is fixing a misbehaviour of empty tables, in their new unicode
clothes.

### :memo: Che...

github.com/sagemath/sage - f33ba4d3d56041b05d3ffe247b5d7edbce98d3ab authored 11 months ago by Release Manager <[email protected]>
gh-37146: Fix a bug in reduction of element modulo ideal in exterior algebra


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

github.com/sagemath/sage - 50cfa54f0b2ce57e12d451a87793d961391f9b2e authored 11 months ago by Release Manager <[email protected]>
gh-37145: Add matroid attribute girth()


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

github.com/sagemath/sage - ebeb7a222f47ab91bd66af6dad4834249ca02329 authored 11 months ago by Release Manager <[email protected]>
gh-37144: Minor ruff fixes in posets


This is fixing a few of `ruff` suggestions (UP and PERF and ANN) in
posets.

### :memo: Chec...

github.com/sagemath/sage - 27448fe6d5f0d15cc94f0b655d08dc37c6b605d8 authored 11 months ago by Release Manager <[email protected]>
gh-37142: throw ValueError instead of TypeError when logarithm doesn't exist in AdditiveAbelianGroupWrapper


Attempting to run the higher-level algorithms in the
`additive_abelian_wrapper.py` file on a...

github.com/sagemath/sage - 203431caa76d00ba29cfc3ee3959318b8877bc59 authored 11 months ago by Release Manager <[email protected]>
gh-37141: Format graphic_matroid.py


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

github.com/sagemath/sage - 0209c4dbbaaff3b51c50af79a8267cb1f7adfa4b authored 11 months ago by Release Manager <[email protected]>
gh-37140: Add Matsumoto's matroid database and AllMatroids() driver function


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

github.com/sagemath/sage - 357282e022bbc7e18c0d1a530782168f0a193268 authored 11 months ago by Release Manager <[email protected]>
gh-37137: some details in infinity "ring"


some typing annotations, and using the base class `CommutativeRing`

### :memo: Checklist

-...

github.com/sagemath/sage - 8bca97b0948f29f5610e1c120d7d6b408d2ce444 authored 11 months ago by Release Manager <[email protected]>
gh-37134: minor details in quadratic forms


slight modernisation of the modified file

### :memo: Checklist

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

github.com/sagemath/sage - d63429adcc79ef5ec63b8f088c274449945372de authored 11 months ago by Release Manager <[email protected]>
gh-37133: use Parent in free_algebra_quotient


change to use `Parent` in the modified file

a little step towards removal the old coercion ...

github.com/sagemath/sage - 7e09a236980ea946bf8bf616dcc055b374e07084 authored 11 months ago by Release Manager <[email protected]>
gh-37132: Fix corners cases of free resolutions


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

github.com/sagemath/sage - 95d798c73b1b863e245637e0b82253bd7d89010b authored 11 months ago by Release Manager <[email protected]>
gh-37126: Fix `lift_x()` for characteristic 2 and add `is_x_coord()` to hyperelliptic curves


This PR fixes #37097, where the lifting of x-coordinates of
hyperelliptic curves defined ove...

github.com/sagemath/sage - 5cdebaec0b8153f63fe46ca11709f49b71211bdc authored 11 months ago by Release Manager <[email protected]>
gh-37125: compute isogeny kernel polynomials from irreducible divisors or (possibly irrational) points


In this patch we implement Algorithms 3 and 4 from [this
paper](https://ia.cr/2023/106). Evi...

github.com/sagemath/sage - 603dfbbfe1e7c738dae7757027a94ec357be3683 authored 11 months ago by Release Manager <[email protected]>
gh-37123: Compatibility with scipy 1.12


Drop usage of some numpy function aliases which are no longer provided
in 1.12

URL: htt...

github.com/sagemath/sage - 31eee6e67ef708a6b4d826fe1437472ca6c64719 authored 11 months ago by Release Manager <[email protected]>
gh-37115: Remove check for deprecated attribute _no_generic_basering_coercion


In `sage.categories.unital_algebras.UnitalAlgebras`, remove the check
for the attribute `_no...

github.com/sagemath/sage - 3c8640beca02c83e1fa31a2a44aac32a9a3cf8cb authored 11 months ago by Release Manager <[email protected]>
gh-37112: Tests to see if ideal in quaternion algebra is primitive (cyclic)


New methods for `QuaternionFractionalIdeal_rational`:

- `QuaternionFractionalIdeal_rational...

github.com/sagemath/sage - 2c6ebe5f6172dda171354c19f3ba18bcf2c3ed2a authored 11 months ago by Release Manager <[email protected]>
gh-37111: Add test if quaternion order is maximal


Add a method to sage.algebras.quatalg.quaternion_algebra.QuaternionOrder
which allows to che...

github.com/sagemath/sage - b720abc807e49c45a722621f4422a088e3ddbb8d authored 11 months ago by Release Manager <[email protected]>
gh-37106: Additive identity of EllipticCurve should always be minimum


This is inspired by how `.automorphisms()` always return the identity
morphism as the first ...

github.com/sagemath/sage - 1af98b2cc9e8cb891f1bb3002aa7bd9e12c27549 authored 11 months ago by Release Manager <[email protected]>
gh-37105: minor details in asymptotic ring


- removing doc about empty input
- adding basic typing annotations
- some pep8 details

### ...

github.com/sagemath/sage - 5c7139e631431302e1321720cc142402cf197e77 authored 11 months ago by Release Manager <[email protected]>
gh-37104: do not use xargs -P 0 - not all systems allow 0


E.g. on OpenBSD this fails, they need something >0

URL: https://github.com/sagemath/sag...

github.com/sagemath/sage - 3e5005f8ef399068b2a25421a553d598ec78908c authored 11 months ago by Release Manager <[email protected]>
gh-37102: fix random doctest failure in generic has_order() function


In this simple patch we fix [a random test failure](https://github.com/s
agemath/sage/action...

github.com/sagemath/sage - ef82f2fb41bdbade52b5c8d43afba50f688adadd authored 11 months ago by Release Manager <[email protected]>
gh-37092: Adding methods .x() and .y() for EllipticCurvePoint


Added the more natural notation P.x() and P.y() to access respectively
the x and y coordinat...

github.com/sagemath/sage - 02179e671149b8c67c4c2305f50b943a1049766e authored 11 months ago by Release Manager <[email protected]>
gh-37091: use Parent in universal cyclotomic field


using `Parent` for the Universal Cyclotomic Field

also adding some typing annotations in th...

github.com/sagemath/sage - b8fd29041009836c7a52638291edc736abafdb1a authored 11 months ago by Release Manager <[email protected]>
gh-37088: Remove deprecated methods from QuaternionFractionalIdeal_rational


This removes two methods of `QuaternionFractionalIdeal_rational`
deprecated in #31583 (becau...

github.com/sagemath/sage - d36263f13fc21f5f18a22404c51bedbd48fed11e authored 11 months ago by Release Manager <[email protected]>
gh-37087: use parent in Ore polynomials


this is using `Parent` in Ore polynomial and fractions

also some typing annotations and oth...

github.com/sagemath/sage - e03f1b8707726269fd23fdbbc2069f94c912f1f8 authored 11 months ago by Release Manager <[email protected]>
gh-37076: src/sage/tests/gap_packages.py: remove


These tests for the installed GAP packages are problematic in a world
where Sage can use GAP...

github.com/sagemath/sage - e7d8602b7eb5e03fe0fb0a3d9a89857b6358d9a9 authored 11 months ago by Release Manager <[email protected]>
gh-37056: Installation guide: Show system package commands using sphinx-inline-tabs


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

github.com/sagemath/sage - 6cb86d90b469a759eeea8452a05dbe1db29e6790 authored 11 months ago by Release Manager <[email protected]>
gh-37035: Return a vector of monomial instead of a matrix in PolynomialSequence.coefficient_matrix()


- Final change to the function
- Added a deprecation message
This patch fixes #37027 by retu...

github.com/sagemath/sage - eb9d9d09b07beb564dd8142c52038934f7b9be06 authored 11 months ago by Release Manager <[email protected]>
gh-37005: `build/pkgs/openblas`: Update to 0.3.26


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

github.com/sagemath/sage - 9f24d91552be80f3ea08044b804818c0226c67c6 authored 11 months ago by Release Manager <[email protected]>
gh-37000: `build/pkgs/numpy`: Update to 1.26.3


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

github.com/sagemath/sage - 1d8c0158bd3a8d7baeb14c188fddd0db3685e5cc authored 11 months ago by Release Manager <[email protected]>
gh-36954: `tox -e update_docker_platforms`


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

github.com/sagemath/sage - 1baddeea838affa10c22f4bdab6f33d646bbfecd authored 11 months ago by Release Manager <[email protected]>
gh-36938: CI Build & Test: Show doctest failures, warnings as annotations in the 'Files changed' tab


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

github.com/sagemath/sage - eb0fc154c87cb19de81931d9e4ea9ffb9b8adcba authored 11 months ago by Release Manager <[email protected]>
gh-36937: CI Conda: Add to known-test-failures


Not all of the added failures are conda-specific, but the 6 instances of
CI Conda amplify th...

github.com/sagemath/sage - caf7cf8aaff9308edacd98b9e39474823c32531d authored 11 months ago by Release Manager <[email protected]>
gh-36726: CI Linux: Replace use of pkill


Follow-up after:
- #36670

This is working well, for example see https://github.com/mkoeppe/...

github.com/sagemath/sage - e7565a61d6e057caea09b08202913e2cd04bcca6 authored 11 months ago by Release Manager <[email protected]>
gh-36396: implement Adams operator for lazy power series


Here is a first sketch to implement Adams operators on Lazy formal power
series.

also worki...

github.com/sagemath/sage - 2099947df316b0305f8bf6257ec08e68857db709 authored 11 months ago by Release Manager <[email protected]>
finishing touches

github.com/sagemath/sage - fce64e569917c64bf1e2cc90f7c292527be2ea5d authored 11 months ago by Clément Chenevière <[email protected]>
give a more precise reference

github.com/sagemath/sage - 28e04203acb88cb62b3961f84dbcfccfeaa76adc authored 11 months ago by 6mingkun <[email protected]>
implemented the alt nu-Tamari lattices

github.com/sagemath/sage - 25db9045706d2dfaf642f00a834511ee8bf3c3e0 authored 11 months ago by Clément Chenevière <[email protected]>
Clarify TODO in CZ function

github.com/sagemath/sage - 32baddd6ff2cf43f5baeee8a26de68d360e62481 authored 11 months ago by Giacomo Pope <[email protected]>
Clean up examples

github.com/sagemath/sage - 6b633fc2c118aff9ef71587ec94736f363b7aaba authored 11 months ago by Giacomo Pope <[email protected]>
Clarify degree=None

github.com/sagemath/sage - bc13fa564461e5617a9298a08dd5c78b6740acf1 authored 11 months ago by Giacomo Pope <[email protected]>
Fix gentoo package names

github.com/sagemath/sage - 57fb2a21ae771ccdd517365152dcc02d471f5f64 authored 11 months ago by Julian Rüth <[email protected]>
Clarify TODO about 37118

github.com/sagemath/sage - 89b8a4a29ed5dd0c83f7163f81bacb65275109e4 authored 11 months ago by Giacomo Pope <[email protected]>
Reformat INPUT for docstring

github.com/sagemath/sage - 51b733c72667dab5f2fc9e94fa5d99fffbff6f0e authored 11 months ago by Giacomo Pope <[email protected]>
Add reviewer suggestions

github.com/sagemath/sage - 713ddf0110a32b8519576cecf0c771058702bc46 authored 11 months ago by Giacomo Pope <[email protected]>
Apply suggestions from code review

Co-authored-by: Lorenz Panny <[email protected]>

github.com/sagemath/sage - a5b5403d1b3f4794043712be418103ef44d8c552 authored 11 months ago by Giacomo Pope <[email protected]>
allow other variables

github.com/sagemath/sage - 076f3233815d9b9d99419383d30bb8d013651dca authored 11 months ago by Frédéric Chapoton <[email protected]>
Test with all supported versions of Python

that have not reached their end of life, see https://endoflife.date/python

github.com/sagemath/cypari2 - 4772c10e495f41d492a633b6979b605e053c8bef authored 11 months ago by Julian Rüth <[email protected]>
Reintroduce traceback doctests after getting advice

github.com/sagemath/sage - cd20de449411a2ddd3e36d1b76c03b08780b9e5d authored 11 months ago by Giacomo Pope <[email protected]>
Merge remote-tracking branch 'saraedum/sys-devel-gentoo' into sys-devel-gentoo

github.com/sagemath/sage - 322430fb2b3ca6ca91cb82d4747b5829457c699b authored 11 months ago by Julian Rüth <[email protected]>
cmake is now called dev-build/cmake in Gentoo

github.com/sagemath/sage - af9093c206ea9d50d24b9ae0220659ac13d554c7 authored 11 months ago by Julian Rüth <[email protected]>
Add forgotten spaces

github.com/sagemath/sage - c603b365553008f4b56b2fba65139b5ff4402063 authored 11 months ago by syndrakon <None>
Add comma after space

github.com/sagemath/sage - 2344ef5a306952f64827eaff84f18ed9d6175915 authored 11 months ago by syndrakon <None>
Remove unnecessary bullet point

github.com/sagemath/sage - a553cc0ed8c0428360958bf6a49bcb3d85ddbf57 authored 11 months ago by Giacomo Pope <[email protected]>
Improve style of documentation, error and tests

Also remove accidental change to documentation of unrelated function from previous commit

github.com/sagemath/sage - 3cc411b019f680599a3c326f8bab600e7d1901b1 authored 11 months ago by syndrakon <None>
Fix style in comments and tests

github.com/sagemath/sage - b47a604ae08682481d62befd7cd0f6e1c1215da9 authored 11 months ago by syndrakon <None>
build/pkgs/gmp/spkg-install.in: Remove outdated OS X / clang support code

github.com/sagemath/sage - ada1aac8ee3526c32876c32467fd2b77bd463d17 authored 11 months ago by Matthias Koeppe <[email protected]>
build/pkgs/{lie,rubiks}/spkg-install.in: Remove SunOS support code

github.com/sagemath/sage - f9d8e7b42f0c0e6f3e2207055982e02f4e9aa68c authored 11 months ago by Matthias Koeppe <[email protected]>
build/pkgs/openblas/spkg-configure.m4: Reindent, suppress some whitespace

github.com/sagemath/sage - b2268fba2fba49c26fdc4e7b4e1f4727fb16d2b3 authored 11 months ago by Matthias Koeppe <[email protected]>
build/pkgs/r/spkg-configure.m4: Reindent, suppress some whitespace

github.com/sagemath/sage - e0548a02609abecee6c0bde039fe577ec3c205b6 authored 11 months ago by Matthias Koeppe <[email protected]>
build/pkgs/{openblas,openssl,r}/spkg-configure.m4: Remove Cygwin support code

github.com/sagemath/sage - 1af9469e2651549a417fc78bdfa92f65eeb9be34 authored 11 months ago by Matthias Koeppe <[email protected]>
build/bin/testcxx.sh: Unused, remove

github.com/sagemath/sage - 49b7ebe7916d977840c6adbe9af10701b55ad217 authored 11 months ago by Matthias Koeppe <[email protected]>
build/pkgs/gmp/spkg-install.in: Remove code for outdated platforms

github.com/sagemath/sage - 5ec54b7ea6386b799bb9afe7aa2ec393d4b262f1 authored 11 months ago by Matthias Koeppe <[email protected]>
configure.ac: Update copyright, according to 'git blame -M -C configure.ac -w --date=format:%Y | sort -k2'

github.com/sagemath/sage - 7235741fc5df053aabbaae5906a290054f10f7fe authored 11 months ago by Matthias Koeppe <[email protected]>
build/pkgs/python3/spkg-build.in: Remove code for SunOS

github.com/sagemath/sage - 5086ba987e230018596d92e6eea5a60bf1780ae1 authored 11 months ago by Matthias Koeppe <[email protected]>
configure.ac: Remove redundant check for latex (we check it properly in texlive/spkg-configure.m4)

github.com/sagemath/sage - 3694e1d2f4f10ebcb28d4fef94f9aff08d9dc018 authored 11 months ago by Matthias Koeppe <[email protected]>
configure.ac, m4/sage_check_osx_supported.m4: Remove tests and messages for prehistoric OS X versions

github.com/sagemath/sage - 2e172272c0c2edc7343518966091546a0c343d4c authored 11 months ago by Matthias Koeppe <[email protected]>
build/bin/testcc.sh: Unused, remove

github.com/sagemath/sage - 5384ddc6063c6067595d8784b3729e853eb70bae authored 11 months ago by Matthias Koeppe <[email protected]>
configure.ac: Remove AIX-specific message

github.com/sagemath/sage - 072b009c4d87b525deeca845cd606ad3135b681a authored 11 months ago by Matthias Koeppe <[email protected]>
build/pkgs/m4ri*/spkg-install.in: Remove use of testcc.sh, testcflags.sh

github.com/sagemath/sage - 65e60ee7421d1a2a99221bb03589ccb54ccb4e55 authored 11 months ago by Matthias Koeppe <[email protected]>
configure.ac: Remove specific error messages for ancient unsupported platforms; do not invite users to port to random unsupported platforms

github.com/sagemath/sage - b2782cc19a81c1f2fa84f7ff6c791af1d08915de authored 11 months ago by Matthias Koeppe <[email protected]>
configure.ac: Remove outdated comments

github.com/sagemath/sage - 5f50f16c588d66d4f82d7a2f507905575701eee3 authored 11 months ago by Matthias Koeppe <[email protected]>
Merge branch 'develop' into sys-devel-gentoo

github.com/sagemath/sage - 0f6441d6fad11cbee6027458233c06acf839aeb9 authored 11 months ago by Julian Rüth <[email protected]>
Fix names of Gentoo packages

Gentoo renamed some build tools in late 2023. We update the names here
to fix the broken CI runs...

github.com/sagemath/sage - 111fd7b1242e1b61fbb4860c2cb34e0157133754 authored 11 months ago by Julian Rüth <[email protected]>
Modify doctests to handle that any_root() is no longer deterministic

github.com/sagemath/sage - 6b6758267d32ee4508346183bd01fc6acac4bf14 authored 11 months ago by Giacomo Pope <[email protected]>
More comments and refactoring of any_root

github.com/sagemath/sage - 450b0cd983fd74269f41ae1431a9a6941bb17070 authored 11 months ago by Giacomo Pope <[email protected]>
fix a wrong reference in installation manual

github.com/sagemath/sage - c0194db3cb700c3a4d4cdf628bcaa8679c270d80 authored 11 months ago by 6mingkun <[email protected]>
Merge pull request #152 from fchapoton/drop_mac13_CI

drop macos 13 failing check

github.com/sagemath/cypari2 - 124436e4539d7880a24ca7b17e55d2c638b791ed authored 11 months ago by Frédéric Chapoton <[email protected]>
change verbosity in matrix2

github.com/sagemath/sage - d8a7babf808a04aaa3786e124a80a925fc42f0ee authored 11 months ago by Frédéric Chapoton <[email protected]>
fix doctests in books

github.com/sagemath/sage - 9967f59eba0e2a31b927615d3d491a7bcbf0a710 authored 11 months ago by Frédéric Chapoton <[email protected]>
remove bad blank line

github.com/sagemath/sage - d71d37a28d3cfe35fda55b32c2fe5305b2e858ff authored 11 months ago by Martin Rubey <[email protected]>
fix some deprecation warnings

github.com/sagemath/sage - d9455904df907e67f19b6212db699723284fc389 authored 11 months ago by Frédéric Chapoton <[email protected]>
unify alias substitute for subs

github.com/sagemath/sage - 58c33779239a10514b3409a840e59e1c6b7e15af authored 11 months ago by Martin Rubey <[email protected]>
fix ref

github.com/sagemath/sage - e9c13208f42cac8519e8fa5833acfb1974d8b021 authored 11 months ago by Clément Chenevière <[email protected]>
added the possibility of rational slopes in Generalized Tamari lattices, and update references

github.com/sagemath/sage - a1105b5cfc8cd4840cc24ff19ad0a05e80556e16 authored 11 months ago by Clément Chenevière <[email protected]>
drop macos 13 failing check

github.com/sagemath/cypari2 - 4f8430e258197eb8d6f688e3686ab1cd050fd3f4 authored 11 months ago by Frédéric Chapoton <[email protected]>
Merge pull request #151 from fchapoton/cylint2

fixng some cython-lint suggestions

github.com/sagemath/cypari2 - 5924a955b4cdfb1741e3bbe6d7a6f9ed7afb41b2 authored 11 months ago by Frédéric Chapoton <[email protected]>
allow several arguments in subs, allow indices as keys in Laurent polynomials

github.com/sagemath/sage - a244120ff29ba9e5d0a32c75a4ba0df7f41722c1 authored 11 months ago by Martin Rubey <[email protected]>
mass-deprecation of frobenius => adams_operator, etc

github.com/sagemath/sage - c0c7f647e619a8d073cfa36777e8cb2e26df6f4a authored 11 months ago by Frédéric Chapoton <[email protected]>
allow single integer as degree and fix code

github.com/sagemath/sage - 34008e21445542d01f864c97f43c2a268241f825 authored 11 months ago by Martin Rubey <[email protected]>
add test

github.com/sagemath/sage - f503b52f181bdb223766cee296a5fd59335e86fb authored 11 months ago by Vincent Neiger <[email protected]>
Merge branch 'develop' into lazy_adams

github.com/sagemath/sage - 025a3ae94b7c0f5bac1f475f1195732a90bc8650 authored 11 months ago by Frédéric Chapoton <[email protected]>
fixng some cython-lint suggestions

github.com/sagemath/cypari2 - 8740ddb87daa6fe7c8e08074b91b9687e437d903 authored 11 months ago by Frédéric Chapoton <[email protected]>
make graded depend on supplying degrees

github.com/sagemath/sage - 04824e35f3a479159debe211d62ec0d5cfdad68b authored 11 months ago by Martin Rubey <[email protected]>
fast path for Vélu isogenies with a single kernel generator

github.com/sagemath/sage - 81eb2c340dadf5d264281462240bc6b05bc6badd authored 11 months ago by Lorenz Panny <[email protected]>
mini modif

github.com/sagemath/sage - a0329f558a3601b5a16c3bf71a8ffec55ed5be28 authored 11 months ago by Clément Chenevière <[email protected]>
reviewer suggestion

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

github.com/sagemath/sage - e39b7250bf925f6ccc1b4b91e9cdb12b58ac09bd authored 11 months ago by Lorenz Panny <[email protected]>
Merge pull request #150 from fchapoton/cylint-gen.pyx

fixes in gen.pyx suggested by cython-lint

github.com/sagemath/cypari2 - 6e64bbf1a2b0325fdd91dacc42fb33be3eba5d63 authored 11 months ago by Frédéric Chapoton <[email protected]>
fixes in gen.pyx suggested by cython-lint

github.com/sagemath/cypari2 - 8d8bf703b1395e61ef121eceebf00acbb7bbf5c7 authored 11 months ago by Frédéric Chapoton <[email protected]>