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

sage.{rings,schemes}: Simplify some tests for number fields

dce871a116a41e25ef60b7eeecb9b850c9616dde authored over 1 year ago by Matthias Koeppe <[email protected]>
sage.schemes, sage.dynamics.arithmetic_dynamics: Modularization fixes

67b279f76eb5a8355a45a328ad3cd1eac98e9c6d authored over 1 year ago by Matthias Koeppe <[email protected]>
sage.schemes: Modularization fixes for imports

23fecb1665fffd9555db4b69104d7673c5de52cd authored over 1 year ago by Matthias Koeppe <[email protected]>
sage.schemes: Modularization fixes

3e7447625abcb9512c0bd7e3e2c52a2a59990134 authored over 1 year ago by Matthias Koeppe <[email protected]>
projective_morphism.py, projective_ds.py: Test for QQbar using sage.rings.abc

3538edec2b86e5c29d50f9c0c63dadce71f01a37 authored over 1 year ago by Matthias Koeppe <[email protected]>
change __reduce__ again to avoid further errors

040d9ec01d60e15d99b4726a2fbdd71cb7f2e127 authored over 1 year ago by Enrique Artal <[email protected]>
Merge branch 'matplotlib-3.8.0' into matplotlib_pillow_update

86c9580bfd9c241bb6e5ac776b941836511116f1 authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/fonttools/checksums.ini: Fix up

c32c24b22fa722133d64baf23de61daf738b813a authored over 1 year ago by Matthias Koeppe <[email protected]>
src/sage/graphs/generators/families.py: More block tags, docstring cosmetics

3af41ccd1b1a3abae08154ea32d6d9ec14a113ef authored over 1 year ago by Matthias Koeppe <[email protected]>
sage.graphs: Add # needs

94babfd4f579488b487a29fe0eefd36989528ccb authored over 1 year ago by Matthias Koeppe <[email protected]>
src/sage/sandpiles/sandpile.py: Fix last doctest change

5660f1258ab641a491836359b8663e4ca11ec48f authored over 1 year ago by Matthias Koeppe <[email protected]>
sage.graphs: Fix # needs

0317ffc0f386939f5ae313922b54f5f7cc85ac07 authored over 1 year ago by Matthias Koeppe <[email protected]>
Merge branch 'numpy_1_26' into matplotlib_pillow_update

df7f9c5eccc264b43833ee5d99cde7ea9b847292 authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/contourpy: Update for meson build system

b5f3c9eb15a5ff5d07a8dc5070494fa5fcf2c599 authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/kiwisolver: Update to 1.4.5

4066e0f73793e798449e65970b71c77d6c94215c authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/pyparsing: Update to 3.1.1

81b21bccf4cda5ca8e3ce8a794aa98e9d8598f58 authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/fonttools: Update to 4.42.1

40ed03b6729520cb81250277e1113158018ced40 authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/contourpy: Update to 1.1.1

b966e6419e3bd7bc42e5543c3c182329724e5f7d authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/pillow: Update to 10.0.1

8cec8bfb63f0940f38db5de100028f221852d2f1 authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/matplotlib: Update to 3.8.0

84d046ab95e1b73b5aefdaf737a0d704be3ba8f2 authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/setuptools_scm_git_archive: Remove (obsolete)

b801ebbfb3fa77e96172aa7a6b317fb096bb420f authored over 1 year ago by Matthias Koeppe <[email protected]>
style

5591d6cd8d41856327619fd68d894dc4933e155f authored over 1 year ago by Enrique Artal <[email protected]>
homogeneize __reduce__ for uni- and multi-variate Laurent polynomials

9817b917c41f44feb02fc1971d3a4d91e62f64fe authored over 1 year ago by Enrique Artal <[email protected]>
full pep8 for modular/hecke

e00736fabd1927973f11715f35c61ab072c37fee authored over 1 year ago by Frédéric Chapoton <[email protected]>
build/pkgs/lrcalc_python: add standard python spkg-configure.m4

db87da77f8c17a79908e1ac83ad30433b8b60b54 authored over 1 year ago by Michael Orlitzky <[email protected]>
build/pkgs/jupyter_packaging: Remove (again)

180e8147aee0ff0af46f2d383f9d6920216875aa authored over 1 year ago by Matthias Koeppe <[email protected]>
Merge branch 'prose_only' into yet_more_spkg_conf_for_python

92a2189bc7dea17c174951f256778fdd866b8759 authored over 1 year ago by Matthias Koeppe <[email protected]>
Merge branch 'more-disable-combinations' into prose_only

e5ac3c8e944c4a176ed9bcf72bb5c44328701416 authored over 1 year ago by Matthias Koeppe <[email protected]>
gh-36308: using itertools.product more often

This replaces some uses of our `cartesian_product_iterator` by
`itertools.product`, for better e...

930d65e684b584c6ca664821f008ac205880d857 authored over 1 year ago by Release Manager <[email protected]>
doctests

2888c7bdf8613dca8ff6cc71808bff9492815387 authored over 1 year ago by Enrique Artal <[email protected]>
gh-36307: `sage.rings`: Remove code deprecated in #23204, #24483, #24371, #24511, #25848, #26105, #28481, #29010, #29412, #30332, #30372, #31345, #32375, #32606, #32610, #32612, #32641, #32660, #32750, #32869, #33602


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

9ea5127d78f340b147644b0e08ced4ab25f0fa4b authored over 1 year ago by Release Manager <[email protected]>
gh-36306: `sage.docs`: Remove; deprecated in #33763


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

fb846668a188c7734bbcd1e17fc4c3a36e2a3e0d authored over 1 year ago by Release Manager <[email protected]>
gh-36305: `sage.media`, `sage.structure.graphics_file`: Remove; deprecated in #12673, #32988


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

d7404b1b14ee58511ccf4feea9bb4a2e6839bea9 authored over 1 year ago by Release Manager <[email protected]>
gh-36303: Remove `sage.finance`, deprecated in #32427 (2021)


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

53cce67ccdf0bf0ce8fb5a1df00a7093ae7d9d10 authored over 1 year ago by Release Manager <[email protected]>
gh-36300: Remove deprecated files from src/sage/homology (see #31925)


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

152cef732bd226e97544d6fa3aca6f27137a01e6 authored over 1 year ago by Release Manager <[email protected]>
gh-36297: using more libgap instead of gap


just a few more uses of libgap instead of gap

### :memo: Checklist

- [x] The title is conc...

9311c6d46f88c66307e2d2cd000317a6a23d13ec authored over 1 year ago by Release Manager <[email protected]>
gh-36296: remove duplicate args in @options() in region_plot


This is needed for Sphinx 7.1+, as outlined in #36295 and discovered in
#36276

This will re...

461727b453712550a2c5dc0ae11933523255aaed authored over 1 year ago by Release Manager <[email protected]>
gh-36282: CI: Remove ubuntu-kinetic (defunct)


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

653bd9fac36fc1c6aff9bc0dada37eae90ad8fe3 authored over 1 year ago by Release Manager <[email protected]>
gh-36281: remove unused vars in matrix/


remove unused variables in matrix folder, as suggested by cython-lint

### :memo: Checklist
...

35c302fb1b2014c3f69dd496da72dcf922a4522f authored over 1 year ago by Release Manager <[email protected]>
gh-36280: fix E228 and E225 in combinat/*/*.py


fix pycodestyle warning E228 and E225 in` combinat/*/*.py`

done using autopep8

### :memo: ...

979b3688a6eeb07b45e98dc698654f4c21b1dad3 authored over 1 year ago by Release Manager <[email protected]>
gh-36279: Support for matplotlib-3.8.0


In matplotlib 3.8.0 there is a minor change that affects sagemath. The
parameter to `loc` is...

0fcf88935908440930c5f79202155aca4ad57518 authored over 1 year ago by Release Manager <[email protected]>
gh-36278: `sage.graphs`: some care with return ... else statements in some .pyx files


We change this kind of statements in files `src/sage/graphs/*.pyx`:
```py
if ....:
retur...

991a4638d227fc9ff93c707c549db9ba6bff0c2d authored over 1 year ago by Release Manager <[email protected]>
gh-36264: `sage --fixdoctests --update-known-test-failures`; silence modularized distributions in CI


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

342e32bf2cfaedd450bba7b00d2ef1a74dc2be4c authored over 1 year ago by Release Manager <[email protected]>
gh-36252: no generator for S1


Trying to explain that the symmetric group S(1) has no generator

fixes #36204

### :memo: C...

5bd0466757a78dd41be10ae1a16fbe809ad4ae76 authored over 1 year ago by Release Manager <[email protected]>
gh-36239: Disable more packages with various --disable-foo combinations


Prune more leaf packages with `--disable-doc`, `--disable-notebook`,
`--disable-r`, and comb...

5b90f225d5f958df8f2e42df064d9d00e93374dc authored over 1 year ago by Release Manager <[email protected]>
gh-36230: build/pkgs/networkx/dependencies: drop decorator


NetworkX no longer needs decorator:

https://github.com/networkx/networkx/commit/89a54703
...

01a8322c29fe5ea0e328f6256bf990db27e3c19f authored over 1 year ago by Release Manager <[email protected]>
gh-36220: Python package upgrades, preparation for the Notebook 7 upgrade


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

cec940d2a3f3a93ff1c27602902ac2a7f047890b authored over 1 year ago by Release Manager <[email protected]>
gh-36205: build/pkgs: drop obsolete simplegeneric package


This package was a dependency of ipython, but has not been required for
some time:

https:...

b4b7c9a2d9e57268c7b9435c6a02971b43531846 authored over 1 year ago by Release Manager <[email protected]>
gh-36188: remove some old deprecation warnings in elliptic curves


By the time 10.2 gets released, these warnings will most likely have
been in place for a yea...

ac09279d582a25f0af4649760774a6a994c669a5 authored over 1 year ago by Release Manager <[email protected]>
gh-36128: Compute the characteristic varieties of a finitely presented group


<!-- Describe your changes here in detail -->
Let $G$ be a finitely presented group. For a f...

2cf443a254dc9559703c2c7f7787d082c296c6fc authored over 1 year ago by Release Manager <[email protected]>
gh-36020: Fixes #35804 by computing the DDT of non-square sboxes properly.


Fixes #35804.

After some investigation, it was found that many non-square sboxes did
not wo...

f9541a44e48a485c48c20576f3c5ad2c9732e92e authored over 1 year ago by Release Manager <[email protected]>
import identity

97bd76c4f3e6057faa84c47da56ce7fafe8c37f1 authored over 1 year ago by Enrique Artal <[email protected]>
reduction of matrices of Laurent polynomials

e79852927082127fd5c39fe03348877eee0b3367 authored over 1 year ago by Enrique Artal <[email protected]>
src/sage/misc/persist.pyx: refactor unpickle_all

The main goal of this refactorization is to eliminate the inline shell
command, passed to os.sys...

68f0c011e4ee8d1064f927e01714c92f6ee5500a authored over 1 year ago by Michael Orlitzky <[email protected]>
src/sage/misc/persist.pyx: fix a copy/paste error in a docstring

The loads() method of the sage unpickler is equivalent to
pickle.loads(), not pickle.dumps(). Th...

5c212c97d884e2ece9f63bfb079e487976213f44 authored over 1 year ago by Michael Orlitzky <[email protected]>
fix doc

42eba196fd0599e16500c6efb563cc820d8a9652 authored over 1 year ago by Frédéric Chapoton <[email protected]>
add q-Fuss-Catalan numbers

7d813544a82d6b24a8a2b4a5a638cc2d96878076 authored over 1 year ago by Frédéric Chapoton <[email protected]>
typo in __contains__

fe8dbac479c135371f9d2825978a0264ce36b7cf authored over 1 year ago by Enrique Artal <[email protected]>
src/sage/repl/ipython_kernel/kernel.py: hide a PEP 420 warning

Hide a warning that stems from using upstream (unbundled) pydevd with
debugpy. New versions of d...

0b995cf72b38783748895eedcdd961c7e48df95b authored over 1 year ago by Michael Orlitzky <[email protected]>
sage --fixdoctests: Exit after error message 'At least one filename is required'

d0e48de0804958719c8dd46b3b31dce39bd17504 authored over 1 year ago by Matthias Koeppe <[email protected]>
src/doc/en/developer/doctesting.rst: Fix grammar

fbc5df0b16969ced2717982358cfdb7b0f9243ec authored over 1 year ago by Matthias Koeppe <[email protected]>
src/bin/sage-fixdoctests: Add more distros

8d4238d4c44c75097f8a3d0628ea0cda2a6c2513 authored over 1 year ago by Matthias Koeppe <[email protected]>
src/doc/en/developer/doctesting.rst: Document more sage --fixdoctest options

04a82b769a02dc9589b9e9adf2aee1a0cad1db11 authored over 1 year ago by Matthias Koeppe <[email protected]>
src/doc/en/developer/doctesting.rst: Expand on --update-known-test-failures

f495618a2c46081e05aac1214568e21a8c9cf0e6 authored over 1 year ago by Matthias Koeppe <[email protected]>
pkgs/sagemath-{repl,categories}: Test with --baseline-stats-path=known-test-failures.json

abab8271f41389cd51e0013e32ad6a4aae864648 authored over 1 year ago by Matthias Koeppe <[email protected]>
pkgs/sagemath-categories/tox.ini: Add --probe all

ec6b67f6ff4e13965863d531b8987b3ea31fd11e authored over 1 year ago by Matthias Koeppe <[email protected]>
./sage -fixdoctests --no-test --update-known-test-failures --distribution all (for 10.2.beta2)

adf00c0929df69bee877788e7ab4f9d44965c98d authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/sagemath_objects/spkg-install: Rephrase messages using 'baseline'

3a7b8291d8b50baec03279ee7fc3b6983134b563 authored over 1 year ago by Matthias Koeppe <[email protected]>
src/bin/sage-fixdoctests: Add sagemath-pari

f4a372c0041d102835edb3f9ccda24b85fa799b4 authored over 1 year ago by Matthias Koeppe <[email protected]>
src/sage/doctest/control.py: Handle json files without walltime

1926b6d8b5db909f3f602f95e334ef324c6475e7 authored over 1 year ago by Matthias Koeppe <[email protected]>
src/sage/doctest/reporting.py: Update doctest output

23e99233c57023b19760bc51fb14b9e2a63dedc2 authored over 1 year ago by Matthias Koeppe <[email protected]>
src/bin/sage-fixdoctests: Add more distros for --update...

9aaa6fef5df2d904a3489df0bd3af8d24f8be783 authored over 1 year ago by Matthias Koeppe <[email protected]>
Remove file committed by accident

b0c8fbc046b8ace686628c7caf7407c6ff3e10ed authored over 1 year ago by Matthias Koeppe <[email protected]>
src/bin/sage-fixdoctests: Handle parse errors better

301378b10925ae3808158a3f8431ed366d0a7d5e authored over 1 year ago by Matthias Koeppe <[email protected]>
src/bin/sage-fixdoctests: Fix test for empty block tag

9fcf8055193a4a09111fb9fed3a153eb811b6ebb authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/sagemath_objects/spkg-install: Print locations of log files on success

64728539d184a8123bc2785dd404d0f76aed908c authored over 1 year ago by Matthias Koeppe <[email protected]>
sage --fixdoctests: Improve help string

2a58ae9f5fe35ed53c8461302ebc0bb5cbd0fc5f authored over 1 year ago by Matthias Koeppe <[email protected]>
src/doc/en/developer/doctesting.rst: Update

2080dacf6147e948d38e404dcf80d648e31659a3 authored over 1 year ago by Matthias Koeppe <[email protected]>
pkgs/sagemath-{categories,repl}, src/bin/sage-fixdoctests: Update for 10.2.beta2

4a81f74f41535fb1a153986065fc4de0507bd8f6 authored over 1 year ago by Matthias Koeppe <[email protected]>
sage --fixdoctests: Add switch --update-known-test-failures

c641c67eb1db902ca218adc1b15442f5818b5ef9 authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/sagemath*/spkg-install: Redirect output from sdh_store_wheel

d5dc4e99742dd9b9b3390fa7280062960e12c5fb authored over 1 year ago by Matthias Koeppe <[email protected]>
pkgs/*/tox.ini: Set envlist to what should be tested by spkg-install; simplify spkg-install

9eacf0cc46554c8bc273dbf95ff891afb9338b27 authored over 1 year ago by Matthias Koeppe <[email protected]>
sage --fixdoctests: Better messages when testing the doctester

2f5dd2bbba95293b798787f09ea665a1c24f1566 authored over 1 year ago by Matthias Koeppe <[email protected]>
sage --fixdoctests --update-known-test-failures: Do not record files with 0 tests, no errors

9c7499b8b71c4e4dfbfe6a345be61e3408d57bd4 authored over 1 year ago by Matthias Koeppe <[email protected]>
build/pkgs/sagemath_objects/spkg-install: Always create the toxenv, but only run tests if SAGE_CHECK

5b820f21c85e3df1baeb3fb8bf0e47d7667a9c15 authored over 1 year ago by Matthias Koeppe <[email protected]>
sage --fixdoctests: Exit with error on --update-known-test-failures without distributions

0ff47b2dab280ea2b3b0458d37e8ee9644adfeb3 authored over 1 year ago by Matthias Koeppe <[email protected]>
Use TOX_PARALLEL_NO_SPINNER=1

0c4c84fbf9ed8e0fd99aa8f8b83581e9c59a30d8 authored over 1 year ago by Matthias Koeppe <[email protected]>
sage -fixdoctests --update-known-test-failures: Add more distributions to 'all'

e80cc0985b80d1de7fd67cd698d62eebbdc1eedb authored over 1 year ago by Matthias Koeppe <[email protected]>
sage -fixdoctests: Add options --verbose, --no-diff

8aca91824e1b1361f3a99f1b5de9f2ba436374f2 authored over 1 year ago by Matthias Koeppe <[email protected]>
sage -fixdoctests: Fix argparse use

f270529cefd9ce327b867c72225fb4d9a74bdfa9 authored over 1 year ago by Matthias Koeppe <[email protected]>
sage -fixdoctests: Move all args processing into __main__

269cf5e53ea3252d0b7dc89df9a182ab33a5b01a authored over 1 year ago by Matthias Koeppe <[email protected]>
sage -fixdoctests: Fix unprocessed_files logic

2678e37f95318bbf9d3dc782cd9b2ccf832267ad authored over 1 year ago by Matthias Koeppe <[email protected]>
sage -fixdoctests: Activate more distributions

2d733cfdc916eebf126ca4cccac4f2da0e252641 authored over 1 year ago by Matthias Koeppe <[email protected]>
src/bin/sage-fixdoctests: Refactor

581b24a03b06f10a0c673c38bd4e67d7d0bc1358 authored over 1 year ago by Matthias Koeppe <[email protected]>
src/sage/doctest/parsing.py (parse_optional_tags): Enforce two spaces before #

e7dd456f1ba734d7bb50432968d015d12126ab38 authored over 1 year ago by Matthias Koeppe <[email protected]>
src/sage/doctest/parsing.py: Do not probe special 'sage -fixdoctest' tags

3b76a81ab9cee3ba7d5e0dd787550b95e1b42b28 authored over 1 year ago by Matthias Koeppe <[email protected]>
sage -fixdoctests: Handle NameError: 'i' like NameError: 'I'

439871e5358773cf8031a7e6f41d6752c2a144f8 authored over 1 year ago by Matthias Koeppe <[email protected]>
sage -fixdoctests: Do not use --if-installed when testing the doctester

caa71e1d90073c4c26d0750aa6331e10400e132d authored over 1 year ago by Matthias Koeppe <[email protected]>
sage -fixdoctests: Hardcode '# needs sage.symbolic' for 'I', do not use module/feature lookup for 1-character identifiers

305e233d3c67df382b4acb6be56c0cdd3de73a28 authored over 1 year ago by Matthias Koeppe <[email protected]>
sage -fixdoctests --distribution all: Add sagemath-groups

69e2c1573be178f91e6d7512e4319438e51e87eb authored over 1 year ago by Matthias Koeppe <[email protected]>