@@ -637,7 +637,7 @@ The module defines the following classes, functions and decorators:
637
637
638
638
A generic version of :class: `collections.abc.Collection `
639
639
640
- .. versionadded :: 3.6
640
+ .. versionadded :: 3.6.0
641
641
642
642
.. class :: AbstractSet(Sized, Collection[T_co])
643
643
@@ -681,6 +681,7 @@ The module defines the following classes, functions and decorators:
681
681
682
682
A generic version of :class: `collections.deque `.
683
683
684
+ .. versionadded :: 3.5.4
684
685
.. versionadded :: 3.6.1
685
686
686
687
.. class :: List(list, MutableSequence[T])
@@ -730,6 +731,8 @@ The module defines the following classes, functions and decorators:
730
731
731
732
A generic version of :class: `collections.abc.Awaitable `.
732
733
734
+ .. versionadded :: 3.5.2
735
+
733
736
.. class :: Coroutine(Awaitable[V_co], Generic[T_co T_contra, V_co])
734
737
735
738
A generic version of :class: `collections.abc.Coroutine `.
@@ -743,25 +746,33 @@ The module defines the following classes, functions and decorators:
743
746
async def bar() -> None:
744
747
x = await c # type: int
745
748
749
+ .. versionadded :: 3.5.3
750
+
746
751
.. class :: AsyncIterable(Generic[T_co])
747
752
748
753
A generic version of :class: `collections.abc.AsyncIterable `.
749
754
755
+ .. versionadded :: 3.5.2
756
+
750
757
.. class :: AsyncIterator(AsyncIterable[T_co])
751
758
752
759
A generic version of :class: `collections.abc.AsyncIterator `.
753
760
761
+ .. versionadded :: 3.5.2
762
+
754
763
.. class :: ContextManager(Generic[T_co])
755
764
756
765
A generic version of :class: `contextlib.AbstractContextManager `.
757
766
758
- .. versionadded :: 3.6
767
+ .. versionadded :: 3.5.4
768
+ .. versionadded :: 3.6.0
759
769
760
770
.. class :: AsyncContextManager(Generic[T_co])
761
771
762
772
A generic version of :class: `contextlib.AbstractAsyncContextManager `.
763
773
764
- .. versionadded :: 3.6
774
+ .. versionadded :: 3.5.4
775
+ .. versionadded :: 3.6.2
765
776
766
777
.. class :: Dict(dict, MutableMapping[KT, VT])
767
778
@@ -790,12 +801,14 @@ The module defines the following classes, functions and decorators:
790
801
791
802
A generic version of :class: `collections.Counter `.
792
803
804
+ .. versionadded :: 3.5.4
793
805
.. versionadded :: 3.6.1
794
806
795
807
.. class :: ChainMap(collections.ChainMap, MutableMapping[KT, VT])
796
808
797
809
A generic version of :class: `collections.ChainMap `.
798
810
811
+ .. versionadded :: 3.5.4
799
812
.. versionadded :: 3.6.1
800
813
801
814
.. 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:
860
873
yield start
861
874
start = await increment(start)
862
875
863
- .. versionadded :: 3.5.4
876
+ .. versionadded :: 3.6.1
864
877
865
878
.. class :: Text
866
879
@@ -1166,6 +1179,7 @@ The module defines the following classes, functions and decorators:
1166
1179
raise RuntimeError('no way')
1167
1180
1168
1181
.. versionadded :: 3.5.4
1182
+ .. versionadded :: 3.6.2
1169
1183
1170
1184
.. data :: Union
1171
1185
0 commit comments