bpo-32253: Deprecate with statement and bare await for asyncio locks by asvetlov · Pull Request #4764 · python/cpython (original) (raw)
This is a bit repetitive... I'd merge this paragraph with the first one:
":class:Lock
, :class:Condition
, :class:Semaphore
, and :class:BoundedSemaphore
can be used in "async with" statements."