[sage-devel] Re: Governance proposal: Maintainer/code-owner model for .ci, .devcontainer, .github/workflows, tox.ini

2024-05-06 Thread Kwankyu Lee
I propose a governance change for a small part of the main Sage repository: 1. The directories *.ci, .devcontainer, .github/workflows*. These are special directories that control the GitHub workflows that run for example on pull requests and when release tags are pushed, as well as the Dev

[sage-devel] Re: Governance proposal: Maintainer/code-owner model for .ci, .devcontainer, .github/workflows, tox.ini

2024-05-06 Thread Matthias Koeppe
Dear Sage developers: I include an updated proposal below, with changes brought by the merged https://github.com/sagemath/sage/pull/37841, a clarification, and updated examples). I ask everyone to focus the discussion on the specifics of the proposal. I plan to call a vote on this in a week or

Re: [sage-devel] Re: VOTE: Use "CI Fix" label for merging into continuous integration runs

2024-05-06 Thread Matthias Koeppe
I have implemented this change in https://github.com/sagemath/sage/pull/37950, needs review. On Wednesday, March 20, 2024 at 10:18:53 AM UTC-7 David Roe wrote: > This vote has passed, and I've added a "CI Fix" label > on github. I >

[sage-devel] collect names of all optional arguments used in sage

2024-05-06 Thread 'Martin R' via sage-devel
Dear all! I thought it may make sense to have an easy way to find the names of all optional (i.e., keyword) arguments used in sage, ideally as a dictionary mapping names to the methods where they are used. So, for example, one entry might be (schematically) (' rank', [random_subspaces_matrix,

Re: [sage-devel] Re: Matrices over QQbar

2024-05-06 Thread Hakan Granath
Thank you for the Flint reference, I will check it out, and thanks again for your hard work debugging! Best, Håkan On Mon, May 6, 2024 at 9:57 AM Vincent Delecroix <20100.delecr...@gmail.com> wrote: > The fix was easy. Much harder was to find the root of the problem! > > If you are interested

Re: [sage-devel] Re: Matrices over QQbar

2024-05-06 Thread Vincent Delecroix
The fix was easy. Much harder was to find the root of the problem! If you are interested in intensive computations over QQbar I strongly advise you to look towards https://flintlib.org/ maintained by Fredrik Johansson. This library has *two* implementations of QQbar which are way more performant

Re: [sage-devel] Re: Matrices over QQbar

2024-05-06 Thread Hakan Granath
Great, thanks for working out and fixing the (quite non-trivial, it seems) root cause of this issue! Just a curious question: would it be useful to add the functionality of your commit 8de6ba5 to potentially