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

2023-05-28 Thread Michael Orlitzky
On 2023-05-28 16:20:02, Dima Pasechnik wrote: > > indeed, https://github.com/sagemath/sage/issues/29023 is the meta-ticket to > oversee this process. Needless to say this needs more effort. I'm sure it's out of date for boring reasons, but the branch from 29665 worked great:

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

2023-05-28 Thread Dima Pasechnik
On Sun, May 28, 2023 at 4:31 PM Matthias Koeppe wrote: > > On Sunday, May 28, 2023 at 8:20:18 AM UTC-7 Dima Pasechnik wrote: > > On Sun, 28 May 2023, 15:43 Matthias Koeppe, wrote: > > On Sunday, May 28, 2023 at 3:31:07 AM UTC-7 Dima Pasechnik wrote: > > [...] we are trying to move to using >

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

2023-05-28 Thread Dima Pasechnik
On Sun, May 28, 2023 at 7:38 PM Matthias Koeppe wrote: > > On Sunday, May 28, 2023 at 9:18:50 AM UTC-7 Dima Pasechnik wrote: > > On Sun, 28 May 2023, 16:18 Matthias Koeppe, wrote: > > If the Sage library were to support a larger version range than > Sage-the-distribution were to support, we

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

2023-05-28 Thread Matthias Koeppe
On Sunday, May 28, 2023 at 10:01:41 AM UTC-7 Tobias Diez wrote: I can also point at the already existing possibility to use Conda's Python packages on a Conda-based install. This mode of installation (

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

2023-05-28 Thread Matthias Koeppe
On Sunday, May 28, 2023 at 9:18:50 AM UTC-7 Dima Pasechnik wrote: On Sun, 28 May 2023, 16:18 Matthias Koeppe, wrote: If the Sage library were to support a larger version range than Sage-the-distribution were to support, we would have to test this version support by another mechanism, separate

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

2023-05-28 Thread Tobias Diez
I can also point at the already existing possibility to use Conda's Python packages on a Conda-based install. This mode of installation ( https://doc.sagemath.org/html/en/installation/conda.html#using-conda-to-provide-all-dependencies-for-the-sage-library-experimental) bypasses the Sage

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

2023-05-28 Thread Dima Pasechnik
On Sun, 28 May 2023, 16:18 Matthias Koeppe, wrote: > On Saturday, May 27, 2023 at 7:24:11 AM UTC-7 Tobias Diez wrote: > > > library code or the distribution > > At the moment they have the same minimum Python version, right? > Sage-the-distro installs a newer version if the system version

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

2023-05-28 Thread Matthias Koeppe
On Sunday, May 28, 2023 at 8:20:18 AM UTC-7 Dima Pasechnik wrote: On Sun, 28 May 2023, 15:43 Matthias Koeppe, wrote: On Sunday, May 28, 2023 at 3:31:07 AM UTC-7 Dima Pasechnik wrote: [...] we are trying to move to using unvendored Python packages, i.e. these that come with "system Python",

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

2023-05-28 Thread Dima Pasechnik
On Sun, 28 May 2023, 15:43 Matthias Koeppe, wrote: > On Sunday, May 28, 2023 at 3:31:07 AM UTC-7 Dima Pasechnik wrote: > > [...] we are trying to move to using > unvendored Python packages, > i.e. these that come with "system Python", where the latter refers to > the unvendored Python used by

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

2023-05-28 Thread Matthias Koeppe
On Saturday, May 27, 2023 at 7:24:11 AM UTC-7 Tobias Diez wrote: > library code or the distribution At the moment they have the same minimum Python version, right? Sage-the-distro installs a newer version if the system version doesn't fit the minimum version of sage-the-library. It is not the

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

2023-05-28 Thread Matthias Koeppe
On Sunday, May 28, 2023 at 3:31:07 AM UTC-7 Dima Pasechnik wrote: [...] we are trying to move to using unvendored Python packages, i.e. these that come with "system Python", where the latter refers to the unvendored Python used by Sage instead of its own Python3 Would you mind elaborating

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

2023-05-28 Thread Dima Pasechnik
On Fri, May 26, 2023 at 6:15 PM Oscar Benjamin wrote: > > On Fri, 26 May 2023 at 16:19, William Stein wrote: > > > > On Fri, May 26, 2023 at 7:57 AM wrote: > > > > a) Sage has a dual role as a library ("project") and as a distribution. > > > > NEP > > > > 29 was designed for projects, and not