Ticket #5879 task closed fixed

Opened 10 months ago

Last modified 10 months ago

Release 12.2

Reported by: itamar Owned by:
Priority: normal Milestone:
Component: release management Keywords:
Cc: therve, exarkun Branch: branches/releases/release-12.2.0-5879
(diff, github, buildbot, log)
Author: ashfall Launchpad Bug:

Description

As of r35278, trunk is in a releasable state as far as I know.

The release notes should state that next version of Twisted (i.e. after 12.2) will begin requiring zope.interface 3.6.

It would be nice to have this branched ASAP, since we have various Python 3 boostrapping code that either will require zope.interface 3.6, or will temporarily make our code less pleasant.

Change History

1

  Changed 10 months ago by ashfall

  • component changed from core to release management
  • branch set to branches/releases/release-12.2.0-5879
  • branch_author set to ashfall

2

  Changed 10 months ago by ashfall

  • owner ashfall deleted
  • keywords review added

Not sure where in the NEWS file the zope.interface 3.6 requirement from the next release should be mentioned... Other than that, I think this is ready for review.

3

  Changed 10 months ago by ashfall

Feedback from IRC on the zope.interface 3.6 requirement announcement in the NEWS file:

<tos9> Maybe "as part of python 3 support" makes it sound like that's a thing that will be present in the next release too.

Suggestions for better phrasing welcome. (s/support/preparation, maybe?)

4

  Changed 10 months ago by ashfall

  • owner set to ashfall

5

  Changed 10 months ago by ashfall

  • owner ashfall deleted

As suggested, added a note about this being the last release to support Python 2.6 on Windows.

Please review!

6

  Changed 10 months ago by ashfall

7

follow-up: ↓ 8   Changed 10 months ago by itamar

  • keywords review removed
  • owner set to ashfall

Thanks for working on the release! Some minor cleanups:

  1. There's a merge conflict with doc/fun/Twisted.Quotes - some new quotes have been added since you branched, that will need to stay in the file for use in next release (I want the unicode/sockets quote for first release with Python 3 support, personally).
  2. adoptStreamConnection's NEWS has a typo ("connectiong" rather than "connection"), which would need to be fixed in main NEWS file and twisted/topfiles/NEWS.
  3. I would move Python 2.5 removal to top of removal list, since it's important (main and core NEWS files).
  4. Description (in main and core NEWS files) for 5632 is missing; maybe just add 5632 to the Other list.

8

in reply to: ↑ 7   Changed 10 months ago by ashfall

  • owner ashfall deleted
  • keywords review added

Replying to itamar:

Thanks for working on the release! Some minor cleanups: 1. There's a merge conflict with doc/fun/Twisted.Quotes - some new quotes have been added since you branched, that will need to stay in the file for use in next release (I want the unicode/sockets quote for first release with Python 3 support, personally).

I manually put the new quotes we had since the release branch was cut in doc/fun/Twisted.Quotes. Filed #5927 for this.

2, 3, 4 - done

9

  Changed 10 months ago by exarkun

  • status changed from new to closed
  • resolution set to fixed

(In [35476]) Merge releases/release-12.2.0-5879

Author: ashfall Reviewer: itamar Fixes: #5879

Release Twisted 12.2.0

10

  Changed 10 months ago by exarkun

  • keywords review removed
Note: See TracTickets for help on using tickets.