[Python-Dev] Re: Speeding up CPython

2020-11-04 Thread Thomas Wouters
(For the record, I’m not replying as a PSF Director in this; I haven’t discussed this with the rest of the Board yet. This just comes from the Steering Council.) The Steering Council discussed this proposal in our weekly meeting, last week. It's a complicated subject with a lot of different facets

[Python-Dev] Re: Speeding up CPython

2020-11-04 Thread Antoine Pitrou
Hello, On Wed, 4 Nov 2020 13:27:50 +0100 Thomas Wouters wrote: > > And it may not be immediately obvious from Mark's plans, but as far as we > can tell, the proposal is for speeding up pure-Python code. It will do > little for code that is hampered, speed-wise, by CPython's object model, or >

[Python-Dev] Re: Speeding up CPython

2020-11-04 Thread Paul Moore
On Wed, 4 Nov 2020 at 13:14, Antoine Pitrou wrote: > > On Wed, 4 Nov 2020 13:27:50 +0100 > Thomas Wouters wrote: > > > > And it may not be immediately obvious from Mark's plans, but as far as we > > can tell, the proposal is for speeding up pure-Python code. It will do > > little for code that is

[Python-Dev] Re: [RELEASE] Python 3.10.0a2 available for testing

2020-11-04 Thread Victor Stinner
Hi, Currently, building a wheel packaging on Python 3.10 fails with: AssertionError: would build wheel with unsupported tag ('cp310', 'cp310', 'linux_x86_64') This bug is discussed in many places: * PEP 641 -- Using an underscore in the version portion of Python 3.10 compatibility tags ht

[Python-Dev] Re: Speeding up CPython

2020-11-04 Thread Mark Shannon
Hi Thomas, I have to assume that this isn't a rejection of my proposal, since I haven't actually made a proposal to the SC yet :) Thanks for the feedback though, it's very valuable to know the SC's thinking on this matter. I have a few comments inline below. On 04/11/2020 12:27 pm, Thomas

[Python-Dev] Re: PEP 642: Constraint Pattern Syntax for Structural Pattern Matching

2020-11-04 Thread Nick Coghlan
On Tue., 3 Nov. 2020, 8:07 am Ethan Furman, wrote: > On 11/2/20 1:52 PM, Glenn Linderman wrote: > > On 11/2/2020 1:42 PM, Guido van Rossum wrote: > >> But we feel that `case x, x` can easily be misunderstood as "a tuple of > two equal values" > > > > So what _is_ the syntax for "a tuple of two eq