pandas has already dropped 3.6 support in our coming 1.2 release (nov 2020); 
1.1.x supports 3.6

> On Nov 1, 2020, at 9:04 PM, Charles R Harris <charlesr.har...@gmail.com> 
> wrote:
> 
> 
> 
> 
> On Sun, Nov 1, 2020 at 6:48 PM Mark Harfouche <mark.harfou...@gmail.com> 
> wrote:
>>> 
>>> Do you think the proposal is not in compliance? There is no requirement 
>>> that we drop anything more than 42 months old, it is just recommended. The 
>>> change in the Python release cycle has created some difficulty. With the 
>>> yearly cycle, 4 python yearly releases will cover 3-4 years, which seems 
>>> reasonable and we can probably drop to 3 releases towards the end, but with 
>>> 3.7 coming 18 months after 3.6, four releases is on the long side, and 
>>> three releases on the short side, so keeping 3.6 is the conservative 
>>> choice. Once the yearly cycle sets in I think we will be fine.
>>> 
>>> Chuck  
>> 
>> I believe that it really helps to "lead by example". 
>> 
>> I don't mean to reference threads that you have all participated in, but the 
>> discussion in:
>> https://mail.python.org/pipermail/scipy-dev/2020-August/024336.html
>> 
>> Makes it clear to me at least, that downstream will follow the example that 
>> numpy sets.
>> 
>> At the time of writing, it was anticipated that Python 3.7, 3.8, and maybe 
>> 3.9 would exist in Nov 1st.
>> The support table 
>> https://numpy.org/neps/nep-0029-deprecation_policy.html#support-table
>> suggests that any release July 23 should only support 3.7.
>> 
>> Barring COVID delays, it seems natural that in Nov 2020, support for Python 
>> 3.6 be dropped or that the NEP be revised.
>> 
>> These decisions are hard, and take up alot of mental capacity, if the 
>> support window needs revisiting, that is fine, it just really helps to be 
>> able to point to a document (which is what NEP29 seemed to do).
>> 
> 
> The problem is that if we drop 3.6 the oldest version of Python will only be 
> 30 months old, not 36. Dropping 3.6 for 1.20.x will make it 36 months, which 
> is the recommended minimum coverage. I made sure that the language did not 
> preclude longer support periods in any case.
> 
> It would be helpful here if more people would comment, I would be happy to go 
> with the shorter period if a majority of downstream projects want to go that 
> way. It's not that I love 3.6, but there is no compelling reason to drop it, 
> as there was for 3.5, at least that I am aware of.
> 
> Chuck
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion@python.org
> https://mail.python.org/mailman/listinfo/numpy-discussion
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion

Reply via email to