Nick Coghlan <ncogh...@gmail.com> added the comment:

I wouldn't be OK with magic switching in the behaviour of ContextDecorator 
(that's not only semantically confusing, it's also going to make the contextlib 
function wrappers even slower than they already are).

I'm also entirely unclear on what you would expect a synchronous context 
manager to do when applied to an asynchronous function, as embedding an "await" 
call inside a synchronous with statement is unlikely to end well.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue37398>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to