[Numpy-discussion] Re: NEP 29 and the faster Python release cadence

2022-05-25 Thread Ralf Gommers
On Tue, May 24, 2022 at 3:24 PM Ewout ter Hoeven < e.m.terhoe...@student.tudelft.nl> wrote: > Personally I would be in favor of updating NEP 29 to a support timespan in > which at most 3 (minor) Python versions are supported. The development of > Python is still at a high pace and NumPy is a high

[Numpy-discussion] Re: NEP 29 and the faster Python release cadence

2022-05-25 Thread Thomas Caswell
To reiterate what Ralf said, the possibility of Python going to a faster cadence was one of the things on our mind when drafting NEP 29 (see https://numpy.org/neps/nep-0029-deprecation_policy.html#n-minor-versions-of-python for why did not go with a fixed number of versions) because the reality of

[Numpy-discussion] Re: NEP 29 and the faster Python release cadence

2022-05-25 Thread Ralf Gommers
On Wed, May 25, 2022 at 4:56 PM Thomas Caswell wrote: > To reiterate what Ralf said, the possibility of Python going to a faster > cadence was one of the things on our mind when drafting NEP 29 (see > https://numpy.org/neps/nep-0029-deprecation_policy.html#n-minor-versions-of-python > for why did

[Numpy-discussion] Re: NEP 29 and the faster Python release cadence

2022-05-25 Thread David Menéndez Hurtado
On Wed, 25 May 2022, 4:54 pm Thomas Caswell, wrote: > > Stealing some language/concepts from Microsoft (if I recall it correctly), > we should sort out which entries in that support matrix are Level 1 (CI + > wheels), Level 2 (CI), Level 3 (we test something that looks like this), > and Level 4 (

[Numpy-discussion] Re: NEP 29 and the faster Python release cadence

2022-05-25 Thread Aaron Meurer
> I have seen problems popping up already in a few places with latest numpy not > supported what is still the most commonly used Python version (don't have > links, sorry - but they were real packaging-related issues). So I don't think > it makes sense to shorten the time window. I also don't th

[Numpy-discussion] Re: Dropping the pdf documentation.

2022-05-25 Thread Aaron Meurer
If it's any help, I would suggest looking at how SymPy does its PDF documentation. We have a few adjustments to the Sphinx defaults to make things work (although it's honestly not that much, mainly just using XeTeX for Unicode support). https://github.com/sympy/sympy/blob/master/doc/Makefile One o

[Numpy-discussion] Re: NEP 29 and the faster Python release cadence

2022-05-25 Thread Thomas Caswell
I created https://github.com/numpy/numpy/pull/21601 to update NEP29 to address PEP602. I'm not sure what the procedure for updating the NEP is. What I wrote may be too editorial, we could amend it to "PEP602 changed cadence, we are not reacting." with no explanation as well. Tom On Wed, May 25,