Ecosyste.ms: OpenCollective

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

github.com/sagemath/sage-archive-2023-02-01

This repository used to be the user-facing mirror of the Sage source tree. As Sage development migrated on 2023-02-01 from https://trac.sagemath.org/ to our new repository on GitHub, https://github.com/sagemath/sage, we have renamed and archived this repository.
https://github.com/sagemath/sage-archive-2023-02-01

src/doc/en/developer/index.rst: Point to GitHub transition guide

6b0a020d066abaad590a4f3bebb8db80607e4bc4 authored almost 2 years ago by Matthias Koeppe <[email protected]>
src/sage/numerical/backends/scip_backend.pyx: Cache constraints to avoid expensive calls to getConss

099c15ba7adede06fa50d7c09baa87c31b25725a authored almost 2 years ago by Martin Rubey <[email protected]>
PEP8 compliance

0082d0327f68c2f0c6987d85d106b6f75a16982a authored almost 2 years ago by Trevor K. Karn <[email protected]>
Punt to call and add doctests

623021f3c1fedd3040046b704ab9edccec3b0162 authored almost 2 years ago by Trevor K. Karn <[email protected]>
Add subs method

74911139ceef9b690bd0c1369acc523a5802248f authored almost 2 years ago by Trevor K. Karn <[email protected]>
take care of the corner case for all backends in the frontend

b03cf22dc0abc3e76566e7975fb94d5a08d11450 authored almost 2 years ago by Martin Rubey <[email protected]>
forgot newline in docstring

3b929f89b56dd1347df6a125460262cfaae62eca authored almost 2 years ago by Martin Rubey <[email protected]>
make linter happy

6c34bc3273b821304b9d8403bf936a5f9add88a7 authored almost 2 years ago by Martin Rubey <[email protected]>
add a doctest for adding and removing constraints

cfe24fe41656e678df6014c11eed35e4cdf6da31 authored almost 2 years ago by Martin Rubey <[email protected]>
return indices of added rows only on demand and return a list

c57da31dc988e1ad23c4a9013c8b93ff973fcf76 authored almost 2 years ago by Martin Rubey <[email protected]>
src/sage/features/mip_backends.py: Add CVXOPT feature

d1fad0cb9dfe2469451a9679df4a7069fe9c1b74 authored almost 2 years ago by Matthias Koeppe <[email protected]>
MixedIntegerLinearProgram.add_constraint: Do not refuse to add empty constraints; they could be infeasible or we may need their row index for later

e7df5212cf9dfebe12177a409cc4a47b47d75e16 authored almost 2 years ago by Matthias Koeppe <[email protected]>
MixedIntegerLinearProgram.add_constraint: Return row index

5bd8f39f95e9f4df09945f12fd452b037d16f930 authored almost 2 years ago by Matthias Koeppe <[email protected]>
Merge branch 'u/chapoton/support_tox_4' in 9.8.b6

70da140f5f430c1cab53a858a8b33d43d23baf1e authored almost 2 years ago by Frédéric Chapoton <[email protected]>
src/sage/numerical/backends/scip_backend.pyx: Fix copying variable types

2040546c48830f892056475f32ec6a1aa5afe90c authored almost 2 years ago by Matthias Koeppe <[email protected]>
Merge tag '9.8.beta6' into t/21003/pyscipopt

SageMath version 9.8.beta6, Release Date: 2022-12-21

01d4cdc3cb057a9f06ab869945b0a14c6b149572 authored almost 2 years ago by Matthias Koeppe <[email protected]>
fix doctest

2ebbfae805f746739692bb6b31cd77d968dc5550 authored almost 2 years ago by Lorenz Panny <[email protected]>
add .frobenius_endomorphism() method for elliptic curves over finite fields

95b37aea923462252bace0e16314027d6ea0af7d authored about 2 years ago by Lorenz Panny <[email protected]>
convert scaling factor to base ring

6ab71c04ba4ef1b2beb1fa668fb4a7f88e584977 authored about 2 years ago by Lorenz Panny <[email protected]>
Merge branch 'public/scalar_elliptic_curve_endomorphisms' into public/inseparable_elliptic_curve_isogenies

129f94582d4d71b735650117ce96c644e29c10de authored about 2 years ago by Lorenz Panny <[email protected]>
convert scaling factor to base ring

884263e93974b3344cc2ba3ef808a5dcf60e123d authored about 2 years ago by Lorenz Panny <[email protected]>
less experimental

e953939d23995c0c26964dc969fa69cea52ee1c4 authored about 2 years ago by Lorenz Panny <[email protected]>
Merge branch 'public/scalar_elliptic_curve_endomorphisms'

eaf7d8c5c287c2825507635a7c9d09da5dc20554 authored about 2 years ago by Lorenz Panny <[email protected]>
less experimental; deprecate .multiplication_by_m_isogeny()

79ae46846467aba747b2a94377dbd2524a6c1460 authored about 2 years ago by Lorenz Panny <[email protected]>
Trac #34783: various details in combinat/

about E271 and E272 pycodestyle warnings

URL: https://trac.sagemath.org/34783
Reported by: chap...

75bedf9596014bfdf2eff5429aed6b9e1880cda7 authored about 2 years ago by Release Manager <[email protected]>
build/pkgs/typing_extensions/dependencies: Add flit_core

856c670734df3618713d47514c484e3b550e69e7 authored about 2 years ago by Matthias Koeppe <[email protected]>
build/pkgs/{setuptools_scm,contourpy,sphinxcontrib_websupport}: Add missing deps

952f7ba9fda9029c003440b5e9da469bc5353a33 authored about 2 years ago by Matthias Koeppe <[email protected]>
trac 34547: unconditionally lazily import *_console and move the

imports to all_cmdline.py

09f5d9205f3eeab7e89309f453e803d8e996b918 authored about 2 years ago by John H. Palmieri <[email protected]>
Trac #34694: Bug in ExteriorAlgebra interior product

The `.interior_product()` method of an `ExteriorAlgebra` element doesn't
return the correct basi...

e5cf1c0d9f27c2cef8dbdf40b2f4cf928d9600f1 authored about 2 years ago by Release Manager <[email protected]>
Trac #34742: Optional package soplex (dependency of scip)

https://github.com/scipopt/soplex

URL: https://trac.sagemath.org/34742
Reported by: mkoeppe
Tic...

33fa8715bd50c369dbce14b1a8cca61d1a3e9ad2 authored about 2 years ago by Release Manager <[email protected]>
Trac #34726: Optional package papilo (dependency of scip)

https://github.com/scipopt/papilo/

https://github.com/scipopt/papilo/archive/refs/tags/v2.1.1.t...

f84915f69d8818f8881c8d994772fd9431965120 authored about 2 years ago by Release Manager <[email protected]>
Trac #33907: interfaces/expect.py random test failure

I've been getting this very frequently when running tests under heavy
CPU load. This happens on ...

962177a2da180af0b5e7a08c83c4a9ec0b29b20e authored about 2 years ago by Release Manager <[email protected]>
Trac #34416: Manage pexpect logs created during doctesting

The line
{{{
sage: os.environ['SAGE_PEXPECT_LOG'] = "1"
}}}
which appears twice in `...

ebb9b611d02c1799c93de01874189ea2211b9b48 authored about 2 years ago by Release Manager <[email protected]>
Trac #16522: lazy_import doesn't resolve properly when indirectly imported

We have several places where lazy_import objects are used in a way that
prevents them from behav...

664092439917716758232326772243868bffcd61 authored about 2 years ago by Release Manager <[email protected]>
Updated SageMath version to 9.8.beta6

2114066f877a28b7473bf9242b1bb11931f3ec3e authored about 2 years ago by Release Manager <[email protected]>
Modified Vector Partitions Module

eb5a8c199f7725c6cf5230550077873faff32de3 authored about 2 years ago by Shriya M <[email protected]>
FPLLL and FPyLLL

105bdeaaa7fae54f0f16b8d50c3e434f9d960041 authored about 2 years ago by Martin R. Albrecht <[email protected]>
Merge tag '9.8.beta5' into public/inseparable_elliptic_curve_isogenies

SageMath version 9.8.beta5, Release Date: 2022-12-11

d5f6773eaadad0ab9f9b69682d75452a42aaf0a9 authored about 2 years ago by Lorenz Panny <[email protected]>
Merge tag '9.8.beta5' into public/scalar_elliptic_curve_endomorphisms

SageMath version 9.8.beta5, Release Date: 2022-12-11

9045e7d77cd0e3dd9ec2bd87c8a22ae7f5226c09 authored about 2 years ago by Lorenz Panny <[email protected]>
converse -> inverse

9224d7e06e480695b64d3da17341446e9e2ff5e3 authored about 2 years ago by Lorenz Panny <[email protected]>
src/sage/game_theory/normal_form_game.py: Use LrsNash feature test

4a118435b3a099874a1683100a1e7ee3b12d75b1 authored about 2 years ago by Matthias Koeppe <[email protected]>
src/tox.ini: Quoting fix for tox 4

1999bd6f42480d570deb10f85d6d4219c2936af4 authored about 2 years ago by Matthias Koeppe <[email protected]>
src/tox.ini: More allowlist_externals for tox 4

cc7196abb897a2b3d5bb939e800131b77322dd38 authored about 2 years ago by Matthias Koeppe <[email protected]>
build/pkgs/tox/spkg-configure.m4: Check for good tox 3, tox 4 versions separately

95fe89ab0635531f4626a5711343fb47da280374 authored about 2 years ago by Matthias Koeppe <[email protected]>
Merge #34839

4a27a3d089dff6f50dde00a68d896e28fed9a9c8 authored about 2 years ago by Matthias Koeppe <[email protected]>
pkgs/sagemath*/tox.ini: Fix for tox 4

449b56bc56bb24a8aa958317463757c6feedf90c authored about 2 years ago by Matthias Koeppe <[email protected]>
Filter out locale DeprecationWarning

ac0105e720d3d2d00f827aea743bb39ad635d44f authored about 2 years ago by Matthias Koeppe <[email protected]>
trac 34547: remove two "import sage.interfaces.all" lines

5cdfa88b7300116ba01cd12f898dfd88f4d33009 authored about 2 years ago by John H. Palmieri <[email protected]>
trac 34547: use lazy imports in much of sage.interfaces.all

5f08ad805cd2563e109afc7bb96dd15319c58197 authored about 2 years ago by John H. Palmieri <[email protected]>
trac 34547: more lazy imports in interfaces/all.py

4f0dc5149ac77aebaf8652898167ae5f05382b2b authored about 2 years ago by John H. Palmieri <[email protected]>
fix another doctest

631d1d384cfd0d89452e8411796164fefa57732f authored about 2 years ago by Martin Rubey <[email protected]>
Merge branch 'u/mantepse/adapt_findstat_doctests_to_new_newlines' of trac.sagemath.org:sage into t/34841/adapt_findstat_doctests_to_new_newlines

7dd5211bdfa7041e7bcc60f5aad26941d7b05ad5 authored about 2 years ago by Martin Rubey <[email protected]>
fix line breaks in doctest

677797a504ad3f2f3450aa5ea8276c495a835f4c authored about 2 years ago by Martin Rubey <[email protected]>
Trac #34825: Uniformize headline: noncommutative polynomials

URL: https://trac.sagemath.org/34825
Reported by: klee
Ticket author(s): Kwankyu Lee
Reviewer(s)...

7819a59980b78950a0eb4aa18c529efa380d687b authored about 2 years ago by Release Manager <[email protected]>
also implement .from_polynomial() for BinaryQF

a3a94c0e1f0bcde66763aed9f4802cec8e68b6b4 authored about 2 years ago by Lorenz Panny <[email protected]>
construct a QuadraticForm from a given multivariate polynomial

87c86587080f3b3426e56fa78954ae4edc6b4dc4 authored about 2 years ago by Lorenz Panny <[email protected]>
Uppercase a line in the main TOC

017648b212b58ea6f6f33819f660e6a7f15314fd authored about 2 years ago by Kwankyu Lee <[email protected]>
Some edits on modform/notes.py

12968faa7fce3d3f5f0df8f336f6ab79ebfb556d authored about 2 years ago by Kwankyu Lee <[email protected]>
Addressing pyflakes.

8ba265bd345917f100fbbb5b8f15753a357adfa2 authored about 2 years ago by Travis Scrimshaw <[email protected]>
Uniformize headlines of number theory modules

0a844bf6f45ec2ee38af33f4dea09163b43249d2 authored about 2 years ago by Kwankyu Lee <[email protected]>
build/pkgs/giac/spkg-configure.m4: Require giac >= 1.9.0

d615eb20e6c2209426ac67b0a4b4f504cbc912eb authored about 2 years ago by Matthias Koeppe <[email protected]>
style tweak

c3dcb9b011463d2c0ece76ac9382fac1d9e9ced0 authored about 2 years ago by Lorenz Panny <[email protected]>
Merge #34859

e22943612656b225396e4dea4fae654108b3cf3d authored about 2 years ago by Matthias Koeppe <[email protected]>
src/sage/dynamics/arithmetic_dynamics/projective_ds.py: Remove unused import of typing_extensions

39bd748020fb651e5aeb7640ffe182e493353c79 authored about 2 years ago by Matthias Koeppe <[email protected]>
pkgs/sagemath-objects/setup.py: Run finder also for sdist, egg_info, dist_info

00deebede6ae54768e8648bee89038e26d3515f8 authored about 2 years ago by Matthias Koeppe <[email protected]>
pkgs/sagemath-standard/setup.py: Run finder also for sdist, egg_info, dist_info

2f4b0539a17cf2dd9ff53ccb85a3b7f8f218e6a8 authored about 2 years ago by Matthias Koeppe <[email protected]>
src/MANIFEST.in: Add pxd files etc

ef75d6aa91d4d96a1f7a826abc6e0a4af30210d5 authored about 2 years ago by Matthias Koeppe <[email protected]>
Change order of cases in `Partitions` to put cheaper tests first

9837dec14225aec881004e98ed92c2a61b920906 authored about 2 years ago by Nils Bruin <[email protected]>
src/sage/misc/lazy_import.pyx: Codestyle fixes

05ea54e11921f78b9159c90c50f14e011e7eb433 authored about 2 years ago by Matthias Koeppe <[email protected]>
src/sage/misc/lazy_import.pyx (clean_namespace): Default for namespace like lazy_import

4acb9d7fabd2c0c81487c0eaf8db370dfa8a082c authored about 2 years ago by Matthias Koeppe <[email protected]>
src/sage/misc/lazy_import.pyx: Codestyle/markup fixes

6e384f50ecd6ff8fa15cdc23f370fcd8c0683c61 authored about 2 years ago by Matthias Koeppe <[email protected]>
clean sage.all and user_globals upon initialization

1fa627b3ff2b67a12fac555a8b31efb84f7d0ab8 authored about 2 years ago by Nils Bruin <[email protected]>
trac 16522: introduce debugging routine to access LazyImport attributes and a routine to clean namespaces of misconfigured LazyImport objects

a29a25d997a95db0d51aaef371c806791082658b authored about 2 years ago by Nils Bruin <[email protected]>
illustrate correctness of DFT example

9ad584887556a199b79abe79b182cd0d3d5c065f authored about 2 years ago by Lorenz Panny <[email protected]>
sequence -> iterable

77a75eae9ab68a7f53790475dd426bcc0169a50d authored about 2 years ago by Lorenz Panny <[email protected]>
move ProductTree and prod_with_derivative() to sage.rings.generic

cd1a78268b52657e66f99125a80f9b985e6be692 authored about 2 years ago by Lorenz Panny <[email protected]>
more detailed documentation

6fffd92c03dab44798b4071cdd1c311ec5fdc304 authored about 2 years ago by Lorenz Panny <[email protected]>
Merge tag '9.8.beta5' into public/move_product_tree_and_prod_with_derivatives

SageMath version 9.8.beta5, Release Date: 2022-12-11

6ff8acf01c44fa29a64ff1f7ccaa3752df33ad80 authored about 2 years ago by Lorenz Panny <[email protected]>
src/sage/numerical/backends/scip_backend.pyx: Fix docstring blocks, break some long lines

7b19413f24c152afb52469871df0abca6d7c9a8f authored about 2 years ago by Matthias Koeppe <[email protected]>
don't use virtual chars in Molien series computation

Also, add a test that domains are correctly handled

b7cf604aa07cb9f63ee24aa6f3f21136cfacb680 authored about 2 years ago by Dima Pasechnik <[email protected]>
Trac 33907: fix singular interface

This essentially reverts 85f65bf and a10d19d from trac #31846.
It turns out this was originaly w...

6f5c1c2fc8bcfb5e6555716d05ce70511795ffa1 authored about 2 years ago by Gonzalo Tornaría <[email protected]>
src/bin/sage-env: Remove outdated setting of PIP_FORMAT

580dec95383b4f01f7fa5d2542258735a4606457 authored about 2 years ago by Matthias Koeppe <[email protected]>
modernize some for loops in cython files

16ef533bf81093d2ac21bfd24ac5ef1bb3fd74a4 authored about 2 years ago by Frédéric Chapoton <[email protected]>
Merge branch 'develop' into u/tscrim/differential_gca_relations-34818

2bf730c0f276ca0adf77bc9eab30ea10cbdaec1e authored about 2 years ago by Travis Scrimshaw <[email protected]>
sage.arith.long.integer_check_py: fix for python 3.11

Previous code assumed `PyLong_SHIFT` is 15 on a 32-bit system, which is
no longer true on python...

3e86d91b6ad4874f47dd77f00a158d2374b010a5 authored about 2 years ago by Gonzalo Tornaría <[email protected]>
sage.arith.long: improve tests and documentation

- add more tests for `integer_check_long`
- add documentation and tests for `integer_check_lon...

05f186fcda34cb2199caa7da7baa6d4e7b7a7d20 authored about 2 years ago by Gonzalo Tornaría <[email protected]>
Trac #34835: openblas: Remove python from dependencies

The installation uses `sage-bootstrap-python`, so the order-only
dependency on `$(PYTHON)` can b...

eaff61b545e1ccb9e9e156037a29bf3de421a56e authored about 2 years ago by Release Manager <[email protected]>
Trac #34799: fix order of multiplication in coxeter_groups

The method `pi.binary_factorizations` silently returned wrong results
for elements in `Permutati...

a45a9d1bbead555b76bba3e3fa85c00bdbb7014b authored about 2 years ago by Release Manager <[email protected]>
Trac #34785: fix and activate W291 in py files

this is about "no trailing whitespace"

URL: https://trac.sagemath.org/34785
Reported by: chapot...

59cbf53abe533ab1dbe6789f88e6c44c7db19dc7 authored about 2 years ago by Release Manager <[email protected]>
Trac #34813: src/doc/en/installation/source.rst gives CRITICAL sphinx warnings

{{{
[sagemath_doc_html-none] [installat]
/Users/dima/software/sage/src/doc/en/installation/sourc...

eff11ab368fc6aea6d02a1967b89316e95d7740a authored about 2 years ago by Release Manager <[email protected]>
Trac #34755: add _repr_svg_ for Dyck words

to be displayed using Jupyter

URL: https://trac.sagemath.org/34755
Reported by: chapoton
Ticket...

20bcc1e3d83a54ecab81a74225080a7d67e79b4c authored about 2 years ago by Release Manager <[email protected]>
Trac #34770: fix coercion from libgap's finite fields, use libgap in sage/rings/finite_rings

implement coercion from libgap's finite fields, to fix e.g.
{{{
sage: F=GF(25)
sage: F(libgap.Z(...

c90d203d7d9bc25af9cc7a4037f68713d6d05dac authored about 2 years ago by Release Manager <[email protected]>
Trac #34797: some formatting for NOTE:: blocks

mostly in pyx files

URL: https://trac.sagemath.org/34797
Reported by: chapoton
Ticket author(s)...

6925a6da0ddd3873069dcdfd5d90ee04a7d218b6 authored about 2 years ago by Release Manager <[email protected]>
Trac #34798: less use of type "long" in cython files

sequel of #34739

URL: https://trac.sagemath.org/34798
Reported by: chapoton
Ticket author(s): F...

8ba7eda1dcce96c5dd61404c6bd560f1d2c361be authored about 2 years ago by Release Manager <[email protected]>
Trac #34819: Numerical separators behave inconsistently

PEP 515 numerical separators (such as 1_000_000, as introduced in
#28490) behave inconsistently,...

84246cc579f41cd2f1e88543fb4f16a5d26fcf30 authored about 2 years ago by Release Manager <[email protected]>
Trac #34743: modernize super in root_systems

using the short syntax `super()` where possible

URL: https://trac.sagemath.org/34743
Reported b...

eae8219187ec528439b899acd0688bd4e979d2cf authored about 2 years ago by Release Manager <[email protected]>
Trac #34815: pep cleanup in parallel/

also some pylint and codespell fixes there

URL: https://trac.sagemath.org/34815
Reported by: ch...

b9234de93215381710150ea2e9983da96026a055 authored about 2 years ago by Release Manager <[email protected]>
Trac #34823: deprecate is_GapElement

Removing the last uses of `is_GapElement`, deprecating it

URL: https://trac.sagemath.org/34823
...

8fe834dbcaf04cf79e8f4c8f3f9df51f6035284d authored about 2 years ago by Release Manager <[email protected]>
Trac #34781: fixing the linter, once again

mostly broken by fusion_rings and lazy_rings recent tickets

URL: https://trac.sagemath.org/3478...

50549d91ff17b6223045c66310abcd8d96de81cb authored about 2 years ago by Release Manager <[email protected]>
Trac #34812: decompose identity into generators with coxeter3

This fixes trivial multiplications:
{{{
sage: R.<v> = LaurentPolynomialRing(ZZ, 'v') ...

3c5d4082ca12f4dbedd1c0a7331aa4e6d646ff1b authored about 2 years ago by Release Manager <[email protected]>