summaryrefslogtreecommitdiffstats
path: root/Lib/_collections_abc.py
Commit message (Expand)AuthorAgeFilesLines
* gh-102721: Improve coverage of `_collections_abc._CallableGenericAlias` (#102...Nikita Sobolev2023-03-161-7/+0
* Add comments to `{typing,_collections_abc}._type_repr` about each other (#102...Nikita Sobolev2023-03-161-2/+1
* Add notes for maintaining ABCs (#92736)Raymond Hettinger2022-05-121-0/+26
* Minor code nit: Move an unrelated statement out of a try clause in Sequence.i...Géry Ogam2022-04-061-2/+2
* bpo-44796: Unify TypeVar and ParamSpec substitution (GH-31143)Serhiy Storchaka2022-03-111-54/+9
* replace `self` param with more appropriate `cls` in classmethods (GH-31402)Josh Smith2022-02-201-2/+2
* bpo-44791: Fix substitution of ParamSpec in Concatenate with different parame...Serhiy Storchaka2022-01-271-1/+4
* bpo-44801: Check arguments in substitution of ParamSpec in Callable (GH-27585)Serhiy Storchaka2021-08-041-26/+26
* bpo-44794: Merge tests for typing.Callable and collection.abc.Callable (GH-27...Serhiy Storchaka2021-07-311-2/+1
* bpo-44704: Make Set._hash consistent with frozenset.__hash__ (GH-27281)Dennis Sweeney2021-07-211-0/+1
* bpo-43977: Use tp_flags for collection matching (GH-25723)Mark Shannon2021-04-301-4/+6
* bpo-41559: Change PEP 612 implementation to pure Python (#25449)Ken Jin2021-04-281-9/+55
* bpo-41559: Implement PEP 612 - Add ParamSpec and Concatenate to typing (#23702)kj2020-12-241-6/+22
* bpo-42195: Override _CallableGenericAlias's __getitem__ (GH-23915)kj2020-12-241-1/+11
* bpo-42195: Ensure consistency of Callable's __args__ in collections.abc and t...kj2020-12-131-1/+68
* Fix: Docstrings hidden by slots. (GH-23352)Julien Palard2020-11-171-15/+6
* bpo-39481: Implementation for PEP 585 (#18239)Guido van Rossum2020-04-071-0/+27
* bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-13700)Serhiy Storchaka2019-06-011-19/+10
* bpo-34427: Fix infinite loop when calling MutableSequence.extend() on self (G...Naris R2018-08-301-0/+2
* bpo-32467: Let collections.abc.ValuesView inherit from Collection (#5152)Raymond Hettinger2018-01-121-1/+1
* bpo-31942: Document optional support of start and stop attributes in Sequence...Nitish Chandra2017-12-121-0/+3
* bpo-29762: More use "raise from None". (#569)Serhiy Storchaka2017-04-051-2/+2
* bpo-26915: Test identity first in membership operation in index() and count()...Xiang Zhang2017-03-081-2/+3
* Issue #28720: Add collections.abc.AsyncGenerator.Yury Selivanov2016-11-161-1/+58
* Merge from 3.5.Serhiy Storchaka2016-10-081-0/+2
|\
| * Issue #28376: The type of long range iterator is now registered as Iterator.Serhiy Storchaka2016-10-081-0/+2
* | Merge from 3.5.Serhiy Storchaka2016-10-081-2/+2
|\ \ | |/
| * Issue #28376: Fixed typos.Serhiy Storchaka2016-10-081-2/+2
* | Issue 27598: Add Collections to collections.abc.Guido van Rossum2016-08-231-4/+13
* | Anti-registration of various ABC methods.Guido van Rossum2016-08-181-49/+29
* | Merge 3.5 (issue #27243)Yury Selivanov2016-06-091-2/+2
|\ \ | |/
| * Issue #27243: Fix __aiter__ protocolYury Selivanov2016-06-091-2/+2
* | Issue 26915: Add identity checks to the collections ABC __contains__ methods.Raymond Hettinger2016-05-051-3/+4
* | Add collections.Reversible. Patch by Ivan Levkivskyi. Fixes issue #25987.Guido van Rossum2016-04-041-2/+21
|/
* Issue #24400: Resurrect inspect.isawaitable()Yury Selivanov2015-07-031-16/+1
* Issue #24400: Introduce a distinct type for 'async def' coroutines.Yury Selivanov2015-06-221-10/+17
* Issue 24315: Make collections.abc.Coroutine derived from AwaitableYury Selivanov2015-05-291-19/+30
* Issue #23086: Add start and stop arguments to the Sequence.index() mixin method.Raymond Hettinger2015-05-231-5/+15
* Issue 24184: Add AsyncIterator and AsyncIterable to collections.abc.Yury Selivanov2015-05-141-1/+38
* PEP 0492 -- Coroutines with async and await syntax. Issue #24017.Yury Selivanov2015-05-121-1/+75
* Issue #24018: Add a collections.Generator abstract base class.Raymond Hettinger2015-05-091-1/+60
* Issue #21408: The default __ne__() now returns NotImplemented if __eq__()Serhiy Storchaka2015-01-261-6/+0
|\
| * Issue #21408: The default __ne__() now returns NotImplemented if __eq__()Serhiy Storchaka2015-01-261-6/+0
* | Issue #22609: Constructors and update methods of mapping classes in theSerhiy Storchaka2014-11-271-17/+18
|\ \ | |/
| * Issue #22609: Constructors and update methods of mapping classes in theSerhiy Storchaka2014-11-271-17/+18
* | mergeRaymond Hettinger2014-07-021-1/+1
|\ \ | |/
| * Fix guidance for subclassing collections.Set()Raymond Hettinger2014-07-021-1/+1
* | mergeRaymond Hettinger2014-05-261-2/+21
|\ \ | |/
| * Issue 8743: Improve interoperability between sets and the collections.Set abs...Raymond Hettinger2014-05-261-2/+21
* | Issue #21421: Add __slots__ to the MappingViews ABCs.Raymond Hettinger2014-05-041-0/+8
|/