[sage-devel] Re: Policy discussion about blocking others on Github

2024-09-06 Thread Kwankyu Lee
A practical issue related with this discussion is as follows. If a member B is blocked by another member A, and there is a PR created by A. Then does B still (1) have the full rights to participate in the review process for the PR? Or (2) B's rights are suspended for the PR? If (1), we should p

[sage-devel] Re: Policy discussion about blocking others on Github

2024-09-06 Thread Matthias Koeppe
On Friday, September 6, 2024 at 1:23:21 PM UTC-7 jplab wrote: We would like to solicit suggestions from the community for a new section of the Sage Code of Conduct addressing blocking. The following is a draft: Blocking anothe

[sage-devel] Policy discussion about blocking others on Github

2024-09-06 Thread jplab
This message comes from the Code of Conduct Committee, in response to a question from Kwankyu (A2) about blocking other Sage developers on Github. While it is not possible to block others on a single issue or PR, it is po

[sage-devel] Re: Package upgrade PRs waiting for review

2024-09-06 Thread Matthias Koeppe
On Friday, September 6, 2024 at 1:43:32 AM UTC-7 tobia...@gmx.de wrote: I've set the PR back to needs work since the version constraints in pyproject.toml for cython and numpy are not needed in my testing, definitely not for sage-the-lib but apparently not even for sage-the-distro (at least I

[sage-devel] Diagonalization of singular quadratic form over finite field

2024-09-06 Thread Jacopo Guoyi CHEN
I am using SageMath 10.4. m = matrix(GF(11), [[1,5,0,0], [5,1,9,0], [0,9,1,5], [0,0,5,1]]) qf = QuadraticForm(m) Q, T = qf.rational_diagonal_form(return_matrix=True) T == identity_matrix(GF(11), 4) # True The transformation T is computed as the identity matrix, which is clearly wrong. I think th

[sage-devel] Re: Invitation to Participate in Survey: Governance and Community building

2024-09-06 Thread jplab
Dear Sagemath Community, Thank you very much to everyone that participated in the survey. The CoC Committee is finalizing the report on the submissions. The report will be shared in the upcoming days here. Jean-Philippe Labbé On behalf of the Code of Conduct Committee Le vendredi 6 septembre 20

[sage-devel] Re: Invitation to Participate in Survey: Governance and Community building

2024-09-06 Thread Matthias Koeppe
When will the results be posted? On Wednesday, June 26, 2024 at 7:10:07 AM UTC-7 jplab wrote: > Dear SageMath Community, > > As most of you are likely aware, our communication platforms surrounding > the development of Sagemath have unfortunately been the scene of > inappropriate behavior, whic

Re: [sage-devel] Re: Memory leak in `NumberField().class_group().order()`

2024-09-06 Thread Georgi Guninski
This is not complaint, it is an observation about bug of type memory leak. To leak about one GB, run the testcase `leaknf5` from the top of the thread with argument N=3*10^4: #3*10^4 leaks: 1084.55 MB in 1m35.208s -- You received this message because you are subscribed to the Google Groups "s

[sage-devel] Re: Package upgrade PRs waiting for review

2024-09-06 Thread 'tobia...@gmx.de' via sage-devel
Moreover, there is actually a very simple way to specify a different constraint for sage-the-distro: just remove the auto-gen of the version-requirements file, and provide an own one for sage-the-distro. That way was discussed in https://github.com/sagemath/sage/pull/37902#discussion_r174489

[sage-devel] Re: Package upgrade PRs waiting for review

2024-09-06 Thread Kwankyu Lee
On Friday, September 6, 2024 at 3:00:47 PM UTC+9 tobia...@gmx.de wrote: The cython constraint in scipy is for build-time. Sagelib only cares about the fact that scipy is installed in the same venv, not how you install or build it. In fact, pip uses build isolation by default, or you may install