Hi

Release candidate 2 is now available for testing

    python -m pip install Twisted==24.7.0rc2

Link to PyPI https://pypi.org/project/Twisted/24.7.0rc2/

This includes the regression that was fixed in
https://github.com/twisted/twisted/pull/12280

Many thanks Itamar for the quick fix.

Please give it a try and report your result on the PR
https://github.com/twisted/twisted/pull/12272

I plan to do the final release tomorrow.

Regards

On Mon, 5 Aug 2024 at 17:55, Adi Roiban <adiroi...@gmail.com> wrote:

> Hi Itamar
>
> Thanks for the report.
>
> I will wait for this PR to be merged and then will issue RC2.
>
> Regards
>
>
>
> On Mon, 5 Aug 2024 at 17:46, Itamar Turner-Trauring <ita...@itamarst.org>
> wrote:
>
>> I found a regression I caused post last release, so this hsould probably
>> be merged before release: https://github.com/twisted/twisted/pull/12280
>>
>> On Mon, Jul 29, 2024, at 9:48 AM, Adi Roiban wrote:
>>
>> On behalf of the Twisted contributors I announce the release candidate of
>> Twisted 24.7.0.
>>
>> This is a release triggered by the following security bugfixes:
>>
>> - twisted.web.util.redirectTo now HTML-escapes the provided URL in the
>> fallback response body it returns (GHSA-cf56-g6w6-pqq2, CVE-2024-41810).
>> (#9839)
>> - The HTTP 1.0 and 1.1 server provided by twisted.web could process
>> pipelined HTTP requests out-of-order, possibly resulting in information
>> disclosure (CVE-2024-41671/GHSA-c8m8-j448-xjx7) (#12248)
>> - twisted.web.util.redirectTo now HTML-escapes the provided URL in the
>> fallback response body it returns (GHSA-cf56-g6w6-pqq2). The issue is being
>> tracked with CVE-2024-41810. (#12263)
>>
>> The subjective notable changes are:
>>
>> - Many performance improvements, pioneered by Itamar
>> - twisted.internet.defer.inlineCallbacks can now yield a coroutine.
>> (#9972)
>> - The HTTP 1.0/1.1 server provided by twisted.web is now more picky about
>> the first line of a request, improving compliance with RFC 9112. (#12233)
>> - The HTTP 1.0/1.1 server provided by twisted.web now contains the
>> characters set of HTTP header names, improving compliance with RFC 9110.
>> (#12235)
>> - twisted.web.util.ChildRedirector, which has never worked on Python 3,
>> has been removed. (#9591)
>>
>> The release and NEWS file is available for review at
>>
>>  https://github.com/twisted/twisted/pull/12272
>>
>> Release candidate documentation is available at
>>
>> https://twisted--12272.org.readthedocs.build/en/12272/
>>
>> Wheels for the release candidate are available on PyPI
>>
>>     python -m pip install Twisted==24.7.0rc1
>>
>> Please test it and report any issues. If nothing comes up in one week,
>> 24.7.0 will be released based on the latest release candidate.
>>
>> Many thanks to everyone who worked on this release!
>>
>> --
>>
>> Adi Roiban
>> _______________________________________________
>> Twisted mailing list -- twisted@python.org
>> To unsubscribe send an email to twisted-le...@python.org
>> https://mail.python.org/mailman3/lists/twisted.python.org/
>> Message archived at
>> https://mail.python.org/archives/list/twisted@python.org/message/G52SQQEND25JBVWILCAZVFNQS2E454JF/
>> Code of Conduct: https://twisted.org/conduct
>>
>>
>> --
>> Itamar Turner-Trauring
>>
>>
>> _______________________________________________
>> Twisted mailing list -- twisted@python.org
>> To unsubscribe send an email to twisted-le...@python.org
>> https://mail.python.org/mailman3/lists/twisted.python.org/
>> Message archived at
>> https://mail.python.org/archives/list/twisted@python.org/message/UVLISFAYLNJRZIOOF5MPURI4HXX57AI5/
>> Code of Conduct: https://twisted.org/conduct
>>
>
>
> --
> Adi Roiban
>


-- 
Adi Roiban
_______________________________________________
Twisted mailing list -- twisted@python.org
To unsubscribe send an email to twisted-le...@python.org
https://mail.python.org/mailman3/lists/twisted.python.org/
Message archived at 
https://mail.python.org/archives/list/twisted@python.org/message/GCTWGX7A4H4B4N3RT3FORXDQ6CUMVS3M/
Code of Conduct: https://twisted.org/conduct

Reply via email to