[Python-Dev] Re: Request to postpone some Python 3.9 incompatible changes to Python 3.10

2020-01-27 Thread Barry Warsaw
On Jan 27, 2020, at 13:56, Barry Scott wrote: > > Isn't there going to be a final Python 2.7 release in April 2020? Yes, but I’ve been calling it a “celebratory release”. We’re gonna party at Pycon like it’s 2000. -Barry signature.asc Description: Message signed with OpenPGP __

[Python-Dev] Re: Request to postpone some Python 3.9 incompatible changes to Python 3.10

2020-01-27 Thread Terry Reedy
On 1/27/2020 4:56 PM, Barry Scott wrote: On 24 Jan 2020, at 08:40, Victor Stinner wrote: The change is that Python 2.7 is no longer supported (since 2020-01-01). Isn't there going to be a final Python 2.7 release in April 2020? Normal patching has stopped, much as if the final .rc1 release ca

[Python-Dev] Re: Request to postpone some Python 3.9 incompatible changes to Python 3.10

2020-01-27 Thread Miro Hrončok
On 24. 01. 20 22:54, Serhiy Storchaka wrote: 23.01.20 17:20, Victor Stinner пише: > * Removed collections aliases to ABC classes Adding loud warning was one of largest compatibility breaking changes in 3.8, because many active projects treat warnings in tests as errors. I had doubts about re

[Python-Dev] Re: Request to postpone some Python 3.9 incompatible changes to Python 3.10

2020-01-27 Thread Miro Hrončok
On 24. 01. 20 16:22, Eric V. Smith wrote: On 1/24/2020 9:14 AM, Miro Hrončok wrote: On 24. 01. 20 14:02, Eric V. Smith wrote: I think the concern is that with removing so many deprecated features, we're effectively telling libraries that if they want to support 3.9, they'll have stop supportin

[Python-Dev] Re: Request to postpone some Python 3.9 incompatible changes to Python 3.10

2020-01-27 Thread Victor Stinner
See pyfound.blogspot.com/2019/12/python-2-sunset.html for the details. January or April doesn't matter much for this thread, since Python 3.9.0 final is scheduled for October. Victor Le lun. 27 janv. 2020 à 23:13, Barry Scott a écrit : > > > > > On 24 Jan 2020, at 08:40, Victor Stinner wrote:

[Python-Dev] Re: Request to postpone some Python 3.9 incompatible changes to Python 3.10

2020-01-27 Thread Barry Scott
> On 24 Jan 2020, at 08:40, Victor Stinner wrote: > > The change is that Python 2.7 is no longer supported (since 2020-01-01). > Isn't there going to be a final Python 2.7 release in April 2020? I know that Twisted has moved its python 2 removal to match the April 2020 date. Other projects m

[Python-Dev] extern "C" { ... } in Include/cpython/*.h

2020-01-27 Thread Skip Montanaro
(Apologies. Not sure where to ask this, and I'm not much of a C++ programmer. Maybe I should have just added a comment to the still-open issue.) I just noticed that Nick migrated the guts of Include/frameobject.h to include/cpython/frameobject.h. It's not clear to me that the latter should be #inc

[Python-Dev] Re: Request to postpone some Python 3.9 incompatible changes to Python 3.10

2020-01-27 Thread Steve Dower
On 25Jan.2020 0348, Guido van Rossum wrote: > On Fri, Jan 24, 2020 at 12:12 AM Serhiy Storchaka > wrote: > > I consider breaking unmaintained code is an additional benefit of > removing deprecated features. > > > I'd like to warn against this attitude (even t