[Python-Dev] Re: Please welcome our next Release Manager, Pablo!

2020-05-19 Thread Victor Stinner
Le mer. 20 mai 2020 à 02:39, Terry Reedy a écrit : > First, with 2.x really past us, is removing remaining long deprecated > features, plus some others advocated for removal. I think these are > best done by the first alpha so that early testers are rewarded with an > early opportunity to change

[Python-Dev] Re: [python-committers] Please welcome our next Release Manager, Pablo!

2020-05-19 Thread Senthil Kumaran
Congratulations, Pablo! Thank you for taking care of buildbots, and donning this new role. On Tue, May 19, 2020 at 3:54 PM Barry Warsaw wrote: > In light of the release of Python 3.9b1, let’s take a moment to celebrate > all the great work that our Python 3.8 and 3.9 release manager Łukasz has

[Python-Dev] Re: Please welcome our next Release Manager, Pablo!

2020-05-19 Thread Terry Reedy
On 5/19/2020 6:54 PM, Barry Warsaw wrote: I’m very happy to announce our next Release Manager, for Python 3.10 and 3.11: Pablo Galindo Salgado! I think having a buildbot watcher as release manager will be great. I see 2 major, possible contentious issues for the next two releases. First, w

[Python-Dev] Re: [python-committers] Please welcome our next Release Manager, Pablo!

2020-05-19 Thread joannah nanjekye
Thanks for the good work Łukasz! And congrats to the well deserved Pablo. On Tue, May 19, 2020 at 7:54 PM Barry Warsaw wrote: > In light of the release of Python 3.9b1, let’s take a moment to celebrate > all the great work that our Python 3.8 and 3.9 release manager Łukasz has > done. The rol

[Python-Dev] Re: [python-committers] Please welcome our next Release Manager, Pablo!

2020-05-19 Thread Łukasz Langa
I'm very happy about this! Pablo is a natural candidate for the role. As one of the people caring for our buildbots, he helped me during releases many times. And this past 3.9.0b1, while I was working on the new 3.9 maintenance branch, he made the master branch successfully build a Python with

[Python-Dev] Re: [python-committers] Please welcome our next Release Manager, Pablo!

2020-05-19 Thread Kyle Stanley
> In light of the release of Python 3.9b1, let’s take a moment to celebrate all the great work that our Python 3.8 and 3.9 release manager Łukasz has done. Thank you so much to Łukasz for a fantastic 3.8 release, and for the smooth transition into 3.9 beta. :-) > Please join me in welcoming Pablo

[Python-Dev] Re: [python-committers] Please welcome our next Release Manager, Pablo!

2020-05-19 Thread Guido van Rossum
Huge congrats, Pablo. And thanks to Lukasz for 3.8 and 3.9. They’re all the greatest release ever! On Tue, May 19, 2020 at 15:54 Barry Warsaw wrote: > In light of the release of Python 3.9b1, let’s take a moment to celebrate > all the great work that our Python 3.8 and 3.9 release manager Łukasz

[Python-Dev] Please welcome our next Release Manager, Pablo!

2020-05-19 Thread Barry Warsaw
In light of the release of Python 3.9b1, let’s take a moment to celebrate all the great work that our Python 3.8 and 3.9 release manager Łukasz has done. The role of Python Release Manager is hugely important to each successful release, and it can be a lot of work, often unseen and thankless to

[Python-Dev] Re: PEP 584 underspecified

2020-05-19 Thread David Mertz
I comment on the PR. On Tue, May 19, 2020 at 4:44 PM Brandt Bucher wrote: > Maybe I'm missing something here. The PEP specifically says: > > > Similarly, the iteration order of the key-value pairs in the dictionary > will follow the same semantics as the examples above, with each newly added > k

[Python-Dev] Re: PEP 584 underspecified

2020-05-19 Thread Brandt Bucher
Maybe I'm missing something here. The PEP specifically says: > Similarly, the iteration order of the key-value pairs in the dictionary will > follow the same semantics as the examples above, with each newly added key > (and its value) being appended to the current sequence. That seems sufficien

[Python-Dev] Re: PEP 584 underspecified

2020-05-19 Thread Guido van Rossum
Yes, the assumption (and the implementation) is that newly added keys are inserted at the end, in the order in which the second object produces them when iterated over. Please do send us a PR for the peps repo! On Tue, May 19, 2020 at 12:34 PM David Mertz wrote: > I know this is late in the cycl

[Python-Dev] PEP 584 underspecified

2020-05-19 Thread David Mertz
I know this is late in the cycle to think of this. But I just realized the PEP 584 does not say anything about order guarantees. I think it is safe to assume that existing keys in dictA will not have order modified by `dictA |= dictB`. However, the PEP does not state what order we are given when

[Python-Dev] [RELEASE] Python 3.9.0b1 is now available for testing

2020-05-19 Thread Łukasz Langa
On behalf of the entire Python development community, and the currently serving Python release team in particular, I’m pleased to announce the release of Python 3.9.0b1. Get it here: https://www.python.org/downloads/release/python-390b1/