[Python-Dev] Release of Python 3.11 beta 1 is currently blocked

29 views
Skip to first unread message

Pablo Galindo Salgado

unread,
May 6, 2022, 8:21:46 AM5/6/22
to python-committers, Python Dev
Hi everyone,

Today we need to start the release of Python 3.11 beta 1. Currently, we have the following blockers:

https://github.com/python/cpython/issues/91162 (was deferred blocker - but all deferred blockers are bumped to release blockers on beta1).
* We have 3 buildbots failing: https://buildbot.python.org/all/#/release_status (some of the failures are due to flaky tests but others look real).

Please, if you are involved in the above issues check if they are resolved or if they are not released blockers (notice any semantic change, API change,
public data structure change or grammar change must be done before beta 1 is released). I will look at the buildbots later today but if you have some
time to investigate, that would help a lot! 

I am blocking the main branch so only the release team can merge changes until these problems are addressed and we can continue with the release.

Please, add me as a reviewer to any PR that needs to be merged to address these issues or any other change that *absolutely needs to go into beta 1*.

Thanks for your help!

Regards from sunny London,
Pablo Galindo Salgado

Pablo Galindo Salgado

unread,
May 6, 2022, 8:30:14 AM5/6/22
to python-committers, Python Dev
I should have started this email with "Nobody expects the Spanish inquisition" :)

Victor Stinner

unread,
May 6, 2022, 9:18:33 AM5/6/22
to Pablo Galindo Salgado, python-committers, Python Dev
On Fri, May 6, 2022 at 2:14 PM Pablo Galindo Salgado
<pabl...@gmail.com> wrote:
> Today we need to start the release of Python 3.11 beta 1. Currently, we have the following blockers:
>
> * https://github.com/python/cpython/issues/91162 (was deferred blocker - but all deferred blockers are bumped to release blockers on beta1).

"PEP 646: Decide on substitution behavior" where PEP 646 is "PEP 646 –
Variadic Generics", so something about typing.

Who can take this decision?


> * https://github.com/python/cpython/issues/91350

The main branch got a fix. The backport to 3.8 was missing because the
Docs CI failed: I repaired the PR #32250 which is now waiting for
Lukasz (Python 3.8 release manager) to merge it.


> * We have 3 buildbots failing: https://buildbot.python.org/all/#/release_status (some of the failures are due to flaky tests but others look real).

The FreeBSD buildbot has no working C compiler: I contacted Koobs who
maintains it. It's unrelated to Python itself.

TraceRefs: I wrote https://github.com/python/cpython/pull/92396 to fix
it => merged

A SSL test of test_asyncio failed on x86 Gentoo Non-Debug with X 3.x:
this buildbot is very slow, and the timeout is hardcoded to 30
seconds. I proposed https://github.com/python/cpython/pull/92402 to
use a timeout of 5 minutes (or longer, it's adapted to buildbot
--timeout argument).

Victor
--
Night gathers, and now my watch begins. It shall not end until my death.
_______________________________________________
Python-Dev mailing list -- pytho...@python.org
To unsubscribe send an email to python-d...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at https://mail.python.org/archives/list/pytho...@python.org/message/V6MVCOL5S7TWJA46INVNZGI7OCGT27MK/
Code of Conduct: http://python.org/psf/codeofconduct/
Reply all
Reply to author
Forward
0 new messages