[Twisted-Python] Twisted v21.2.0 breaks Crossbar.io

2021-03-02 Thread Tobias Oberstein
Hi all, rgd Twisted v21.2.0, thanks a lot to all involved in this release! the release, mypy, more py3, .. +1! really appreciated. now, fwiw, just wanted to let you know (sorry, too late) about a regression with https://github.com/crossbario/crossbar that actually originates from https://

Re: [Twisted-Python] Twisted 21.2.0 Release Announcement

2021-03-02 Thread Werner Thie
On 3/1/21 18:35, Craig Rodrigues wrote: > Glyph, > > The 21.2.0 release branch is ready for review so that it can be merged > back to trunk: > > https://github.com/twisted/twisted/pull/1514 > > > Thanks. > > -- > Craig > Mahalo nui loa for the latest

Re: [Twisted-Python] Twisted v21.2.0 breaks Crossbar.io

2021-03-02 Thread Craig Rodrigues
On Tue, Mar 2, 2021 at 12:12 PM Tobias Oberstein wrote: > > this fix broke our workaround for the bug now fixed;) > > I had to read that sentence a few times before I fully understood it, and my mind did a backflip. :) Is there a quick and dirty way to run Crossbar's CI against a pre-release ver

Re: [Twisted-Python] Twisted v21.2.0 breaks Crossbar.io

2021-03-02 Thread Jean-Paul Calderone
On Tue, Mar 2, 2021 at 3:09 PM Tobias Oberstein wrote: > Hi all, > > rgd Twisted v21.2.0, thanks a lot to all involved in this release! the > release, mypy, more py3, .. +1! really appreciated. > > now, fwiw, just wanted to let you know (sorry, too late) about a > regression with > > https://gith

Re: [Twisted-Python] Twisted v21.2.0 breaks Crossbar.io

2021-03-02 Thread Tobias Oberstein
Hi Craig, thanks for your answer, tips and questions! much appreciated Am 03.03.21 um 02:58 schrieb Craig Rodrigues: On Tue, Mar 2, 2021 at 12:12 PM Tobias Oberstein mailto:tobias.oberst...@gmail.com>> wrote: this fix broke our workaround for the bug now fixed;) I had to read that se

Re: [Twisted-Python] Twisted v21.2.0 breaks Crossbar.io

2021-03-02 Thread Tobias Oberstein
Hi Jean-Paul, It seems like this change does not actually violate Twisted's compatibility policy.  This is not to say introducing such regressions is desirable, but when constructing such work-arounds it might be worth paying closer-than-average attention to what the policy actually is. The