Hello,

I've just written up an idea for an approach to getting many parts of
Twisted and Twisted-based applications onto coroutines (ie `async def`).

Details are given on https://twistedmatrix.com/trac/ticket/10327

The change involves the potential for some incompatibilities - though as I
described on the ticket, I think these are likely to be very rare in
practice and worth imposing for the resulting payoff.

This thread represents the start of the process for making incompatible
changes to Twisted as described at
https://twistedmatrix.com/documents/current/core/development/policy/compatibility-policy.html#procedure-for-exceptions-to-this-policy

There is not yet a branch but there is a patch in a comment on the issue
(the change is extremely small) for anyone to try out or comment on.  I
will follow up when there is a version closer to what would be merged into
trunk.  Meanwhile, feedback is welcome.

Jean-Paul
_______________________________________________
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/VRGK257SPOPZE6N4QGAPSNRJVMUBXD3W/
Code of Conduct: https://twisted.org/conduct

Reply via email to