| Commit message (Expand) | Author | Age | Files | Lines |
* | Speed-up lazy heapq import in collections (gh-127538) | Raymond Hettinger | 2024-12-03 | 1 | -1/+6 |
|
|
* | gh-125245: Fix race condition when importing `collections.abc` (#125415) | Sam Gross | 2024-10-24 | 2 | -3/+3 |
|
|
* | gh-123339: Fix cases of inconsistency of __module__ and __firstlineno__ in cl... | Serhiy Storchaka | 2024-09-28 | 1 | -3/+3 |
|
|
* | gh-120417: Fix "imported but unused" linter warnings (#120461) | Victor Stinner | 2024-06-14 | 1 | -2/+2 |
|
|
* | gh-120417: Add #noqa to used imports in the stdlib (#120421) | Victor Stinner | 2024-06-13 | 1 | -1/+2 |
|
|
* | gh-118932: ChainMap.__contains__ performance improvement (gh-118946) | d.grigonis | 2024-05-11 | 1 | -2/+5 |
|
|
* | gh-117215 Make the fromskey() signature match dict.fromkeys(). (gh-117493) | Raymond Hettinger | 2024-04-03 | 1 | -3/+3 |
|
|
* | gh-117387 Remove hash mark from introductory text (#117409) | Raymond Hettinger | 2024-03-31 | 1 | -1/+2 |
|
|
* | gh-116485: Fixed the typo (#116486) | Varun Gole | 2024-03-08 | 1 | -1/+1 |
|
|
* | gh-110275: Named tuple's __replace__() now raises TypeError for invalid argum... | Serhiy Storchaka | 2023-12-04 | 1 | -1/+1 |
|
|
* | gh-108751: Add copy.replace() function (GH-108752) | Serhiy Storchaka | 2023-09-06 | 1 | -0/+1 |
|
|
* | gh-105736: Sync pure python version of OrderedDict with the C version (#108098) | Raymond Hettinger | 2023-08-21 | 1 | -7/+9 |
|
|
* | gh-91896: Revert some very noisy DeprecationWarnings for `ByteString` (#104424) | Alex Waygood | 2023-05-13 | 1 | -9/+0 |
|
|
* | gh-91896: Improve visibility of `ByteString` deprecation warnings (#104294) | Alex Waygood | 2023-05-12 | 1 | -0/+9 |
|
|
* | gh-103092: Isolate `_collections` (#103093) | Erlend E. Aasland | 2023-04-12 | 1 | -0/+5 |
|
|
* | gh-101446: Change `repr` of `collections.OrderedDict` (#101661) | Nikita Sobolev | 2023-02-08 | 1 | -1/+1 |
|
|
* | gh-86682: Adds sys._getframemodulename as an alternative to using _getframe (... | Steve Dower | 2023-01-13 | 1 | -3/+6 |
|
|
* | GH-98766: Modest speed-up from ChainMap.__iter__ (GH-98946) | Raymond Hettinger | 2022-11-01 | 1 | -2/+2 |
|
|
* | bpo-39264: Fix UserDict.get() to account for __missing__() (GH-17910) | Bar Harel | 2022-05-10 | 1 | -1/+8 |
|
|
* | bpo-26579: Add object.__getstate__(). (GH-2821) | Serhiy Storchaka | 2022-04-06 | 1 | -4/+16 |
|
|
* | Fix minor details in the Counter docs (GH-31029) | Raymond Hettinger | 2022-02-02 | 1 | -0/+4 |
|
|
* | Minor code rearrangement to group related methods together. (GH-30813) | Raymond Hettinger | 2022-01-23 | 1 | -40/+38 |
|
|
* | bpo-27275: Change popitem() and pop() methods of collections.OrderedDict (GH-... | Serhiy Storchaka | 2021-08-03 | 1 | -4/+12 |
|
|
* | bpo-25478: Add total() method to collections.Counter (GH-25829) | Raymond Hettinger | 2021-05-03 | 1 | -0/+4 |
|
|
* | bpo-43245: Add keyword argument support to ChainMap.new_child() (GH-24788) | Kamil Turek | 2021-03-14 | 1 | -2/+5 |
|
|
* | bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917) | Brandt Bucher | 2021-02-26 | 1 | -0/+1 |
|
|
* | bpo-43102: Set namedtuple __new__'s internal builtins to a dict. (GH-24439) | Raymond Hettinger | 2021-02-04 | 1 | -1/+1 |
|
|
* | bpo-37324: Remove ABC aliases from collections (GH-23754) | Hugo van Kemenade | 2021-01-12 | 1 | -16/+0 |
|
|
* | bpo-42195: Ensure consistency of Callable's __args__ in collections.abc and t... | kj | 2020-12-13 | 1 | -0/+1 |
|
|
* | bpo-42487: don't call __getitem__ of underlying maps in ChainMap.__iter__ (GH... | Andreas Poehlmann | 2020-11-30 | 1 | -1/+1 |
|
|
* | Revert "Fix all Python Cookbook links (#22205)" (GH-22424) | Andre Delfino | 2020-09-27 | 1 | -1/+1 |
|
|
* | Fix all Python Cookbook links (#22205) | Andre Delfino | 2020-09-15 | 1 | -1/+1 |
|
|
* | bpo-41006: collections imports lazily heap (GH-20940) | Victor Stinner | 2020-06-17 | 1 | -2/+4 |
|
|
* | Collections module reformatting and minor code refactoring (GH-20772) | Raymond Hettinger | 2020-06-11 | 1 | -91/+271 |
|
|
* | Minor improvement to the namedtuple implementation (GH-20741) | Raymond Hettinger | 2020-06-08 | 1 | -1/+4 |
|
|
* | Deny eval() direct access to builtins (GH-20713) | Raymond Hettinger | 2020-06-08 | 1 | -1/+2 |
|
|
* | Update comments to reflect the current API (GH-20682) | Raymond Hettinger | 2020-06-06 | 1 | -4/+6 |
|
|
* | bpo-40755: Add rich comparisons to Counter (GH-20548) | Raymond Hettinger | 2020-05-31 | 1 | -86/+36 |
|
|
* | bpo-40755: Add missing multiset operations to Counter() (GH-20339) | Raymond Hettinger | 2020-05-28 | 1 | -6/+104 |
|
|
* | Simplify creation of the __new__ method in namedtuple() (GH-20361) | Raymond Hettinger | 2020-05-26 | 1 | -4/+2 |
|
|
* | Expand the implementation comments (GH-19699) | Raymond Hettinger | 2020-04-24 | 1 | -0/+7 |
|
|
* | bpo-39939: Add str.removeprefix and str.removesuffix (GH-18939) | sweeneyde | 2020-04-22 | 1 | -0/+8 |
|
|
* | bpo-36144: Add PEP 584 operators to collections.ChainMap (#18832) | Curtis Bucher | 2020-03-23 | 1 | -0/+19 |
|
|
* | bpo-36144: OrderedDict Union (PEP 584) (#18967) | Brandt Bucher | 2020-03-13 | 1 | -0/+18 |
|
|
* | bpo-36144: Dictionary Union (PEP 584) (#12088) | Brandt Bucher | 2020-02-25 | 1 | -0/+20 |
|
|
* | bpo-39674: Revert "bpo-25988: Do not expose abstract collection classes in th... | Victor Stinner | 2020-02-18 | 1 | -0/+15 |
|
|
* | bpo-36321: Fix misspelled attribute name in namedtuple() (GH-16858) | Raymond Hettinger | 2019-10-20 | 1 | -2/+0 |
|
|
* | bpo-25988: Do not expose abstract collection classes in the collections modul... | Serhiy Storchaka | 2019-10-07 | 1 | -15/+0 |
|
|
* | bpo-36582: Make collections.UserString.encode() return bytes, not str (GH-13138) | Daniel Fortunov | 2019-08-28 | 1 | -6/+4 |
|
|
* | Add missing space to warning message (GH-14915) | Florian Bruhin | 2019-08-22 | 1 | -1/+1 |
|
|