@@ -637,7 +637,7 @@ The module defines the following classes, functions and decorators:
637637
638638 A generic version of :class: `collections.abc.Collection `
639639
640- .. versionadded :: 3.6
640+ .. versionadded :: 3.6.0
641641
642642.. class :: AbstractSet(Sized, Collection[T_co])
643643
@@ -681,6 +681,7 @@ The module defines the following classes, functions and decorators:
681681
682682 A generic version of :class: `collections.deque `.
683683
684+ .. versionadded :: 3.5.4
684685 .. versionadded :: 3.6.1
685686
686687.. class :: List(list, MutableSequence[T])
@@ -730,6 +731,8 @@ The module defines the following classes, functions and decorators:
730731
731732 A generic version of :class: `collections.abc.Awaitable `.
732733
734+ .. versionadded :: 3.5.2
735+
733736.. class :: Coroutine(Awaitable[V_co], Generic[T_co T_contra, V_co])
734737
735738 A generic version of :class: `collections.abc.Coroutine `.
@@ -743,25 +746,33 @@ The module defines the following classes, functions and decorators:
743746 async def bar() -> None:
744747 x = await c # type: int
745748
749+ .. versionadded :: 3.5.3
750+
746751.. class :: AsyncIterable(Generic[T_co])
747752
748753 A generic version of :class: `collections.abc.AsyncIterable `.
749754
755+ .. versionadded :: 3.5.2
756+
750757.. class :: AsyncIterator(AsyncIterable[T_co])
751758
752759 A generic version of :class: `collections.abc.AsyncIterator `.
753760
761+ .. versionadded :: 3.5.2
762+
754763.. class :: ContextManager(Generic[T_co])
755764
756765 A generic version of :class: `contextlib.AbstractContextManager `.
757766
758- .. versionadded :: 3.6
767+ .. versionadded :: 3.5.4
768+ .. versionadded :: 3.6.0
759769
760770.. class :: AsyncContextManager(Generic[T_co])
761771
762772 A generic version of :class: `contextlib.AbstractAsyncContextManager `.
763773
764- .. versionadded :: 3.6
774+ .. versionadded :: 3.5.4
775+ .. versionadded :: 3.6.2
765776
766777.. class :: Dict(dict, MutableMapping[KT, VT])
767778
@@ -790,12 +801,14 @@ The module defines the following classes, functions and decorators:
790801
791802 A generic version of :class: `collections.Counter `.
792803
804+ .. versionadded :: 3.5.4
793805 .. versionadded :: 3.6.1
794806
795807.. class :: ChainMap(collections.ChainMap, MutableMapping[KT, VT])
796808
797809 A generic version of :class: `collections.ChainMap `.
798810
811+ .. versionadded :: 3.5.4
799812 .. versionadded :: 3.6.1
800813
801814.. class :: Generator(Iterator[T_co], Generic[T_co, T_contra, V_co])
@@ -860,7 +873,7 @@ The module defines the following classes, functions and decorators:
860873 yield start
861874 start = await increment(start)
862875
863- .. versionadded :: 3.5.4
876+ .. versionadded :: 3.6.1
864877
865878.. class :: Text
866879
@@ -1166,6 +1179,7 @@ The module defines the following classes, functions and decorators:
11661179 raise RuntimeError('no way')
11671180
11681181 .. versionadded :: 3.5.4
1182+ .. versionadded :: 3.6.2
11691183
11701184.. data :: Union
11711185
0 commit comments