[Python-Dev] [RELEASE] Python 3.11.5, 3.10.13, 3.9.18, and 3.8.18 is now available

2023-08-24 Thread Łukasz Langa
nd-3-8-18-is-now-available/32254/1#stay-safe-and-upgrade-5>Stay safe and upgrade! Thanks to all of the many volunteers who help make Python Development and these releases possible! Please consider supporting our efforts by volunteering yourself or through organization contributions to the Python So

[Python-Dev] [RELEASE] Python 3.11.4, 3.10.12, 3.9.17, 3.8.17, 3.7.17, and 3.12.0 beta 2 are now available

2023-06-07 Thread Łukasz Langa
no binaries. 21 commits. We hope you enjoy the new releases! Thanks to all of the many volunteers who help make Python Development and these releases possible! Please consider supporting our efforts by volunteering yourself or through organization contributions to the Python Software Foundation <

[Python-Dev] Python Language Summit at PyCon US 2023 in Salt Lake City

2023-02-07 Thread Łukasz Langa
We’re excited to announce that the signups for the Python Language Summit at PyCon US 2023 are now open. Full details at: https://us.pycon.org/2023/events/language-summit/ Just like in 2022, we are doing the Summit as an in-person event. We

[Python-Dev] [RELEASE] Python 3.11.1, 3.10.9, 3.9.16, 3.8.16, 3.7.16, and 3.12.0 alpha 3 are now available

2022-12-06 Thread Łukasz Langa
; Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Pablo Galindo Salgado @pablogsal <https://discuss.python.org/u/pablogsal> Łukasz Langa @ambv <https://discuss.python.org/u/ambv> Tho

[Python-Dev] [RELEASE] Python versions 3.10.8, 3.9.15, 3.8.15, 3.7.15 now available

2022-10-11 Thread Łukasz Langa
release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Pablo Galindo Salgado @pablogsal <https://discuss.python.org/u/pablogsal> Łukasz Langa @ambv <https://discuss.python.org/u/ambv&

[Python-Dev] [RELEASE] Python versions 3.10.7, 3.9.14, 3.8.14, 3.7.14 now available with security content

2022-09-07 Thread Łukasz Langa
d <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Pablo Galindo Salgado @pablogsal <https://discuss.python.org/u/pablogsal> Łukasz Langa @ambv <https://discuss.python.org/u/ambv> signature.asc Description: Message signed

[Python-Dev] [RELEASE] Python 3.9.13 is now available

2022-05-17 Thread Łukasz Langa
Thanks to all of the many volunteers who help make Python Development and these releases possible! Please consider supporting our efforts by volunteering yourself or through organization contributions to the Python Software Foundation. Your friendly release team, Ned Deily @nad <https://discuss

[Python-Dev] [RELEASE] Python 3.10.4 and 3.9.12 are now available out of schedule

2022-03-24 Thread Łukasz Langa
9 and 3.10. <https://discuss.python.org/t/python-3-10-4-and-3-9-12-are-now-available-out-of-schedule/14568#we-hope-you-enjoy-the-new-releases-1>We hope you enjoy the new releases Your friendly release team, Łukasz Langa @ambv <https://discuss.python.org/u/ambv> Pablo Galindo Salg

[Python-Dev] [RELEASE] Python 3.10.3, 3.9.11, 3.8.13, and 3.7.13 are now available with security content

2022-03-16 Thread Łukasz Langa
; look almost identical to the ones in 3.8.13. Python 3.7 will continue to receive source-only releases until June 2023. <https://discuss.python.org/t/python-3-10-3-3-9-11-3-8-13-and-3-7-13-are-now-available-with-security-content/14353#we-hope-you-enjoy-the-new-releases-5>We hope

[Python-Dev] Github Issues Migration is coming soon

2022-02-18 Thread Łukasz Langa
I just published the migration plan and a call to action on Discourse: https://discuss.python.org/t/github-issues-migration-is-coming-soon/13791 <https://discuss.python.org/t/github-issues-migration-is-coming-soon/13791> -- See you there, Łukasz Langa CPython Developer in Residence

[Python-Dev] [RELEASE] Python 3.10.2, 3.9.10, and 3.11.0a4 are now available

2022-01-14 Thread Łukasz Langa
e-you-enjoy-the-new-releases-5>We hope you enjoy the new releases Your friendly release team, Pablo Galindo Salgado @pablogsal <https://discuss.python.org/u/pablogsal> Łukasz Langa @ambv <https://discuss.python.org/u/ambv> signature.asc Description: Message signed with OpenPGP ___

[Python-Dev] [RELEASE] Python 3.9.9 hotfix release is now available

2021-11-15 Thread Łukasz Langa
ad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv> signature.asc Description: Message signed with OpenPGP ___ Python-Dev mail

[Python-Dev] [RELEASE] Python 3.9.8 and 3.11.0a2 are now available

2021-11-05 Thread Łukasz Langa
eily @nad <https://discuss.python.org/u/nad> Pablo Galindo Salgado @pablogsal <https://discuss.python.org/u/pablogsal> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv> signature.asc Description: Message signed w

[Python-Dev] 3.9.8 and 3.11a2 temporarily on hold due to Tcl/Tk

2021-11-03 Thread Łukasz Langa
cOS ttk test failures and the refleak now to unblock the 3.9.8 release. I should be done with this tomorrow. We'll go ahead with the release then. Pablo decided to wait for me with 3.11a2 since the problems are fixing are also happening in `main` (and 3.10). We'll keep you posted, cheers! --

[Python-Dev] Re: Type annotations, PEP 649 and PEP 563

2021-10-21 Thread Łukasz Langa
> On 20 Oct 2021, at 15:18, Thomas Wouters wrote: > > (For visibility, posted both to python-dev and Discourse.) Since this got split into Discourse and python-dev, I wrote my take on the issue on the blog so that I could post it in both spaces with proper formatting and everything:

[Python-Dev] Heads up: core sprint coming up!

2021-10-13 Thread Łukasz Langa
s. Instead, come to the sprints at PyCon US! And in the mean time, I suggest you pick up bugs on bugs.python.org <http://bugs.python.org/> and make pull requests. I'll review it personally if you'd like 邏 -- Łukasz Langa CPython Developer in Residence Python Software Foundation signature

[Python-Dev] Re: RFC on Callable Type Syntax

2021-10-12 Thread Łukasz Langa
> On 12 Oct 2021, at 00:09, Erik Demaine wrote: > > Another possibility would be that functions can't be used as their types > directly, but need a casting operator like so: > > ``` > def add_converter(self, converter: typeof(data_to_table)) -> None: > self.converter = converter >

[Python-Dev] Re: RFC on Callable Type Syntax

2021-10-11 Thread Łukasz Langa
> On 7 Oct 2021, at 18:41, S Pradeep Kumar wrote: > > Note that we considered and rejected using a full def-signature syntax like > > (record: PurchaseRecord, permissions: List[AuthPermission], /) -> > FormattedItem > > because it would be more verbose for common cases and could lead

[Python-Dev] Re: Python multithreading without the GIL

2021-10-08 Thread Łukasz Langa
> On 8 Oct 2021, at 10:13, Steven D'Aprano wrote: > > Hi Sam, > > On Thu, Oct 07, 2021 at 03:52:56PM -0400, Sam Gross wrote: > >> I've been working on changes to CPython to allow it to run without the >> global interpreter lock. I'd like to share a working proof-of-concept that >> can run

[Python-Dev] Re: PEP 654 except* formatting

2021-10-06 Thread Łukasz Langa
> On 6 Oct 2021, at 18:05, Yury Selivanov wrote: > > I don't like `except group` or any variant with soft keywords. As Brandt just commented, this proposal is a no go due to confusion with function calls. I'll respond below anyway because looking through it was an interesting experience >

[Python-Dev] Re: PEP 654 except* formatting

2021-10-06 Thread Łukasz Langa
> On 6 Oct 2021, at 18:14, Brandt Bucher wrote: > > Łukasz Langa wrote: >> Joking aside, since we allow any expression after 'except' 'group' then this >> is indeed ambiguous. In theory! > > The ambiguity with function calls, though, is probably a dealbreaker: >

[Python-Dev] Re: PEP 654 except* formatting

2021-10-06 Thread Łukasz Langa
> On 6 Oct 2021, at 18:13, Larry Hastings wrote: > On 10/6/21 2:34 PM, Łukasz Langa wrote: > >> We can even make its error message smarter than the default NameError, since >> -- as I claim -- it's terribly unlikely somebody would mean to name their >> dynamic

[Python-Dev] Re: PEP 654 except* formatting

2021-10-06 Thread Łukasz Langa
> On 6 Oct 2021, at 16:01, Petr Viktorin wrote: > > What about this: > > group = (KeyboardInterrupt, MemoryError) > other_group = (KeyError, IndexError) > > try: > ... > except group + other_group as error: > ... Haha, let's see if we can write a Mersienne twister all inside an except

[Python-Dev] Re: PEP 654 except* formatting

2021-10-06 Thread Łukasz Langa
> On 6 Oct 2021, at 12:06, Larry Hastings wrote: > > It seems like, for this to work, "group" would have to become a keyword. > No, just like `match` and `case` didn't have to. > This would play havoc with a lot of existing code. > Extraordinary claims require extraordinary evidence, Larry.

[Python-Dev] Re: PEP 654 except* formatting

2021-10-04 Thread Łukasz Langa
> On 4 Oct 2021, at 15:00, Calvin Spealman wrote: > > It is difficult to understand why any special syntax is needed at all. > ExceptionGroup is still an exception class like any other, isn't it? Why > wouldn't the existing syntax suffice? This is covered at length in the PEP. Those sections

[Python-Dev] Re: PEP 654 except* formatting

2021-10-03 Thread Łukasz Langa
> On 3 Oct 2021, at 20:11, MRAB wrote: > > On 2021-10-03 18:50, Brandt Bucher wrote: >> Łukasz Langa wrote: >>> My idea is this: >>> try: >>>... >>> except group E as e: >>>... >>> except group E1, T2 as e: >>>

[Python-Dev] Re: PEP 654 except* formatting

2021-10-03 Thread Łukasz Langa
> On 3 Oct 2021, at 18:37, Steven D'Aprano wrote: > > On Sun, Oct 03, 2021 at 04:47:57PM +0100, Irit Katriel via Python-Dev wrote: >> We wonder if people have a view on which of the following is clearer/better: >> >> 1. except *E as e: // except *(E1, E2) as e: > > That looks like you're

[Python-Dev] [RELEASE] Python 3.9.7 and 3.8.12 are now available

2021-08-30 Thread Łukasz Langa
>We hope you enjoy the new releases Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv> signature.asc Description: Message si

[Python-Dev] Re: Deprecate Py_TRASHCAN_SAFE_BEGIN/END in 3.10?

2021-08-19 Thread Łukasz Langa
> On 18 Aug 2021, at 11:47, Irit Katriel wrote: > > It remains the decide how to backport the compiler warning to older versions, > and to which versions. 3.8 is when the macros broke. Since they cause segfaults, I'd say that's a pretty good reason to backport the warnings. While 3.8 in

[Python-Dev] Re: Deprecate Py_TRASHCAN_SAFE_BEGIN/END in 3.10?

2021-08-17 Thread Łukasz Langa
Hi everybody, I'd like to revive this thread as I feel like we have to do something here but some consensus is needed first. To recap, the current state of things is as follows: - in March 2000 (d724b23420f) Christian Tismer contributed the "trashcan" patch that added Py_TRASHCAN_SAFE_BEGIN and

[Python-Dev] Re: PEP 649: Deferred Evaluation Of Annotations

2021-08-10 Thread Łukasz Langa
> On 10 Aug 2021, at 13:05, Eric V. Smith wrote: > > If 649 is accepted, there will be few places where stringified annotations > will be needed. For example, forward references that are defined before > __annotations__ is examined will not need to be specified as strings. From > the PEP:

[Python-Dev] Re: Heads up: `make` in Doc now creates a venv

2021-08-06 Thread Łukasz Langa
> On 4 Aug 2021, at 11:48, Miro Hrončok wrote: > > On 04. 08. 21 11:28, Petr Viktorin wrote: >> Hi, >> A recent change "make html" in the Doc directory create a venv if one wasn't >> there before. If you don't want to download sphinx and other dependencies >> from PyPI, you'll need to adjust

[Python-Dev] [RELEASE] Python 3.9.6, 3.8.11, 3.7.11, and 3.6.14 are now available

2021-06-28 Thread Łukasz Langa
ed Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv> signature.asc Description: Message signed with OpenPGP ___ Python-Dev ma

[Python-Dev] Re: PEP 659: Specializing Adaptive Interpreter

2021-05-25 Thread Łukasz Langa
> On 25 May 2021, at 21:57, Guido van Rossum wrote: > > On Tue, May 25, 2021 at 12:34 PM Brett Cannon > wrote: > > I personally think it should be a Standards Track PEP. This PEP isn't > documenting some detail like PEP 13 or some release schedule, but is instead >

[Python-Dev] Re: Question for potential python development contributions on Windows

2021-05-24 Thread Łukasz Langa
> On 20 May 2021, at 07:03, pjfarl...@earthlink.net wrote: > > The Python Developers Guide specifically states to get VS2017 for developing > or enhancing python on a Windows system. > > Is it still correct to specifically use VS2017 , or is VS2019 also acceptable? We have to update the

[Python-Dev] Re: github and dependabot

2021-05-03 Thread Łukasz Langa
It's bogus automation, you can safely reject those pull requests. If you do merge any pull requests to `main` of your personal fork, your `main` branch will diverge from python/cpython's. Not recommended. I just merged the equivalent pull requests from dependabot on python/cpython. You can

[Python-Dev] Re: On the migration from master to main

2021-05-03 Thread Łukasz Langa
> On 4 May 2021, at 02:04, Łukasz Langa wrote: > > Having renamed the branch in my fork first, the exact sequence I used on my > own clone was: > > ❯ git checkout master > ❯ git branch -m master main > ❯ git fetch origin > ❯ git branch -u origin/main main >

[Python-Dev] Re: On the migration from master to main

2021-05-03 Thread Łukasz Langa
> On 4 May 2021, at 01:45, Tim Peters wrote: > > Right? Wrong? Do we need some mix of both? Something else? Having renamed the branch in my fork first, the exact sequence I used on my own clone was: ❯ git checkout master ❯ git branch -m master main ❯ git fetch origin ❯ git branch -u

[Python-Dev] [RELEASE] Python 3.8.10, 3.9.5, and 3.10.0b1 are now available

2021-05-03 Thread Łukasz Langa
@nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Pablo Galindo Salgado @pablogsal <https://discuss.python.org/u/pablogsal> Łukasz Langa @ambv <https://discuss.python.org/u/ambv>__

[Python-Dev] PEP 563 in light of PEP 649

2021-04-16 Thread Łukasz Langa
Hi all, I got pinged to voice my opinion on PEP 649 as the instigator of PEP 563. I'm sorry, this is long, and a separate thread, because it deals with three things: - Goals set for PEP 563 and how it did in practice; - PEP 649 and how it addresses those same goals; - can we cleanly adopt PEP

[Python-Dev] [RELEASE] Python 3.9.4 hotfix is now available

2021-04-04 Thread Łukasz Langa
der supporting our efforts by volunteering yourself or through organization contributions to the Python Software Foundation. Your friendly release team, Łukasz Langa @ambv <https://discuss.python.org/u/ambv> Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https:/

[Python-Dev] Re: NOTE: Python 3.9.3 contains an unintentional ABI incompatibility leading to crashes on 32-bit systems

2021-04-04 Thread Łukasz Langa
> On 4 Apr 2021, at 01:15, Miro Hrončok wrote: > > However, I need to ask: Would this also happen if there was a rc version of > 3.9.3? Good question. The RC would not help. Most importantly, 3.9.3 was itself an expedited release due to its security content. When I did use an RC phase for

[Python-Dev] Re: NOTE: Python 3.9.3 contains an unintentional ABI incompatibility leading to crashes on 32-bit systems

2021-04-04 Thread Łukasz Langa
> On 4 Apr 2021, at 11:34, Matthias Klose wrote: > > On 4/4/21 4:44 AM, Terry Reedy wrote: >> >> Unless the mistake was just introduced, the mistake would have happened. One >> this severe would likely have been caught within the week or two before a >> final. But as Łukasz noted when

[Python-Dev] NOTE: Python 3.9.3 contains an unintentional ABI incompatibility leading to crashes on 32-bit systems

2021-04-03 Thread Łukasz Langa
The memory layout of PyThreadState was unintentionally changed in the recent 3.9.3 bugfix release. This leads to crashes on 32-bit systems when importing binary extensions compiled for Python 3.9.0 - 3.9.2. This is a regression. We will be releasing a hotfix 3.9.4 around 24 hours from now to

[Python-Dev] [RELEASE] Python 3.9.3 and 3.8.9 are now available

2021-04-02 Thread Łukasz Langa
supporting our efforts by volunteering yourself or through organization contributions to the Python Software Foundation. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discus

[Python-Dev] Python Language Summit 2021 Signups Are Now Open

2021-02-24 Thread Łukasz Langa
) Co-chairs: Mariatta Wijaya & Łukasz Langa Blogger: Joanna Jablonski Sign up to attend and actively participate: https://forms.gle/cgmGnmQMDhD2mhHY8 <https://forms.gle/cgmGnmQMDhD2mhHY8> (closes after March 22nd, 2021 AoE) Propose a topic: https://forms.gle/Jui9mxsHrB4fVvAB8 <http

[Python-Dev] [RELEASE] Python 3.9.2 and 3.8.8 are now available

2021-02-19 Thread Łukasz Langa
Please consider supporting our efforts by volunteering yourself or through organization contributions to the Python Software Foundation. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://di

[Python-Dev] [RELEASE] Python 3.9.2rc1 and 3.8.8rc1 are now available for testing

2021-02-17 Thread Łukasz Langa
r friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv>___ Python-Dev mailing list -- python-dev@python

[Python-Dev] Re: PEP: Deferred Evaluation Of Annotations Using Descriptors

2021-01-11 Thread Łukasz Langa
> On 11 Jan 2021, at 18:21, Larry Hastings wrote: > > I've written a new PEP. Please find it below. Happy reading! > Interesting! I like the clever lazy-evaluation of the __annotations__ using a pre-set code object. My only real reservation is that the transition process will be weird

[Python-Dev] [RELEASE] Python 3.8.7 is now available

2020-12-21 Thread Łukasz Langa
dation. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv>___ Python-Dev mailing l

[Python-Dev] [RELEASE] Python 3.9.1rc1 is now ready for testing

2020-11-26 Thread Łukasz Langa
3.10 Release Schedule Report bugs at https://bugs.python.org <https://bugs.python.org/>. Help fund Python and its community <https://www.python.org/psf/donations/>. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <http

[Python-Dev] Re: [python-committers] Thank you Larry Hastings!

2020-10-05 Thread Łukasz Langa
> On 5 Oct 2020, at 20:38, Barry Warsaw wrote: > > Larry, from all of us, and from me personally, thank you so much for your > invaluable contributions to Python. Yes, definitely! Thank you. > Enjoy your retirement! Not so fast! Now you have all that extra free time to return to the

[Python-Dev] [RELEASE] Python 3.9.0 is now available, and you can already test 3.10.0a1!

2020-10-05 Thread Łukasz Langa
nd its community <https://www.python.org/psf/donations/>. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Pablo Galindo Salgado @pablogsal <https://discuss.py

[Python-Dev] [RELEASE] Python 3.8.6 is now available

2020-09-24 Thread Łukasz Langa
ttps://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv>___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/pyt

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

2020-09-17 Thread Łukasz Langa
Help fund Python and its community <https://www.python.org/psf/donations/>. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv&g

[Python-Dev] [RELEASE] Python 3.8.6rc1 is now ready for testing

2020-09-08 Thread Łukasz Langa
s possible! Please consider supporting our efforts by volunteering yourself or through organization contributions to the Python Software Foundation. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/stev

[Python-Dev] [RELEASE] Python 3.9.0rc1 is now available

2020-08-11 Thread Łukasz Langa
Python 3.9.0 is *almost* ready. This release, *3.9.0rc1*, is the penultimate release preview. You can get it here: https://www.python.org/downloads/release/python-390rc1/ Entering the release candidate phase, only reviewed code changes which are clear bug fixes are allowed between this release

[Python-Dev] [RELEASE] Python 3.8.5 released as a security hotfix. 3.9.0b5, the last beta before 3.9.0, also available

2020-07-20 Thread Łukasz Langa
p make Python Development and these releases possible! Please consider supporting our efforts by volunteering yourself or through organization contributions to the Python Software Foundation. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <h

[Python-Dev] [RELEASE] Python 3.8.4 is now available

2020-07-13 Thread Łukasz Langa
ower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv>___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/

[Python-Dev] [RELEASE] Python 3.9.0b4 is now ready for testing

2020-07-03 Thread Łukasz Langa
g <https://bugs.python.org/>. Help fund Python and its community <https://discuss.python.org/psf/donations/>. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <http

[Python-Dev] Re: Recent PEP-8 change (Antoine Pitrou)

2020-07-02 Thread Łukasz Langa
> On 2 Jul 2020, at 21:38, Chris Angelico wrote: > > Formal proposal: Either request a new commit message from the original > author, or have someone rewrite it, and we go ahead and make the > change. -1 This would be serious precedent to fiddling with publicly replicated repo history. This

[Python-Dev] [RELEASE] Python 3.8.4rc1 is now ready for testing

2020-06-30 Thread Łukasz Langa
der supporting our efforts by volunteering yourself or through organization contributions to the Python Software Foundation. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv

[Python-Dev] Re: Recent PEP-8 change

2020-06-30 Thread Łukasz Langa
> On 30 Jun 2020, at 12:44, Ethan Furman wrote: > > Of course I don't know if Keara or Guido knew any of this, but it certainly > feels to me that the commit message is ostracizing an entire family line > because they had the misfortune to have the wrong last name. In fact, it > seems like

[Python-Dev] Re: Final reminder: 3.7.8 / 3.6.11 cutoff Monday, last non-security bugfixes for 3.7.x

2020-06-12 Thread Łukasz Langa
> On 12 Jun 2020, at 19:51, Ivan Pozdeev via Python-Dev > wrote: > > I would doubt the quality of tags maintenance at Github, too. E.g. > https://github.com/python/cpython/pull/12131 > is labeled 3.7 and 3.8 at BPO > but has no backport tags

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

2020-06-09 Thread Łukasz Langa
uss.python.org/psf/donations/>. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv>___

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

2020-05-19 Thread Łukasz Langa
with a double-digit minor version number. Strong start! Welcome! PS. Thank you for the kind words, Barry, it will take some more releases for me to make before I retire: eyes fixed on 3.9.0 in particular. Exciting times! :-) -- Best regards, Łukasz Langa > On 20 May 2020, at 00:54, Barry War

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

2020-05-19 Thread Łukasz Langa
dly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv>___ Python-Dev mailing list -- python-dev@py

[Python-Dev] [RELEASE] Python 3.8.3 is now available

2020-05-14 Thread Łukasz Langa
tps://www.python.org/psf/ <https://www.python.org/psf/> Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv>__

[Python-Dev] [RELEASE] Python 3.8.3rc1 is now ready for testing

2020-04-29 Thread Łukasz Langa
/discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @ambv <https://discuss.python.org/u/ambv>___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email

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

2020-04-28 Thread Łukasz Langa
rg>.) The next pre-release, the first beta release of Python 3.9, will be 3.9.0b1. It is currently scheduled for 2020-05-18. Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.python.org/u/steve.dower> Łukasz Langa @am

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

2020-03-23 Thread Łukasz Langa
g>.) The next pre-release, the last alpha release of Python 3.9, will be 3.9.0a6. It is currently scheduled for 2020-04-22. Until then, stay safe! Your friendly release team, Ned Deily @nad <https://discuss.python.org/u/nad> Steve Dower @steve.dower <https://discuss.pyth

[Python-Dev] Re: Review status policy [was: PEP 585: Type Hinting Generics ...]

2020-03-16 Thread Łukasz Langa
I submitted a request for consideration to the Steering Council: https://github.com/python/steering-council/issues/21 - Ł > On 14 Mar 2020, at 21:30, Guido van Rossum wrote: > > Whoops. Here it is: https://github.com/python/steering-council/issues >

[Python-Dev] Python 3.8.2 and 3.9.0a4 are now available

2020-02-25 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 two of the latest Python editions. Python 3.8.2 Python 3.8.2 is the second maintenance release of Python 3.8 and contains two months worth

[Python-Dev] Re: PEP 585: Type Hinting Generics In Standard Collections

2020-02-25 Thread Łukasz Langa
> On 25 Feb 2020, at 16:22, Guido van Rossum wrote: > > Łukasz, do you agree? As long as we include a form of Nick's explanation in the docs for the type, I'm fine with that. - Ł___ Python-Dev mailing list -- python-dev@python.org To unsubscribe

[Python-Dev] PEP 585: Type Hinting Generics In Standard Collections

2020-02-19 Thread Łukasz Langa
tions Author: Łukasz Langa Discussions-To: Typing-Sig Status: Draft Type: Standards Track Content-Type: text/x-rst Created: 03-Mar-2019 Python-Version: 3.9 Abstract Static typing as defined by PEPs 484, 526, 544, 560, and 563 was built incrementally on top of the existing Python runtime and

[Python-Dev] [RELEASE] Python 3.8.2rc2 is now available for testing

2020-02-18 Thread Łukasz Langa
Python 3.8.2rc2 is the second release candidate of the second maintenance release of Python 3.8. Go get it here: https://www.python.org/downloads/release/python-382rc2/ Why a second release candidate? The major reason for RC2 is that

[Python-Dev] [RELEASE] Python 3.8.2rc1 is now available for testing

2020-02-11 Thread Łukasz Langa
Python 3.8.2rc1 is the release candidate of the second maintenance release of Python 3.8. Go get it here: https://www.python.org/downloads/release/python-382rc1/ Assuming no critical problems are found prior to 2020-02-17, the scheduled

[Python-Dev] [RELEASE] Python 3.9.0a3 available for testing

2020-01-25 Thread Łukasz Langa
Go get it here: https://www.python.org/downloads/release/python-390a3/ This is an early developer preview of Python 3.9 Python 3.9 is still in development. This releasee, 3.9.0a3 is the third of six planned alpha releases. Alpha releases

[Python-Dev] [RELEASE] Python 3.8.1, 3.7.6, 3.6.10, and 3.9.0a2 are now available!

2019-12-19 Thread Łukasz Langa
ython.org/psf/> Your friendly release team, Ned Deily Steve Dower Łukasz Langa signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org htt

[Python-Dev] Re: [RELEASE] Python 3.8.1rc1 is now available for testing

2019-12-10 Thread Łukasz Langa
> On 10 Dec 2019, at 13:01, Miro Hrončok wrote: > > On 10. 12. 19 10:22, Łukasz Langa wrote: >> Python 3.8.1rc1 is the release candidate of the first maintenance release of >> Python 3.8. >> The Python 3.8 series is the newest feature release of the Python languag

[Python-Dev] Re: [RELEASE] Python 3.8.1rc1 is now available for testing

2019-12-10 Thread Łukasz Langa
> On 10 Dec 2019, at 14:16, Christian Tismer wrote: > > Please let me know how you want to proceed. > This is a critical error, producing negative refcounts. Is there a BPO issue for this? If not, there should be, let's discuss there. Is this a 3.8 regression? 3.8.1 proper is next Monday, if

[Python-Dev] [RELEASE] Python 3.8.1rc1 is now available for testing

2019-12-10 Thread Łukasz Langa
Python 3.8.1rc1 is the release candidate of the first maintenance release of Python 3.8. The Python 3.8 series is the newest feature release of the Python language, and it contains many new features and optimizations. You can find Python 3.8.1rc1 here:

[Python-Dev] Re: [RELEASE] Python 3.9.0a1 available for testing

2019-11-20 Thread Łukasz Langa
Good catch, I didn't update that. -- Best regards, Łukasz Langa > On 20 Nov 2019, at 18:59, Steve Dower wrote: > > On 19Nov2019 1708, Łukasz Langa wrote: >> Go get it here: https://www.python.org/downloads/release/python-390a1/ >> <https://www.python.org/downlo

[Python-Dev] [RELEASE] Python 3.9.0a1 available for testing

2019-11-19 Thread Łukasz Langa
Go get it here: https://www.python.org/downloads/release/python-390a1/ This is an early developer preview of Python 3.9 Python 3.9 is still in development. This releasee, 3.9.0a1 is the first of six planned alpha releases. Alpha releases

[Python-Dev] Re: Accepting PEP 602 -- Annual Release Cycle for Python

2019-10-30 Thread Łukasz Langa
> On 30 Oct 2019, at 20:26, Brett Cannon wrote: > > On behalf of the steering council I am happy to announce that as > BDFL-Delegate I am accepting PEP 602 to move us to an annual release schedule > (gated on a planned update; see below). Thank you, I'm excited! Nit: > * 3 months for

[Python-Dev] Re: [RELEASE] Python 3.8.0 is now available

2019-10-15 Thread Łukasz Langa
> On 15 Oct 2019, at 06:37, Glenn Linderman wrote: > >> I look forward to using Python 3.8.0. >> >> However, having installed it, I then needed to install brotli, so I ran pip >> install brotli, and that worked, but I was very surprised to get told: >> >> You are using pip version 18.1,

[Python-Dev] [RELEASE] Python 3.8.0 is now available

2019-10-14 Thread Łukasz Langa
On behalf of the Python development community and the Python 3.8 release team, I’m pleased to announce the availability of Python 3.8.0. Python 3.8.0 is the newest feature release of the Python language, and it contains many new features and optimizations. You can find Python 3.8.0 here:

[Python-Dev] I'm working on the release of Python 3.8.0 right now

2019-10-14 Thread Łukasz Langa
Please hold your breath. Unless you have some last minute blocker, then let me know immediately. - Ł signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to

[Python-Dev] Re: [RELEASE] Python 3.8.0rc1 is now available

2019-10-01 Thread Łukasz Langa
> On 1 Oct 2019, at 21:54, Miro Hrončok wrote: > > On 01. 10. 19 21:35, Łukasz Langa wrote: >> Python 3.8.0 is *almost* ready. After a rather tumultuous few days, we are >> very happy to announce the availability of the release candidate: >> https://www.python.o

[Python-Dev] [RELEASE] Python 3.8.0rc1 is now available

2019-10-01 Thread Łukasz Langa
Python 3.8.0 is almost ready. After a rather tumultuous few days, we are very happy to announce the availability of the release candidate: https://www.python.org/downloads/release/python-380rc1/ This release, 3.8.0rc1, is the final

[Python-Dev] Re: [python-committers] Currently working on the release of Python 3.8.0rc1

2019-10-01 Thread Łukasz Langa
hon.org/issue38319> > Long story short: shutil.copyfile() and socket.sendfile() are broken on > 32-bit platforms for files >= 2GiB. > shutil.copyfile() was modified by me in the 3.8 cycle so the bug only affects > 3.8 and 3.9. > > > On Mon, Sep 30, 2019 at 3:48 PM

[Python-Dev] Re: [python-committers] Currently working on the release of Python 3.8.0rc1

2019-09-30 Thread Łukasz Langa
> On 30 Sep 2019, at 16:09, Nick Coghlan wrote: > > I've filed https://bugs.python.org/issue38326 as a release blocker, as > I don't think we should be cutting RCs when changes have been made to > a PEP-approved API without any pre-merge design discussion. Nick, Victor, as co-authors of said

[Python-Dev] Currently working on the release of Python 3.8.0rc1

2019-09-30 Thread Łukasz Langa
Team, amazing job on getting us back on track over the weekend. Thank you All release blockers and deferred release blockers solved. And there was relatively little additional activity on the branch -- as expected at this point! Thank you for this, it will help get the release candidate out on

[Python-Dev] ATTENTION: Python 3.8.0rc1 is due on Monday, Sep 30th

2019-09-27 Thread Łukasz Langa
Hello fellow core developers and testers, as documented in PEP 569, we're less than 72 hours away from tagging the release candidate of Python 3.8.0. Ideally we'd only need one. Sadly, at the moment we're looking rather miserable release-blocker wise:

[Python-Dev] Python library maintainers: PEP 602 needs your feedback

2019-09-10 Thread Łukasz Langa
Hey there, Python library maintainers! Python is looking into increasing its release cadence. You can read the current proposal here: https://python.org/dev/peps/pep-0602/ More importantly, we need your input. Read the PEP and please let us know what you

[Python-Dev] [RELEASE] ACTION REQUIRED: Python 3.8.0b4 now available for testing

2019-08-30 Thread Łukasz Langa
It's time for the last beta release of Python 3.8. Go find it at: https://www.python.org/downloads/release/python-380b4/ This release is the last of four planned beta release previews. Beta release previews are intended to give the

[Python-Dev] [RELEASE] Python 3.8.0b3 is now available for testing

2019-07-29 Thread Łukasz Langa
This time without delays, I present you Python 3.8.0b3: https://www.python.org/downloads/release/python-380b3/ This release is the third of four planned beta release previews. Beta release previews are intended to give the wider

[Python-Dev] [RELEASE] Python 3.8.0b2 is now available for testing

2019-07-04 Thread Łukasz Langa
After a few days of delay, but somewhat cutely timed with the US Independence Day, I present you Python 3.8.0b2: https://www.python.org/downloads/release/python-380b2/ This release is the second of four planned beta release previews.

[Python-Dev] PEP 596 proposes doubling the release cadence

2019-06-06 Thread Łukasz Langa
PEP body and discussion link: https://discuss.python.org/t/pep-596-python-3-9-release-schedule-doubling-the-release-cadence/1828 - Ł signature.asc Description: Message signed with OpenPGP ___ Python-Dev mailing list -- python-dev@python.org To

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

2019-06-04 Thread Łukasz Langa
The time has come for Python 3.8.0b1: https://www.python.org/downloads/release/python-380b1/ This release is the first of four planned beta release previews. Beta release previews are intended to give the wider community the opportunity to

  1   2   3   >