Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#5879 task closed fixed (fixed)

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 (10)

comment:1 Changed 2 years ago by ashfall

  • Author set to ashfall
  • Branch set to branches/releases/release-12.2.0-5879
  • Component changed from core to release management

comment:2 Changed 2 years ago by ashfall

  • Keywords review added
  • Owner ashfall deleted

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.

comment:3 Changed 2 years 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?)

comment:4 Changed 2 years ago by ashfall

  • Owner set to ashfall

comment:5 Changed 2 years 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!

comment:7 follow-up: Changed 2 years 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.

comment:8 in reply to: ↑ 7 Changed 2 years ago by ashfall

  • Keywords review added
  • Owner ashfall deleted

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

comment:9 Changed 2 years ago by exarkun

  • Resolution set to fixed
  • Status changed from new to closed

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

Author: ashfall
Reviewer: itamar
Fixes: #5879

Release Twisted 12.2.0

comment:10 Changed 2 years ago by exarkun

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