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

tox.ini: Require tox >= 4.2.7

a2eb816f4f265d30e5f9e8b3721ee4c703a29e9b authored almost 2 years ago by Matthias Koeppe <[email protected]>
tox.ini: Add ubuntu-lunar, fedora-38, linuxmint-21.1

0ba20090954c3e12df81c974ee4540e5861a414a authored almost 2 years ago by Matthias Koeppe <[email protected]>
Merge #34839

50bc8334f645c4e83e78296c83dda9f5d1177a87 authored almost 2 years ago by Matthias Koeppe <[email protected]>
build/pkgs/kissat/distros: Add more

a9913725f7081e7b4c409f54708ecc5f14ea9183 authored almost 2 years ago by Matthias Koeppe <[email protected]>
build/pkgs/kissat: Fix scripts

cea9e49788f000e08d99646d063cd1c271d9396a authored almost 2 years ago by Matthias Koeppe <[email protected]>
build/pkgs/kissat/SPKG.rst: Fix title format, remove empty section

ae362016bb9602f847bf600ae603f0aad3ef0f7a authored almost 2 years ago by Matthias Koeppe <[email protected]>
KISSAT 3.0.0: initial version for this optional package

12a1839972aac49a2b39537a37fc1c71a7637c4f authored almost 2 years ago by Sébastien Labbé <[email protected]>
using just a spkg-install.in with no spkg-build.in

8262dcd19b6d17d883e23a09a6f058b232ec9f44 authored almost 2 years ago by Sébastien Labbé <[email protected]>
using ./configure instead of sdh_configure

279bd4d527cea4a2cde6bc47296a202bf2f30f09 authored almost 2 years ago by Sébastien Labbé <[email protected]>
autopep8 for most E3 (blank lines) inside combinat/

58012446018278ef1a48310c8201ff6e6f485d79 authored almost 2 years ago by Frédéric Chapoton <[email protected]>
FPLLL 5.4.4 and FPyLLL 0.5.9

1730504131ba2f31cc0af4984276b85af0474dc7 authored almost 2 years ago by Martin R. Albrecht <[email protected]>
fix doctest

Note that L/K must currently be a nontrivial extension due to #34907.

d230ff80c15690a6b3f4319d58459c22b0d31ad3 authored almost 2 years ago by Lorenz Panny <[email protected]>
add DOI to reference

8eba4eb9d87349b55cfbbc7f52eed0f7f3f7c94d authored almost 2 years ago by Lorenz Panny <[email protected]>
fix doctests

32e02484547b7a25f44878c561325eb6ff31459e authored almost 2 years ago by Dima Pasechnik <[email protected]>
expose NTL's MinPolyMod() and use it

23f2c2de3252eb7caec7450e91f8b4a5ed6928d1 authored almost 2 years ago by Lorenz Panny <[email protected]>
avoid detour through multivariate polynomial ring

0e9a4e280b4aa6a2b2268b0da8019fe6443f011e authored almost 2 years ago by Lorenz Panny <[email protected]>
clarify few details

c3c40837fcd1095e4abf7bcf13d63f5684d7039d authored almost 2 years ago by Dima Pasechnik <[email protected]>
fix and activate E211

5b88def806184e3736c9ec70b6eecbbb9af896e4 authored almost 2 years ago by Frédéric Chapoton <[email protected]>
Improvements to the _vector_ of quantum group module elements.

e2d836ed9ffd17d5db3a553140fe1e05e9d0c63e authored almost 2 years ago by Travis Scrimshaw <[email protected]>
Changing the category of the submodule to get around subobjects of tensor products being in tensor products.

918c372df0fe4f80e0c20ec4f1579e0ab61ca3e7 authored almost 2 years ago by Travis Scrimshaw <[email protected]>
Adding tensor_factors() to tensor product of quantum group modules.

67340e2562ae00d5d822cbf017c391358b7712ef authored almost 2 years ago by Travis Scrimshaw <[email protected]>
update sagetex tutorial

25c64c4baef3a7f30ef0ff03c6fbfe1c0add0897 authored almost 2 years ago by Dima Pasechnik <[email protected]>
prevent empty lines in tikz polyhedra output

c04c26bd8f64ed92577fe14b3b6bc11144836ba0 authored almost 2 years ago by Dima Pasechnik <[email protected]>
Doc change

a56e345cd9c3203b432f2f29c743f0f4606dc088 authored almost 2 years ago by Trevor K. Karn <[email protected]>
src/sage/sets/image_set.py: Skip a failing test

73dfeb8fb1cdc6f14152fb3a3cbb28a6828049a3 authored almost 2 years ago by Matthias Koeppe <[email protected]>
src/sage/geometry/polyhedron/generating_function.py: pycodestyle fixes

6f97db03e93fda37a5c8825104bc63691232a3da authored almost 2 years ago by Matthias Koeppe <[email protected]>
src/sage/geometry/polyhedron/generating_function.py: Update doctest output

26e5a55d0f653ed7388129c2d9e8932ab25a866c authored almost 2 years ago by Matthias Koeppe <[email protected]>
src/sage/geometry/polyhedron/representation.py (repr_pretty): Handle prefix

af7bf8e5484652336d7ec50ad491a892f5e80a30 authored almost 2 years ago by Matthias Koeppe <[email protected]>
Merge tag '9.8.beta6' into t/22067/gf-polyhedron

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

8aece9161d2c1bf73bdfd5b0005bc22e55762b8d authored almost 2 years ago by Matthias Koeppe <[email protected]>
src/sage/rings/polynomial/polynomial_ring_constructor.py: Move added TestSuite calls to the end of the TESTS section

074f6a8722481ee20baf020aea4ed43d064ef9ac authored almost 2 years ago by Matthias Koeppe <[email protected]>
src/sage/rings/polynomial/polynomial_ring.py: Fix up doctests

c0026d342809c3769d2931724d2bebe8bcb328b8 authored almost 2 years ago by Matthias Koeppe <[email protected]>
PolynomialRing_integral_domain.construction: Add doctest and implementation note

c584ca086ef240c8f916dd90d4828238c587f6ee authored almost 2 years ago by Matthias Koeppe <[email protected]>
src/sage/rings{ring.pyx,polynomial/polynomial_ring_constructor.py}: Skip failing TestSuite tests

94f04516d060831a4cd8dac37c8a5a58d816842e authored almost 2 years ago by Matthias Koeppe <[email protected]>
BooleanPolynomialRing: Disable another failing TestSuite test

0b348a40338a8a070ad74741f98db0c339341024 authored almost 2 years ago by Matthias Koeppe <[email protected]>
src/sage/rings/polynomial/pbori/pbori.pyx: Skip failing test _test_zero_divisors

0c92baab8d141bc38d95bfe71f06ff3980c36e5c authored almost 2 years ago by Matthias Koeppe <[email protected]>
PolynomialFunctor: Keep track of implementation

e270c79c240adbed53b68641d4cb4900549f9d81 authored almost 2 years ago by Matthias Koeppe <[email protected]>
Move _test_subs to superclass MPolynomial

05d9cda4d74718dcfe9e4faac55222a670f5f443 authored almost 2 years ago by Matthias Koeppe <[email protected]>
MPolynomial_element._test_subs: Check that partial substitution by elements from another ring raises an exception

6b2046788112ff48927e91bf75082eea1369e602 authored almost 2 years ago by Matthias Koeppe <[email protected]>
MPolynomialRing_base.some_elements: New

de22175a02e93959508623fc78efc70e9c5314c5 authored almost 2 years ago by Matthias Koeppe <[email protected]>
MPolynomial_element._test_subs: Test substituting 1 variable only in rings with > 1 variable

98093fe118198c388aed181da253b8d4c00823c7 authored almost 2 years ago by Matthias Koeppe <[email protected]>
src/sage/rings/polynomial/polynomial_ring_constructor.py: Skip the failing TestSuite tests

b4e5ab12fa307f1a56474b91942a844361d80ca2 authored almost 2 years ago by Matthias Koeppe <[email protected]>
MPolynomial_element._test_subs: New

fa2b06a6910e6d3b378cd7861cf33ad3616994f7 authored almost 2 years ago by Matthias Koeppe <[email protected]>
src/sage/rings/polynomial/polynomial_ring_constructor.py: Add TestSuite calls

bb9501e7773a86bd7e4402296679b672abc401f7 authored almost 2 years ago by Matthias Koeppe <[email protected]>
Merge #34839

6b8c666119fd96115b4efafc3b23984fdacf0f6b authored almost 2 years ago by Matthias Koeppe <[email protected]>
Merge tag '9.8.beta6' into t/34849/more_fixes_to_support_tox_4

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

071c113fe6f7d4405b4f470c6f3ff02eb8359e3d authored almost 2 years ago by Matthias Koeppe <[email protected]>
some details about min and max (using the default argument)

6044f164942dd17f7f1a26949b128c581ed238a4 authored almost 2 years ago by Frédéric Chapoton <[email protected]>
docstring fix proof-of-concept

b6accf10266e079c2d99d6946d092dcde512faa5 authored almost 2 years ago by Bruno Edwards <[email protected]>
remove todo

66ea558a395980c0ca7e8af33b0345179c885174 authored almost 2 years ago by Bruno Edwards <[email protected]>
doc tweaks

da8a8f59decd02f68457a24f46c9335ef555ee0d authored almost 2 years ago by Bruno Edwards <[email protected]>
dependencies + formatting + author

217f1ece4e45e82194cb20a0543b59b99d90f02d authored almost 2 years ago by Bruno-TT <[email protected]>
fix for PLOT - just call sphinx_plot

5dae2e2635bdc7e2be7c1cc3ce23991e3579b86a authored almost 2 years ago by Dima Pasechnik <[email protected]>
failling doctest fix

ce4e9afe5b43564141c0fb760c0d823e1538f54f authored almost 2 years ago by Bruno Edwards <[email protected]>
pleasing linters, removing sage.all

26e12bdddd1d41ece22625e1ed4a24061294d900 authored almost 2 years ago by Dima Pasechnik <[email protected]>
doc plot attempt

4acfcdbb06c7051e3175de5310e89c13e80b4941 authored almost 2 years ago by Bruno Edwards <[email protected]>
fix docstring formatting

7ed7e6ca4dede8238249ba5959799a333178f19c authored almost 2 years ago by Dima Pasechnik <[email protected]>
improve imports + doc tweaks

d85cf19af69ddf0f4e046c202c5e83a47ab369ae authored almost 2 years ago by Bruno Edwards <[email protected]>
silence warning to fix doctest

3efbf294153eef6b0ed4cf1feff2135a82561b37 authored almost 2 years ago by Bruno-TT <[email protected]>
examples docstring

c8e82d67933310be01460f848135008baea48d79 authored almost 2 years ago by Bruno-TT <[email protected]>
Revert "improve imports + doc tweaks"

Keep this in tree for future reference:
+ ### documentation hack ###
+ # this code makes t...

ed974b6c4f281c23c53a20af4faf4e1e703f383e authored almost 2 years ago by Dima Pasechnik <[email protected]>
added graphical tables + pep8 formatting

94a34105b8713d18680e8043974cbb707c219c71 authored almost 2 years ago by BrunoStint <[email protected]>
Trac #34717: Check the presence of lrsnash for obtain_nash()

To fix failures like
{{{
File "src/sage/game_theory/catalog_normal_form_games.py", line 916, in
...

30d58156a46f71a005fade3d73f3dee2d97370ee authored almost 2 years ago by Release Manager <[email protected]>
Trac #34891: fixing some E502 in tensor, dynamics, modules, plot, numerical

E502 the backslash is redundant between brackets

URL: https://trac.sagemath.org/34891
Reported ...

c7299453922e822bc4866b292a4ea6b940119293 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34889: Installation guide: On WSL, clear /mnt/c stuff from PATH

As seen in https://groups.google.com/g/sage-devel/c/1nYw7-6QSkQ, our
`configure` script fails to...

bc832cb35784ec6466abd8972f4aa103bb208605 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34881: allow to remove no constraints

Removing no constraint makes sage glpk currently crash, which we fix
here.

URL: https://trac.sa...

3570a9a63bde4a79bb06e9be3a105c7f35d65f52 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34878: MixedIntegerLinearProgram.add_constraint: Option to return row indices, fix handling of empty constraints

(from https://trac.sagemath.org/ticket/21003#comment:136)

... for use with methods that take ro...

0ceb10324300650ca63c1474ac8b060a7f1305fe authored almost 2 years ago by Release Manager <[email protected]>
Trac #34859: sagelib: Remove unnecessary import of typing_extensions

see also #34831

URL: https://trac.sagemath.org/34859
Reported by: mkoeppe
Ticket author(s): Mat...

df74efb66d26afc335e935db0755c2b2df6c847e authored almost 2 years ago by Release Manager <[email protected]>
Trac #34857: bump giac's GIAC_MIN_VERSION to 1.9

some distro's e.g. Fedora 34, carry giac 1.7, which is too old

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

b6a76d7a848de36b489196837d7b4329e98c492f authored almost 2 years ago by Release Manager <[email protected]>
Trac #34854: molien_series() should not use GAP's VirtualCharacter

One can use GAP's PermutationCharacter() to avoid the troubles.

Currently we have a problem her...

6a8155e6e5d999d1c74bd1ab01f8dcd58e930b3d authored almost 2 years ago by Release Manager <[email protected]>
Trac #34853: sage-env: Fix misconfiguration of pip

{{{
./sage -sh -c 'pip cache'
git:t/34851/upgrade_singular_to_4_3_1p3
An error occurred during c...

dddf3ca0b08e896fe0654d62474f58a3311cfa24 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34847: modernize some for loops in cython files

changing things like
{{{
for i from 0 <= i < n
}}}
to
{{{
for i in range(n)
}}}

There remains m...

6f631021ac4331b6b3d05dcde733a72935d45828 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34844: removal of some unused imports about string conversion

as this may help to reduce compilation warnings

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

9ffabc7f3e1cb9b98be31dba913ee8c21d076064 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34843: pep8 cleanup in ore_polynomial_element.pyx

also fixing one "unreachable code" compilation warning

URL: https://trac.sagemath.org/34843
Rep...

4b50bc2af274c6e446cc08983b3945a23616f262 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34837: fix E502 in some pyx files

mostly inside matrix/

URL: https://trac.sagemath.org/34837
Reported by: chapoton
Ticket author(...

bdd14cec19bf23ee9b1b3b244af049084846e3dd authored almost 2 years ago by Release Manager <[email protected]>
Trac #34836: fix E271 and E272 in rings/ and schemes/

about

E271 multiple spaces after keyword

E272 multiple spaces before keyword

URL: https://tra...

172ad73ae38eb7d39196d739075fc371b90a907f authored almost 2 years ago by Release Manager <[email protected]>
Trac #34749: Packages dsdp, scip_sdp

http://www.opt.tu-darmstadt.de/scipsdp/#about

https://github.com/scipopt/SCIP-SDP

used to be L...

3d8612660403f56aa03265697e91c432f2f9ece9 authored almost 2 years ago by Release Manager <[email protected]>
Trac #31329: Update scipoptsuite to 8.0.2 (now open source!), rename to scip

scipoptsuite 8.0.2 was re-released as open source (Apache 2.0) on
2022-11-04 - https://www.scipo...

64d232b5bfd3c4a0c6954100dd4df2ab02263efa authored almost 2 years ago by Release Manager <[email protected]>
Trac #34839: Support tox 4

tox 4 renamed a tox.ini configuration keyword and has slightly changed
quoting behavior.

Also t...

2dcafb3ac57024178d3d2fb8424b3e1ff1150626 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34648: Developer's guide: warn the transition to GitHub and add links to the transition guide

Adding warnings and

- links to the transition guide https://github.com/sagemath/trac-to-
github...

ad68f15d97ff7e82bbc590083cf9d7e31c429c3c authored almost 2 years ago by Release Manager <[email protected]>
fix E714 in pyx files outside of matrix/

fc00ba2d2705e3a188d819397599426715932d0a authored almost 2 years ago by Frédéric Chapoton <[email protected]>
Add reviewer suggestions to docs and change behavior of conflicting subs

5e8977fe18f6b38e9eb4aeca066438b8d7e0514d authored almost 2 years ago by Trevor K. Karn <[email protected]>
FPLLL 5.4.4 and FPyLLL 0.5.8

9081136dfcb60931f0c5d57257f987a028b18ed6 authored almost 2 years ago by Martin R. Albrecht <[email protected]>
Merge branch 'u/chapoton/support_tox_4' into branch fixing E502

4bc07ec05f42f56681d89a9e31610270d3b0aa96 authored almost 2 years ago by Frédéric Chapoton <[email protected]>
Add WARNING directive

cecbcace201a4d52c72da44450860de773255fe1 authored almost 2 years ago by Kwankyu Lee <[email protected]>
Add warning header to more places

5bd2d256a96c92bf7beae22e507221013b689416 authored almost 2 years ago by Kwankyu Lee <[email protected]>
Replace early to February

abd204db0066d0e7ad516cf5d8c9050675b350e6 authored almost 2 years ago by Kwankyu Lee <[email protected]>
src/doc/en/developer: In various files, point to GitHub transition guide

d58322393139683dd938b3a8387ff0c843525c8a authored almost 2 years ago by Matthias Koeppe <[email protected]>
README.md: Add step to sanitize the environment

80a84d400add37b79e33660b53af06790c5f8191 authored almost 2 years ago by Matthias Koeppe <[email protected]>
fixing some E502 in tensor, dynamics, modules, plot, numerical

fc8eecf9f2d02fc0d6459f5949c6610d820cc996 authored almost 2 years ago by Frédéric Chapoton <[email protected]>
Trac #34824: do not include parent in hash of parking functions

We do not want the following:
{{{
sage: P = ParkingFunctions(3)
sage: f = P([1,1,1])
sage: g = P...

acebbc1a9e8fa33d22d007fe96f8c9c9cbb860e6 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34807: Add Construction of Hadamard matrices up to order 664

With #34690, all the Hadamard matrices of order <=288 have been added.
The next task is to imple...

bb63c58212252e1391f87732655e9aab49f9f3d3 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34818: Error when defining differentials over GCA's with relations.

The following code

{{{
sage: A.<a,b,x,u> = GradedCommutativeAlgebra(QQ,degrees=(2,2,3,3))
sage:...

9a7b6310ddea8806bd0dd59d9161dcd3dbbe1903 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34804: Deprecate sage.interfaces is_...Element functions

Introducing a module `sage.interfaces.abc` with abstract base classes
for `isinstance` testing (...

8a0b16d93be5326813d9b71048dbbcbd14db82d0 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34793: clean 3 files inside modular

mostly pep8 changes, also some error messages and doc formatting

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

80f8f950e95f63fb854a1db126d18e7b118c9ca5 authored almost 2 years ago by Release Manager <[email protected]>
build/pkgs/scip_sdp/SPKG.rst: Remove bad unicode

544d123ab56ce2fee80e72c4b4ffeb1fabf305c9 authored almost 2 years ago by Matthias Koeppe <[email protected]>
Merge tag '9.8.beta6' into t/34749/package_scip_sdp

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

d954f186de7c7fb9b30ad8ab6333a460b146224a authored almost 2 years ago by Matthias Koeppe <[email protected]>
Trac #32826: scalar-multiplication endomorphisms of elliptic curves

This ticket adds `EllipticCurveHom_scalar`, a new class encapsulating
scalar multiplications on ...

98b22ebdcf71f67edc641bad9a8ab9bbec067b68 authored almost 2 years ago by Release Manager <[email protected]>
Trac #33915: inseparable elliptic-curve isogenies

We implement an `EllipticCurveHom` child class
`EllipticCurveHom_frobenius` encapsulating purely...

5905da7ebfc2b1256f0024a0b01c4b425a814076 authored almost 2 years ago by Release Manager <[email protected]>
Trac #34547: Interfaces: use more lazy imports, restore top-level functions maxima_console etc.

Various files in `sage/interfaces/` have this pattern:
{{{
class Octave(...):
....

octave =...

b0cc282500e8c6d5f5a1690fe07dacb6825c2b73 authored almost 2 years ago by Release Manager <[email protected]>
Trac #8744: Improve add_edge in BipartiteGraph to make it independent from the current coloring

The current add_edge method in BipartiteGraph refuses to add an edge
between two vertices belong...

4f11a750df940886b0505e1085bf7245e0b70d6f authored almost 2 years ago by Release Manager <[email protected]>
Trac #33842: Upgrade python to 3.11

Issues
- https://github.com/sagemath/memory_allocator/issues/6
- https://github.com/sagemath/cyp...

08aa2f8edaaadc1d2bd10eceb03ac0f3a6a355a8 authored almost 2 years ago by Release Manager <[email protected]>