[python-committers] [Release manager team communication] master blocked until 3.10 beta 1 is released

2021-05-03 Thread Pablo Galindo Salgado
Hi everyone,

Unfortunately, the CI for master is currently quite unstable and he had
some problems that we
have been fixing all weekend and today. We are doing our best to stabilize
the test suite and making
sure that everything is ready to go for the release with no issues, but
this will take some time (also
bear in mind that today is a bank holiday in the UK, so I am doing my best
to get the release ready
in a holiday). Given this and the fact that we need to do a branch rename,
**we have decided to block the master branch** until we can stabilize the
test suite.

In the meantime, if you have some urgent fix or PR that you absolutely need
to get merge before
feature freeze, you can add me as a reviewer to said PR so we can evaluate
the merge.

Thanks for your understanding.

I will update once master is unblocked again.

Regards from cloudy London, Pablo Galindo Salgado
___
python-committers mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-committers.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/AKSCARRZJKKU427Z7DIMYO7MK5RSXOFR/
Code of Conduct: https://www.python.org/psf/codeofconduct/


[python-committers] Re: [Release manager team communication] master blocked until 3.10 beta 1 is released

2021-05-03 Thread Victor Stinner
Hi,

Please don't attempt to merge PRs until the GitHub issue described
below is solved ;-)

Pablo renamed the default "master" branch to "main" (in a live Twitch
stream ;-)) but got a GitHub internal error! Maybe it's because the
dialog announced that 1.4k+ pull requests and 700+ repositositories
will be impacted which is not a common case. Right now, there are
"main" and "master" branches.

I reported the issue to GitHub Support forum:
https://github.community/t/renaming-python-master-branch-to-main-1-4k-prs-700-repositories-triggered-server-http-error-500/178090

Victor

On Mon, May 3, 2021 at 5:59 PM Pablo Galindo Salgado
 wrote:
>
> Hi everyone,
>
> Unfortunately, the CI for master is currently quite unstable and he had some 
> problems that we
> have been fixing all weekend and today. We are doing our best to stabilize 
> the test suite and making
> sure that everything is ready to go for the release with no issues, but this 
> will take some time (also
> bear in mind that today is a bank holiday in the UK, so I am doing my best to 
> get the release ready
> in a holiday). Given this and the fact that we need to do a branch rename,
> **we have decided to block the master branch** until we can stabilize the 
> test suite.
>
> In the meantime, if you have some urgent fix or PR that you absolutely need 
> to get merge before
> feature freeze, you can add me as a reviewer to said PR so we can evaluate 
> the merge.
>
> Thanks for your understanding.
>
> I will update once master is unblocked again.
>
> Regards from cloudy London, Pablo Galindo Salgado
>
>
> ___
> python-committers mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> https://mail.python.org/mailman3/lists/python-committers.python.org/
> Message archived at 
> https://mail.python.org/archives/list/[email protected]/message/AKSCARRZJKKU427Z7DIMYO7MK5RSXOFR/
> Code of Conduct: https://www.python.org/psf/codeofconduct/



-- 
Night gathers, and now my watch begins. It shall not end until my death.
___
python-committers mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-committers.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/LCCT76L7ILONS7VKLC72FBJAOYJIBZMU/
Code of Conduct: https://www.python.org/psf/codeofconduct/


[python-committers] Re: [Release manager team communication] master blocked until 3.10 beta 1 is released

2021-05-03 Thread Terry Reedy

On 5/3/2021 5:09 PM, Victor Stinner wrote:

Hi,

Please don't attempt to merge PRs until the GitHub issue described
below is solved ;-)

Pablo renamed the default "master" branch to "main" (in a live Twitch
stream ;-)) but got a GitHub internal error! Maybe it's because the
dialog announced that 1.4k+ pull requests and 700+ repositositories
will be impacted which is not a common case. Right now, there are
"main" and "master" branches.

I reported the issue to GitHub Support forum:
https://github.community/t/renaming-python-master-branch-to-main-1-4k-prs-700-repositories-triggered-server-http-error-500/178090


Perhaps github should either adjust the timeout to the known work to be 
performed or break the work into batches suitable to the timeout.

___
python-committers mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-committers.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/OGRJLRPNZKAEYIJ62ALTCVKXJ6CR7IA3/
Code of Conduct: https://www.python.org/psf/codeofconduct/


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

2021-05-03 Thread Łukasz Langa
This has been a very busy day for releases and on behalf of the Python 
development community we’re happy to announce the availability of three new 
Python releases.

Python 3.10 is now in Beta

Get it here: Python 3.10.0b1 

Python 3.10 is still in development. 3.10.0b1 is the first of four planned beta 
release previews. Beta release previews are intended to give the wider 
community the opportunity to test new features and bug fixes and to prepare 
their projects to support the new feature release.

We strongly encourage maintainers of third-party Python projects to test with 
3.10 during the beta phase and report issues found to the Python bug tracker 
 as soon as possible. While the release is planned to 
be feature complete entering the beta phase, it is possible that features may 
be modified or, in rare cases, deleted up until the start of the release 
candidate phase (Monday, 2021-08-02). Our goal is have no ABI changes after 
beta 4 and as few code changes as possible after 3.10.0rc1, the first release 
candidate. To achieve that, it will be extremely important to get as much 
exposure for 3.10 as possible during the beta phase.

Please keep in mind that this is a preview release and its use is not 
recommended for production environments.

The next pre-release, the second beta release of Python 3.10, will be 3.10.0b2. 
It is currently scheduled for 2021-05-25. Please see PEP 619 
 for details.

Development Begins on Python 3.11

With Python 3.10 moving to beta, it received its own 3.10 branch in the 
repository . All new features are now 
targeting Python 3.11, to be released in October 2022.

Using the opportunity with the creation of the 3.10 branch, we renamed the 
master branch of the repository to main. It’s been a bit rocky 

 but looks like we’re open for business. Please rename the main branch of your 
personal fork using the guide GitHub will give you when you go to your fork’s 
main page. In case of any outstanding issues, please contact the 3.11 RM 
.

Python 3.9.5

Get it here: Python 3.9.5 
Python 3.9.5 is the newest major stable release of the Python programming 
language, and it contains many new features and optimizations. There’s been 111 
commits since 3.9.4 which is a similar amount compared to 3.8 at the same stage 
of the release cycle. See the change log 
 for details.

On macOS, we encourage you to use the universal2 variant whenever possible. The 
legacy 10.9+ Intel-only variant will not be provided for Python 3.10 and the 
universal2 variant will become the default download for future 3.9.x releases. 
You may need to upgrade third-party components, like pip, to later versions 
once they are released. You may experience differences in behavior in IDLE and 
other Tk-based applications due to using the newer version of Tk. As always, if 
you encounter problems when using this installer variant, please check 
https://bugs.python.org  for existing reports and for 
opening new issues.

The next Python 3.9 maintenance release will be 3.9.6, currently scheduled for 
2021-06-28.

The Last Regular Bugfix Release of Python 3.8

Get it here: Python 3.8.10 

According to the release calendar specified in PEP 569 
, Python 3.8.10 is the final regular 
maintenance release. Starting now, the 3.8 branch will only accept security 
fixes and releases of those will be made in source-only form until October 
2024. To keep receiving regular bug fixes, please upgrade to Python 3.9.

Compared to the 3.7 series, this last regular bugfix release is relatively 
dormant at 92 commits since 3.8.9. Version 3.7.8, the final regular bugfix 
release of Python 3.7, included 187 commits. But there’s a bunch of important 
updates here regardless, the biggest being macOS Big Sur and Apple Silicon 
build support. This work would not have been possible without the effort of 
Ronald Oussoren, Ned Deily, Maxime Bélanger, and Lawrence D’Anna from Apple. 
Thank you!

Take a look at the change log 
 for details.

We hope you enjoy the new releases

Your friendly release team,
Ned Deily @nad 
Steve Dower @steve.dower 
Pablo Galindo Salgado @pablogsal 
Łukasz Langa @ambv ___
py

[python-committers] Branch `main` now open for business but there's some busywork for you

2021-05-03 Thread Łukasz Langa
In case you missed this in the long release announcement e-mail, `master` was 
renamed to `main` and unblocked so you can now continue contributing without 
disruption. Well, almost. You need to:

1. go to your fork on GitHub and rename its default branch; and
2. update your local clones.

For both steps GitHub should give you nice by-the-hand instructions when you go 
to your fork's main page. The first one you do right away, and the second will 
be asynchronous, which took a minute or so on my own fork.

In case it doesn't for some reason, the full guide covering both steps is here:
https://docs.github.com/en/github/administering-a-repository/renaming-a-branch 


Don't be shy to ask if you're unsure how to proceed.

Cheers,
Łukasz

___
python-committers mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-committers.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/BW4AKWPOSPRQRBJVCOEUUJTVBDHIF3S7/
Code of Conduct: https://www.python.org/psf/codeofconduct/