Release of Python 3.11 beta 1 is currently blocked
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).
- https://github.com/python/cpython/issues/91350
- 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
I should have started this email with "Nobody expects the Spanish inquisition" :)
On Fri, 6 May 2022 at 13:13, Pablo Galindo Salgado <pablogsal@gmail.com> wrote:
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).
- https://github.com/python/cpython/issues/91350
- 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
On Fri, May 6, 2022 at 2:14 PM Pablo Galindo Salgado <pablogsal@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?
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.
participants (2)
-
Pablo Galindo Salgado
-
Victor Stinner