On behalf of the Twisted contributors I announce the release of Twisted 24.3.0 (the release formerly known as 24.2.0, before too much time passed.) The notable changes are: • A variety of small bug fixes. • A performance improvement when doing many very small writes over TLS. • Fix breakage with latest PyPy release. The release changes can be seen at https://github.com/twisted/twisted/releases/tag/twisted-24.3.0 Wheels for the release are available on PyPI. Many thanks to everyone who worked on this release! —Itamar
🎉 Thanks Itamar! Very glad to have these regular releases coming out, and even more glad that we have a 100% deeper bench of release managers now :) -g
On Mar 1, 2024, at 8:48 AM, Itamar Turner-Trauring <itamar@itamarst.org> wrote:
On behalf of the Twisted contributors I announce the release of Twisted 24.3.0 (the release formerly known as 24.2.0, before too much time passed.)
The notable changes are: A variety of small bug fixes. A performance improvement when doing many very small writes over TLS. Fix breakage with latest PyPy release. The release changes can be seen at https://github.com/twisted/twisted/releases/tag/twisted-24.3.0
Wheels for the release are available on PyPI.
Many thanks to everyone who worked on this release!
—Itamar _______________________________________________ Twisted mailing list -- twisted@python.org <mailto:twisted@python.org> To unsubscribe send an email to twisted-leave@python.org <mailto:twisted-leave@python.org> https://mail.python.org/mailman3/lists/twisted.python.org/ Message archived at https://mail.python.org/archives/list/twisted@python.org/message/TTCD2T4EF5I... Code of Conduct: https://twisted.org/conduct
Many thanks for the release. Happy to see a release done by someone else. We were doing release candidates, but I don't know if we get any feedback on that. I am not sure if people are testing RC releases and just don't report a successful test or people are not testing it. Instead of testing release candidates, maybe is best to encourage running test based on the code from trunk. To simplify the release process, maybe it would help not to do the release candidates. If any issue is found, we release a .1 bugfix version. What do you think? Regards On Fri, 1 Mar 2024, 16:50 Itamar Turner-Trauring, <itamar@itamarst.org> wrote:
On behalf of the Twisted contributors I announce the release of Twisted 24.3.0 (the release formerly known as 24.2.0, before too much time passed.)
The notable changes are:
- A variety of small bug fixes. - A performance improvement when doing many very small writes over TLS. - Fix breakage with latest PyPy release.
The release changes can be seen at https://github.com/twisted/twisted/releases/tag/twisted-24.3.0
Wheels for the release are available on PyPI.
Many thanks to everyone who worked on this release!
—Itamar _______________________________________________ Twisted mailing list -- twisted@python.org To unsubscribe send an email to twisted-leave@python.org https://mail.python.org/mailman3/lists/twisted.python.org/ Message archived at https://mail.python.org/archives/list/twisted@python.org/message/TTCD2T4EF5I... Code of Conduct: https://twisted.org/conduct
No release candidates would certainly make it easier (and perhaps allow it to be completely automated.) On Wed, Mar 6, 2024, at 4:56 AM, Adi Roiban wrote:
Many thanks for the release.
Happy to see a release done by someone else.
We were doing release candidates, but I don't know if we get any feedback on that.
I am not sure if people are testing RC releases and just don't report a successful test or people are not testing it.
Instead of testing release candidates, maybe is best to encourage running test based on the code from trunk.
To simplify the release process, maybe it would help not to do the release candidates.
If any issue is found, we release a .1 bugfix version.
What do you think?
Regards
On Fri, 1 Mar 2024, 16:50 Itamar Turner-Trauring, <itamar@itamarst.org> wrote:
__ On behalf of the Twisted contributors I announce the release of Twisted 24.3.0 (the release formerly known as 24.2.0, before too much time passed.)
The notable changes are: • A variety of small bug fixes. • A performance improvement when doing many very small writes over TLS. • Fix breakage with latest PyPy release. The release changes can be seen at https://github.com/twisted/twisted/releases/tag/twisted-24.3.0
Wheels for the release are available on PyPI.
Many thanks to everyone who worked on this release!
—Itamar _______________________________________________ Twisted mailing list -- twisted@python.org To unsubscribe send an email to twisted-leave@python.org https://mail.python.org/mailman3/lists/twisted.python.org/ Message archived at https://mail.python.org/archives/list/twisted@python.org/message/TTCD2T4EF5I... Code of Conduct: https://twisted.org/conduct
Twisted mailing list -- twisted@python.org To unsubscribe send an email to twisted-leave@python.org https://mail.python.org/mailman3/lists/twisted.python.org/ Message archived at https://mail.python.org/archives/list/twisted@python.org/message/YHU7XW4NDSP... Code of Conduct: https://twisted.org/conduct
-- Itamar Turner-Trauring
The purpose of release candidates are to test the released artifact, since the release process and what you get in trunk are not necessarily the same. They SHOULD be the same, of course, but that's the biggest part of what we're testing :). I am +0 on keeping them, but while we have users installing from trunk who have caught bugs recently, I cannot recall a release candidate catching a bug in quite some time, so I wouldn't fight particularly hard unless there are actual users who find them useful. -g
On Mar 7, 2024, at 11:27 AM, Itamar Turner-Trauring <itamar@itamarst.org> wrote:
No release candidates would certainly make it easier (and perhaps allow it to be completely automated.)
On Wed, Mar 6, 2024, at 4:56 AM, Adi Roiban wrote:
Many thanks for the release.
Happy to see a release done by someone else.
We were doing release candidates, but I don't know if we get any feedback on that.
I am not sure if people are testing RC releases and just don't report a successful test or people are not testing it.
Instead of testing release candidates, maybe is best to encourage running test based on the code from trunk.
To simplify the release process, maybe it would help not to do the release candidates.
If any issue is found, we release a .1 bugfix version.
What do you think?
Regards
On Fri, 1 Mar 2024, 16:50 Itamar Turner-Trauring, <itamar@itamarst.org <mailto:itamar@itamarst.org>> wrote:
On behalf of the Twisted contributors I announce the release of Twisted 24.3.0 (the release formerly known as 24.2.0, before too much time passed.)
The notable changes are: A variety of small bug fixes. A performance improvement when doing many very small writes over TLS. Fix breakage with latest PyPy release. The release changes can be seen at https://github.com/twisted/twisted/releases/tag/twisted-24.3.0
Wheels for the release are available on PyPI.
Many thanks to everyone who worked on this release!
—Itamar _______________________________________________ Twisted mailing list -- twisted@python.org <mailto:twisted@python.org> To unsubscribe send an email to twisted-leave@python.org <mailto:twisted-leave@python.org> https://mail.python.org/mailman3/lists/twisted.python.org/ Message archived at https://mail.python.org/archives/list/twisted@python.org/message/TTCD2T4EF5I... Code of Conduct: https://twisted.org/conduct _______________________________________________ Twisted mailing list -- twisted@python.org <mailto:twisted@python.org> To unsubscribe send an email to twisted-leave@python.org <mailto:twisted-leave@python.org> https://mail.python.org/mailman3/lists/twisted.python.org/ Message archived at https://mail.python.org/archives/list/twisted@python.org/message/YHU7XW4NDSP... Code of Conduct: https://twisted.org/conduct
-- Itamar Turner-Trauring
_______________________________________________ Twisted mailing list -- twisted@python.org <mailto:twisted@python.org> To unsubscribe send an email to twisted-leave@python.org <mailto:twisted-leave@python.org> https://mail.python.org/mailman3/lists/twisted.python.org/ Message archived at https://mail.python.org/archives/list/twisted@python.org/message/FS6RAXSPQKH... Code of Conduct: https://twisted.org/conduct
This probably mattered more when twisted was shipping various platform binary wheels, but now it's pure python I think the releases from the release process are sufficiently similar to trunk installs
participants (4)
-
Adi Roiban
-
Glyph
-
Itamar Turner-Trauring
-
Thomas Grainger