Frédéric Chapoton
Frédéric Chapoton
found by the patchbot in some tickets ``` sage -t --long --warn-long 61.1 --random-seed=242205119125380898007386286571458929899 src/sage/functions/exp_integral.py ``` giving ``` File "src/sage/functions/exp_integral.py", line 1493, in sage.functions.exp_integral.exponential_integral_1 Failed example: for prec in [20..128]:...
instead of using the deprecated `ParentWithGens` ### :memo: Checklist - [x] The title is concise, informative, and self-explanatory. - [x] The description explains in detail what this PR is about.
pep8 cleanup adding typing annotations, fixing some code details but more importantly, using properly the `_element_constructor_` ### :memo: Checklist - [x] The title is concise and informative. - [x] The...
Adding two new posets in our catalog : The Bubble lattices and the Shuffle lattices. ### :memo: Checklist - [x] The title is concise and informative. - [x] The description...
in order to avoid fixing them again at every release ### :memo: Checklist - [x] The title is concise and informative. - [x] The description explains in detail what this...
so that we know they return bool ### :memo: Checklist - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about.
small pep8 cleanup, some typing annotation alos getting rid of the old `_cache_an_element` attribute ### :memo: Checklist - [ ] The title is concise and informative. - [ ] The...
namely, spaces around modulo symbol ### :memo: Checklist - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about.
as suggested by `ruff check --select=C403,C410,C414,C416 src/` ### :memo: Checklist - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about.