[sage-devel] Re: [Proposal] allow standard packages to be pip packages, reduce source tarball size

2024-06-05 Thread Matthias Koeppe
On Friday, May 31, 2024 at 9:38:34 AM UTC-7 Dima Pasechnik wrote: Before looking at https://groups.google.com/g/sage-devel/c/lPLoA7zaoyg/m/dGE1B1jQEQAJ we should look at this proposal again, as pytest is a very suitable candidate for the kinds of packages (standard pip packages) proposed here

Re: [sage-devel] Proposal (redo): Make pytest, pytest_mock, pytest_xdist + dependencies standard packages

2024-06-05 Thread Matthias Koeppe
On Wednesday, June 5, 2024 at 1:38:39 PM UTC-7 David Roe wrote: On Wed, Jun 5, 2024 at 4:25 PM Matthias Koeppe wrote: And the policy exists because it was made in awareness of the limitations of "pip" packages. I see the policy you refer to here

Re: [sage-devel] Proposal (redo): Make pytest, pytest_mock, pytest_xdist + dependencies standard packages

2024-06-05 Thread David Roe
On Wed, Jun 5, 2024 at 4:25 PM Matthias Koeppe wrote: > On Monday, June 3, 2024 at 12:29:14 PM UTC-7 dim...@gmail.com wrote: > > pytest can be kept a pip package, just promoted to standard. > > > It cannot, per existing policy. > > And the policy exists because it was made in awareness of the

[sage-devel] Re: Proposal (redo): Make pytest, pytest_mock, pytest_xdist + dependencies standard packages

2024-06-05 Thread Matthias Koeppe
All, please send your comments on this proposal. I hope that we can count votes here by the end of the week. On Thursday, May 30, 2024 at 3:25:08 PM UTC-7 Matthias Koeppe wrote: > We added the packages as optional "pip" packages (see >

Re: [sage-devel] Proposal (redo): Make pytest, pytest_mock, pytest_xdist + dependencies standard packages

2024-06-05 Thread Matthias Koeppe
On Monday, June 3, 2024 at 12:29:14 PM UTC-7 dim...@gmail.com wrote: pytest can be kept a pip package, just promoted to standard. It cannot, per existing policy. And the policy exists because it was made in awareness of the limitations of "pip" packages. -- You received this message because

Re: [sage-devel] Re: Python version support for SymPy/Sage

2024-06-05 Thread Matthias Koeppe
On Wednesday, June 5, 2024 at 12:37:38 PM UTC-7 Oscar Benjamin wrote: On Wed, 5 Jun 2024 at 19:32, Matthias Koeppe wrote: > On Wednesday, June 5, 2024 at 5:31:30 AM UTC-7 Oscar Benjamin wrote: > > Following those specifications in coordination with other scientific > > Python packages would

Re: [sage-devel] Re: Python version support for SymPy/Sage

2024-06-05 Thread Oscar Benjamin
Thanks Matthias. On Wed, 5 Jun 2024 at 19:32, Matthias Koeppe wrote: > On Wednesday, June 5, 2024 at 5:31:30 AM UTC-7 Oscar Benjamin wrote: > > > Ordinarily SymPy would have dropped support for Python 3.8 by now > > anyway regardless of SPEC 0 or NEP 29. I can't remember where this was > >

[sage-devel] Re: Current status of possibility of integrating libraries written in Rust into Sage

2024-06-05 Thread Matthias Koeppe
On Wednesday, June 5, 2024 at 9:46:05 AM UTC-7 Dima Pasechnik wrote: On Monday, June 3, 2024 at 8:16:30 PM UTC+1 Matthias Koeppe wrote: Unlikely that we would add a package to the Sage distribution that builds a Rust library from source. Not so long ago we added support for installing Python

Re: [sage-devel] VOTE: Follow NEP 29: Recommended Python version

2024-06-05 Thread Dima Pasechnik
Actually, it doesn't seem that the votes have ever been counted here. In view of SymPy willing to follow NEP 29 (cf. https://groups.google.com/g/sage-devel/c/0BPkiiWYrIU/m/c1vlJoMGEwAJ), it seems natural to join this trend and follow NEP 29. On Tuesday, May 30, 2023 at 10:35:21 AM UTC+1 G.

[sage-devel] Re: Python version support for SymPy/Sage

2024-06-05 Thread Matthias Koeppe
On Wednesday, June 5, 2024 at 5:31:30 AM UTC-7 Oscar Benjamin wrote: My question here is: would it be problematic for Sage if SymPy were to follow SPEC 0/NEP 29 which would mean dropping support for older Python versions more quickly? Quick answer: Probably it would not be very problematic on

[sage-devel] Re: Current status of possibility of integrating libraries written in Rust into Sage

2024-06-05 Thread Dima Pasechnik
On Monday, June 3, 2024 at 8:16:30 PM UTC+1 Matthias Koeppe wrote: Unlikely that we would add a package to the Sage distribution that builds a Rust library from source. Not so long ago we added support for installing Python packages from platform-independent wheels. We did this to sidestep

[sage-devel] Python version support for SymPy/Sage

2024-06-05 Thread Oscar Benjamin
Hi all, My question here is: would it be problematic for Sage if SymPy were to follow SPEC 0/NEP 29 which would mean dropping support for older Python versions more quickly? We are about to release SymPy 1.13 which will support Python 3.8 to 3.13. It has been asked on the SymPy mailing list