Ecosyste.ms: OpenCollective

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

github.com/sagemath/sagetrac-mirror

Archive of the git branches attached to tickets on https://trac.sagemath.org/ before the migration to GitHub (Jan 30, 2023)
https://github.com/sagemath/sagetrac-mirror

Trac #33213: use @cached_function for the spawned processes file.

This fixes an accidental change in behavior that was introduced in an
earlier commit. The path t...

56e29640c20ff61a2a15b7cc1966a31c509dbab4 authored over 2 years ago by Michael Orlitzky <[email protected]>
src/doc/en/developer/packaging_sage_library.rst: Use sagepython instead of hardcoded py39

d94a1e62c1ce92ab65cd840b3f002101b00a36e5 authored over 2 years ago by Matthias Koeppe <[email protected]>
Trac #33213: replace SAGE_TMP in glpk backend.

We make one straightforward SAGE_TMP -> tempfile.NamedTemporaryFile()
replacement within the lib...

b180bce44dc6da360b1e833514116085136caf01 authored over 2 years ago by Michael Orlitzky <[email protected]>
add forgotten while rebasing deprecation in misc/dist.py

7ae0e4144cfbe83c12e18890ec1ff6bfebff1ebe authored over 2 years ago by Dima Pasechnik <[email protected]>
Trac #33213: replace SAGE_TMP in gnuplot's interact()

A straightforward NamedTemporaryFile() replacement. The interact()
doesn't care at all where the...

2e999ad7b5361fe66f8388ad6a8a5bb3a4f150b5 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in dist script doctests.

f84ff419ddb2155254557cdaac582cf697fffb94 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in MIP doctests.

76b2bae36b66efadbcc951218489db1e42982f3b authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in jmol interface doctests.

7ba04a392eaed6cf102e60bbfa020a6e0b9e66b5 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in R interface doctests.

9cb902b34dc6cba3f4d926812fdcbeb0e262282e authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in word morphism doctests.

233cd541227943f16d731c821794e79d9dfa3c4f authored over 2 years ago by Michael Orlitzky <[email protected]>
do not use SAGE_TMP

78f029b78cfb304979a8e82b2b166b711d430ffb authored over 2 years ago by Dima Pasechnik <[email protected]>
Trac #33213: move sage.interfaces.cleaner.cleaner() to quit interface.

With sage-cleaner on the chopping block, its interface is going to
need to be removed eventually...

ec1a3cf0f05b38e8de9fdd8fd906e1b950a7d0b2 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in eclib doctests.

039639f96d3808ae4aaae18411ed67767f35efe7 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: remove SAGE_TMP from sage.misc.all.

This only removes SAGE_TMP from the convenient namespace -- no code is
changed.

933a72876eedfee1f20766dd51a24ac8cf60b034 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in LaTeX doctests.

b76e204f786bc879e2e0292b399f09524eeb8437 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in lfunction modules.

2d9a74c0dc6b673ebd4b543cb0fd7af67e1c3a3c authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in plot doctests.

5dba7ae27e2735c93767b37e7201c33d6748ba3e authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: ensure temporary gap workspace is created in a doctest.

We have a GAP interface test that temporarily switches the workspace
location and creates an ins...

31986c1bebc7cd40bd1d769d2343b063d8d4966c authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: remove mentions of SAGE_TMP from the lazy_string module.

The documentation for the lazy_string module mentions SAGE_TMP in a
few places, but SAGE_TMP is ...

4c7aebf905141ad6c5671179a4a739b262164fba authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in magma interface doctests.

2c06d8385c15de446b79db36561c051e911727d5 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: deprecate SAGE_TMP.

c8c9d40a0c18d5a0cd5923bb52f7e37cececcc5d authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: close an open file a bit sooner in gap interface.

(This is unrelated to the main goal of the ticket.)

After reading the contents of a file using ...

78db2fd007eae2b88f2ed695d8726b5f664504c6 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: don't delete SAGE_TMP upon exiting.

Since SAGE_TMP is no longer being used to store temporary files, we
don't need to clean it up wh...

6d26304c2b734bfb7a7a98615e6c9bf76a7b165c authored over 2 years ago by Michael Orlitzky <[email protected]>
pkgs/sage-setup, sagemath-{objects,categories,standard}: Add tox environment sagepython

5d314d98e11f5823451b4be16eef51517702c40f authored over 2 years ago by Matthias Koeppe <[email protected]>
Trac #33213: replace SAGE_TMP in session doctests.

85166c53d520455237a40b94e6b278077c33922d authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in cleaner/quit interfaces.

These two modules relied on SAGE_TMP (from sage.misc.misc) to pass
spawned process information b...

8cd6f0b1012e56b7c57118c121863b55aa23afbb authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in gap interface doctests.

a90aa9e8259c73ee83627a89d236e2696eb5ab80 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: remove unused SAGE_TMP_INTERFACE string.

This was used only by our pexpect interfaces, and they have been
migrated away.

7080d29b4a05e87f580879e4833eeb35dbb9bde1 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in cluster algebra quiver doctests.

2e76c41200199ee709a2512a3cd59dd7fa095439 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in FriCAS interface.

With a slight tweak to the superclass method, we are able to obsolete
the _local_tmpfile() metho...

e5b09e848849f80a93859e36814cda8fd9f2163d authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in graphics doctests.

9b19963ab5e39de645d25c770843bec860027810 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: use old SAGE_TMP path for spawned_processes file.

Since we're going to leave sage-cleaner around for a bit, we need to
create the spawned_processe...

c7ff254e405cea11695a2bbabbce361f3e6f74e3 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in pexpect interface.

This consists mainly of replacing a SAGE_TMP_INTERFACE location with a
tempfile.NamedTemporaryFi...

7f9bbfcdfca4f13fb18f235682e9777f1b0aa9c6 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace ECL_TMP (based on SAGE_TMP) in maxima/ecl interfaces.

We have historically massaged TMPDIR and TMP when interfacing with ECL
to ensure that SAGE_TMP w...

4610b1c97f8c09e9b0a502491102d0e52448a19e authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in GLPK graph backend doctests.

71c93257a890243480177145bfad474e3a94e1de authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in the isgci database download routine.

...and make it work on python3. The database download requires
internet access and isn't tested ...

818410f0f4c4b14e14741e0c7b4fe2aabac8ba61 authored over 2 years ago by Michael Orlitzky <[email protected]>
Trac #33213: replace SAGE_TMP in graph doctests.

08213fa71416b2f41936097bcb7379dc1e1c4ff0 authored over 2 years ago by Michael Orlitzky <[email protected]>
remove crud after except, make it pass

976f0d686ee5375ed3894009a13b2cd54fcd89f2 authored over 2 years ago by Dima Pasechnik <[email protected]>
modernize super() in doctest/ databases/ structure/ symbolic/

e900980c58105a4d0dde180bce778a9283f20625 authored over 2 years ago by Frédéric Chapoton <[email protected]>
Remove a blank line between bulletitems at one place

5d20e6e4812c263e392c763224cb6fc20a7938c1 authored over 2 years ago by Kwankyu Lee <[email protected]>
Fixes for pyflakes warnings

d923d3534df24036ff7063dadf2ae2ef6a752ed3 authored over 2 years ago by Kwankyu Lee <[email protected]>
Merge branch 'develop'

1d11ed35c1bfd35fd38db3c5c159d3f82152816e authored over 2 years ago by Kwankyu Lee <[email protected]>
modernize super() in modular

7155fd82a86449312f5f1d21fadb8dff45ea6e09 authored over 2 years ago by Frédéric Chapoton <[email protected]>
modernize super() in monoids and modules

b3481c39b6f8d6c742368929ff3778190914f44b authored over 2 years ago by Frédéric Chapoton <[email protected]>
modernize super() in libs/ and lfunctions/

6e0ee6f2d0a867c8c804a092e0ff88616939c908 authored over 2 years ago by Frédéric Chapoton <[email protected]>
modernize super() in sets/

6288cd2e3fa516142113b18cb8dc4c28fb4805ed authored over 2 years ago by Frédéric Chapoton <[email protected]>
modernize super() in quivers/

80abab5bea6fd824cd6efce22c2044da8417b510 authored over 2 years ago by Frédéric Chapoton <[email protected]>
modernize super() in schemes/

775ca3686436239355d6c6b49bbbf2e05e54cfea authored over 2 years ago by Frédéric Chapoton <[email protected]>
Trac #33980: codespell in graphs: fix a few typos

Fix typos like `constains`, `maitain`, `iteger`, `REFERECES`, etc.

URL: https://trac.sagemath.o...

e9bfcd2dd8eb7badc3fdac64a51dc37868bfb013 authored over 2 years ago by Release Manager <[email protected]>
Add missing title to conf.py

9fa71012bd6bb05fef4d5e53acb95f64a612c7f2 authored over 2 years ago by Kwankyu Lee <[email protected]>
Trac #31153: Fix latex of elements of multivariate polynomial quotient ring

Following an initial report by Ask Sage user "Road" at

- [https://ask.sagemath.org/question/543...

28f70e093200b24a47431c9913e6532a18bfbe95 authored over 2 years ago by Release Manager <[email protected]>
Trac #33983: sage_setup: Add missing dependency

This is blocking the creation of sdists for PyPI

https://github.com/sagemath/sage/runs/68499180...

b36c11c5d7a0b7535e2ee3abc4417344cba8e261 authored over 2 years ago by Release Manager <[email protected]>
trac 33973: remove dollar signs in matrix_polynomial_dense.pyx

25228977a73b100d8179fdb6d2662989deb993c6 authored over 2 years ago by John H. Palmieri <[email protected]>
pkgs/sage-setup: Add jinja2 dep to requirements.txt, setup.cfg

1176758659e48a56fe3cf8e5a871a212f5a5f8a9 authored over 2 years ago by Matthias Koeppe <[email protected]>
trac 33973: remove more dollar signs

c53de989a77e0d2c4858c3011ab59057cb1aedaa authored over 2 years ago by John H. Palmieri <[email protected]>
build/pkgs/sage_setup/dependencies: Add jinja2

d490b8f8b2e22edb74e225e2d8878aa0f47dcac7 authored over 2 years ago by Matthias Koeppe <[email protected]>
Merge #33817

8dae1455ab3402c41b973d7a7d1f8b07c8d67db2 authored over 2 years ago by Matthias Koeppe <[email protected]>
Merge tag '9.7.beta2' into t/33817/gh_actions__add_test_of_the_modularized_distributions

SageMath version 9.7.beta2, Release Date: 2022-06-12

8bc06ad7667af0531c41ff6bf466d8ec5cbe39b6 authored over 2 years ago by Matthias Koeppe <[email protected]>
Merge tag '9.7.beta2' into t/28925/modify_find_python_sources__clean_stale_files_to_support_modularization_of_sagelib_by_native_namespace_packages__pep_420_

SageMath version 9.7.beta2, Release Date: 2022-06-12

81237e15f8a7c035486811f51e365664b84ecae9 authored over 2 years ago by Matthias Koeppe <[email protected]>
Trac #33970: Remove a period sneaked in the documentation website

A period sneaked into the front page of our documentation.

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

6edac51d8b5a3490d405b37d28f57a1c5ea836ae authored over 2 years ago by Release Manager <[email protected]>
Trac #33977: fix pycodestyle E306 in geometry and schemes

similar to #33945

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

6d60bf357fc075210dcf24a54a7d41db0e6bd76e authored over 2 years ago by Release Manager <[email protected]>
Trac #33976: some pycodestyle fixes in pxd and pxi files

about E702,E703

- usage of ;

- lines containing :

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

edd7a74ed3a7f3aa441d3150e886f59edf1b408c authored over 2 years ago by Release Manager <[email protected]>
Trac #33975: get rid of commented old-style prints

as a matter of not leaving bad examples in the commented code

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

b0973afaa7eb964c07dbddb798996f25233c7268 authored over 2 years ago by Release Manager <[email protected]>
Trac #33956: some better .join with iterator inside

URL: https://trac.sagemath.org/33956
Reported by: chapoton
Ticket author(s): Frédéric Chapoton
R...

b3d6a0b8ff4f951453712bee1c664c4fe0ae335c authored over 2 years ago by Release Manager <[email protected]>
Trac #33949: get rid of have_ring option in singular interface

We get rid of `have_ring` option in singular interfaces, which is
already out of use, as suggest...

a33f2df89346c697a29ecd31198da8e2a6a8fa0f authored over 2 years ago by Release Manager <[email protected]>
Trac #33946: fix pycodestyle E306 in rings and algebras

similar to #33945

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

ad1c3ac34f75e09f402bf78140fe2bbd83133357 authored over 2 years ago by Release Manager <[email protected]>
Trac #33945: fix pycodestyle E306 outside of algebras,rings,graphs,schemes,categories

this is about

missing whitelines before nested def

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

4942ca958bd78bf0926a6665bf40d96387e988d0 authored over 2 years ago by Release Manager <[email protected]>
Trac #30683: Nu Tamari

In [https://arxiv.org/abs/1406.3787] the authors define a new
generalization to the Tamari latti...

8dad9ce80f4d7e084516b0da17a899ec82c3ed19 authored over 2 years ago by Release Manager <[email protected]>
Trac #33968: Replace $...$ in docstrings by `...`

A few files still use `$...$` for math instead of backticks in
docstrings.

We can make the sour...

346b3b04a5ebf85749c4a25a480d68a3cb9f224c authored over 2 years ago by Release Manager <[email protected]>
Trac #33967: sage -t: Print git commit hash and SAGE_LOCAL, SAGE_VENV

`sage -t` already prints the current branch. We add some more
information so that the log files ...

f793558dd121a022be045841b838b356d7753e78 authored over 2 years ago by Release Manager <[email protected]>
Trac #33963: wrong sign for symbolic Legendre polynomial at 0

Trac ticket #33962 fixed the sign of `legendre_P(n, 0)` when `n` is an
explicit integer. The pat...

0e48fececd0fd62a6b9a495abb26879464775d41 authored over 2 years ago by Release Manager <[email protected]>
Trac #33962: wrong sign for value of Legendre polynomial at 0

As discussed in [https://groups.google.com/g/sage-
devel/c/ES00LNWv6DQ/m/YLPkmAxRAgAJ this sage-...

34d562ee2b0372f067f6025bfd713ae0a942e8c5 authored over 2 years ago by Release Manager <[email protected]>
Trac #33961: compute square roots modulo powers of two in polynomial time

Currently, `square_root_mod_prime_power()` in `integer_mod.pyx` contains
the following:

{{{#!py...

bd33f876512608bfdcf245406d3fca1f9de3df18 authored over 2 years ago by Release Manager <[email protected]>
Trac #33940: enhance maple interface

by trying to convert back functions names

URL: https://trac.sagemath.org/33940
Reported by: cha...

16af958d67255c312bd08d8a393cdba011e25a1c authored over 2 years ago by Release Manager <[email protected]>
Trac #33872: Upgrade memory allocator to 0.1.3

Memory allocator requires Cython 0.29.30 (and apparently needs to
declare this) to run with pyth...

8d921a49961e4daab60ca7a7e2bb94a7269c65af authored over 2 years ago by Release Manager <[email protected]>
Trac #33871: Don't run singular in spkg-configure.m4 when cross compiling

Currently, singular's spkg-configure.m4 runs singular, but there's no
fallback when cross compil...

29499f89e20e6737d73abb5c2078dfe57844be8d authored over 2 years ago by Release Manager <[email protected]>
Trac #33823: sage -t --optional='sage,!FEATURE'

`sage -t --optional='sage,!FEATURE'` will disable autodetection of
`FEATURE`.

Useful for checki...

4cc978b96c2354fb3c920d8777bd61b38d6aecae authored over 2 years ago by Release Manager <[email protected]>
Trac #33776: move method distance_graph to graph.py

Method `distance_graph`, introduced in #7533, has been designed for
undirected graphs (see https...

6b6f0cf0f44dd72f50faa8a846e8a3eaedf1d777 authored over 2 years ago by Release Manager <[email protected]>
Trac #23443: More Schubert polynomial shenanigans

Title stolen from Stanley, but this is, alas, a bug, not a determinant
conjecture:
{{{
sage: X =...

65e866a5b1175603ba8633d8deaafb9c651bcada authored over 2 years ago by Release Manager <[email protected]>
Updated SageMath version to 9.7.beta2

a6e696e91d2f2a3ab91031b3e1fcd795af3e6e62 authored over 2 years ago by Release Manager <[email protected]>
trac #33980: typos in graphs

997689644971cd75c1a074efbc6348165adf181c authored over 2 years ago by dcoudert <[email protected]>
trac 33979 parent of root

ecd7d23b7789eeb0eb173e0576948ac97de77240 authored over 2 years ago by Dave Witte Morris <[email protected]>
sage.libs: Replace $...$ in docstrings by `...`

b72f0f9458bef5cd6fb3d632596374bd7b304d20 authored over 2 years ago by Matthias Koeppe <[email protected]>
sage.quadratic_forms: Replace $...$ in docstrings by `...`

53d36469831f0ad0460b0a5e0f824ab6b2ba8d54 authored over 2 years ago by Matthias Koeppe <[email protected]>
src/sage/manifolds/differentiable/examples/euclidean.py: Replace $...$ in docstrings by `...`

ce9e3647b7805f178cedb866ec2f5edf0a02f3fd authored over 2 years ago by Matthias Koeppe <[email protected]>
src/sage/lfunctions/zero_sums.pyx: Replace $...$ in docstrings by `...`

91885fafc48cd4c7fdc9a4b8a11889b63f645284 authored over 2 years ago by Matthias Koeppe <[email protected]>
src/sage/interfaces/r.py: Replace $...$ in docstrings by `...`

65d1b6832d96cea235caf0670e4b0d4336991fdf authored over 2 years ago by Matthias Koeppe <[email protected]>
src/sage/interfaces/qepcad.py: Replace $...$ in docstrings by `...`

b18479b647983ddb2a1467eb828063076a238618 authored over 2 years ago by Matthias Koeppe <[email protected]>
sage.modular: Replace $...$ in docstrings by `...`

089d6fb57d7a527a5bf0789dab742b500edb7f1a authored over 2 years ago by Matthias Koeppe <[email protected]>
src/sage/probability/probability_distribution.pyx: Fix math markup

47b9894fcf30327a57b5ad4649b572d278070806 authored over 2 years ago by Matthias Koeppe <[email protected]>
sage.modules: Replace $...$ in docstrings by `...`

8ff93695bf341c8aff86ecff3eb25476b84dc96c authored over 2 years ago by Matthias Koeppe <[email protected]>
sage.sets: Replace $...$ in docstrings by `...`

eb98d68fc7f3f0ff47a61ff0c4ee8a0fd6cea941 authored over 2 years ago by Matthias Koeppe <[email protected]>
sage.plot: Replace $...$ in docstrings by `...`

a5adc4806f97d46facb88dfb572e17511d0e7a2c authored over 2 years ago by Matthias Koeppe <[email protected]>
sage.schemes: Replace $...$ in docstrings by `...` (fixup)

903e44ad3ac592275a455cbfc6beca557ea7f62b authored over 2 years ago by Matthias Koeppe <[email protected]>
Merge #33968

f110151c673998647dc4bb12f99fe6c78201a2fe authored over 2 years ago by Matthias Koeppe <[email protected]>
src/sage/misc/sagedoc.py: Update doctest output

b24b06c98dfe9b570862d072c3a729399665296a authored over 2 years ago by Matthias Koeppe <[email protected]>
src/sage/interfaces/tachyon.py: Update doctest

fc788853aee37573c9667e137a863e351b110c4a authored over 2 years ago by Matthias Koeppe <[email protected]>
src/sage/interfaces/tachyon.py: More fixes to mark up

bcff99fbab52a9bafe61edf95ee2b8b6355adb38 authored over 2 years ago by Matthias Koeppe <[email protected]>
src/sage/interfaces/tachyon.py: Mark up tachyon keywords with double backticks

cc07fc0bb4f7b512344d8899117432384fc1de02 authored over 2 years ago by Matthias Koeppe <[email protected]>
src/sage/interfaces/tachyon.py: Convert help from latex to rst using pandoc

c9167d13c98daabe345a90e84b2bb40ab34904dc authored over 2 years ago by Matthias Koeppe <[email protected]>