Open 2-5 opened 3 months ago
@2-5 yeah, I'm sorry about that.
I'm actually considering to just drop the --opt
option and related code (maybe after deprecating it for a few releases).
The actual benefits have become more and more questionable with Python 3.11, and almost every real world application out there seems to rely on variables/stuff dropped by those optimizations.
Just for reference, if you move the timeout into a dedicated coro and await such coro in your app it should work.
Not sure if this is expected/by-design or not, so I'm reporting it:
This was quite difficult to track down, maybe a small section could be added to the documentation with a short list of what's known to not work when using
--opt