[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Python-Dev] 3.7.0rc1 deadline extended two days to 2018-05-23 AOE [Re: FINAL WEEK FOR 3.7.0 CHANGES!]


We are going to extend for 48 hours the deadline for 3.7.0rc1, that is, until 2018-05-23 23:59 AOE.  While we have made tremendous progress towards the release candidate over the past week especially with the huge efforts at the PyCon US Sprints, we still have some important issues to resolve.  A stumbling block has been the increased instability in the test suite, primarily in test_asyncio, which has caused delays in merging PRs due to intermittent failures in CI test runs and which has caused widespread buildbot failures.  Another factor is that this weekend and Monday are public holidays in many countries, something I did not take into account when drawing up the schedule.  (Note that next weekend is a major public holiday in the USA.)  So let's plan on using the extra two days to work through the remaining release blockers.

Thanks again!
--Ned

On May 15, 2018, at 07:51, Ned Deily <nad at python.org> wrote:
> This is it! We are down to THE FINAL WEEK for 3.7.0! Please get your
> feature fixes, bug fixes, and documentation updates in before
> 2018-05-21 ~23:59 Anywhere on Earth (UTC-12:00). That's about 7 days
> from now. We will then tag and produce the 3.7.0 release candidate.
> Our goal continues been to be to have no changes between the release
> candidate and final; AFTER NEXT WEEK'S RC1, CHANGES APPLIED TO THE 3.7
> BRANCH WILL BE RELEASED IN 3.7.1. Please double-check that there are
> no critical problems outstanding and that documentation for new
> features in 3.7 is complete (including NEWS and What's New items), and
> that 3.7 is getting exposure and tested with our various platorms and
> third-party distributions and applications. Those of us who are
> participating in the development sprints at PyCon US 2018 here in
> Cleveland can feel the excitement building as we work through the
> remaining issues, including completing the "What's New in 3.7"
> document and final feature documentation. (We wish you could all be
> here.)
> 
> As noted before, the ABI for 3.7.0 was frozen as of 3.7.0b3. You
> should now be treating the 3.7 branch as if it were already released
> and in maintenance mode. That means you should only push the kinds of
> changes that are appropriate for a maintenance release:
> non-ABI-changing bug and feature fixes and documentation updates. If
> you find a problem that requires an ABI-altering or other significant
> user-facing change (for example, something likely to introduce an
> incompatibility with existing users' code or require rebuilding of
> user extension modules), please make sure to set the b.p.o issue to
> "release blocker" priority and describe there why you feel the change
> is necessary. If you are reviewing PRs for 3.7 (and please do!), be on
> the lookout for and flag potential incompatibilities (we've all made
> them).
> 
> Thanks again for all of your hard work towards making 3.7.0 yet
> another great release - coming to a website near you on 06-15!
> 
> Release Managerly Yours,
> --Ned
> 
> https://www.python.org/dev/peps/pep-0537/

--
  Ned Deily
  nad at python.org -- []