summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_functools.py
Commit message (Expand)AuthorAgeFilesLines
* gh-90805: Make sure test_functools works with and without _functoolsmodule (G...Nikita Sobolev2023-09-111-30/+28
* gh-107995: Fix doctest collection of functools.cached_property objects (#107996)Tyler Smart2023-08-181-0/+3
* gh-85160: improve performance of `functools.singledispatchmethod` (#107148)Pieter Eendebak2023-08-061-0/+68
* gh-106292: restore checking __dict__ in cached_property.__get__ (#106380)Carl Meyer2023-07-051-0/+19
* gh-104600: Make function.__type_params__ writable (#104601)Jelle Zijlstra2023-05-181-1/+3
* gh-77757: replace exception wrapping by PEP-678 notes in typeobject's __set_n...Irit Katriel2023-04-111-2/+2
* gh-87634: remove locking from functools.cached_property (GH-101890)Carl Meyer2023-02-231-36/+0
* gh-64373: Convert `_functools` to Argument Clinic (#96640)Nikita Sobolev2022-10-071-0/+12
* Fix misused variable that was preventing permutations of classes from being t...Jingxuan He2022-07-281-1/+1
* gh-84623: Remove unused imports in tests (#93772)Victor Stinner2022-06-131-2/+0
* gh-90172: add test for functools.singledispatch on Union types with None type...Thaddeus14992022-05-031-0/+43
* bpo-40280: Detect missing threading on WASM platforms (GH-32352)Christian Heimes2022-04-071-0/+4
* bpo-46998: Allow subclassing Any at runtime (GH-31841)Shantanu2022-04-051-8/+0
* bpo-46388: Test NotImplemented code path for functools.total_ordering (GH-30616)Russel Webber2022-01-151-0/+67
* bpo-46380: Apply tests to both C and Python version (GH-30606)Nikita Sobolev2022-01-141-3/+3
* bpo-46032: Check types in singledispatch's register() at declaration time (GH...Serhiy Storchaka2021-12-251-0/+68
* bpo-46014: Add ability to use typing.Union with singledispatch (GH-30017)Yurii Karabas2021-12-101-0/+30
* bpo-45679: add `tuple` tests with `lru_cache` to `test_functools` (GH-29339)Nikita Sobolev2021-11-051-0/+27
* bpo-45678: Add more ``singledispatchmethod`` tests (GH-29412)Alex Waygood2021-11-051-0/+99
* bpo-45678: Add ``functools.singledispatchmethod`` tests (GH-29328)Alex Waygood2021-11-031-1/+41
* bpo-39679: Add tests for classmethod/staticmethod singledispatchmethods (GH-2...Alex Waygood2021-10-191-0/+42
* bpo-25130: Add calls of gc.collect() in tests to support PyPy (GH-28005)Serhiy Storchaka2021-08-291-0/+1
* bpo-44605: Teach @total_ordering() to work with metaclasses (GH-27633)Raymond Hettinger2021-08-061-0/+28
* bpo-43988: Use check disallow instantiation helper (GH-26392)Erlend Egeberg Aasland2021-05-271-2/+3
* bpo-43916: Apply Py_TPFLAGS_DISALLOW_INSTANTIATION to selected types (GH-25748)Erlend Egeberg Aasland2021-04-301-0/+6
* bpo-38605: Revert making 'from __future__ import annotations' the default (GH...Pablo Galindo2021-04-211-2/+2
* bpo-40137: Convert _functools module to use PyType_FromModuleAndSpec. (GH-23405)Hai Shi2020-12-291-2/+1
* bpo-38605: Make 'from __future__ import annotations' the default (GH-20434)Batuhan Taskaya2020-10-061-2/+2
* bpo-40275: Use new test.support helper submodules in tests (GH-21219)Hai Shi2020-06-301-3/+6
* bpo-17005: Move topological sort functionality to its own module (GH-20558)Pablo Galindo2020-05-311-270/+1
* bpo-40275: Adding threading_helper submodule in test.support (GH-20263)Hai Shi2020-05-271-5/+6
* bpo-40571: Make lru_cache(maxsize=None) more discoverable (GH-20019)Raymond Hettinger2020-05-121-0/+19
* bpo-40504: Allow weakrefs to lru_cache objects (GH-19938)Dennis Sweeney2020-05-051-0/+31
* bpo-17005: Add a class to perform topological sorting to the standard library...Pablo Galindo2020-01-231-1/+273
* bpo-38565: add new cache_parameters method for lru_cache (GH-16916)Manjusaka2019-11-121-0/+11
* [3.9] bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-12620)Serhiy Storchaka2019-06-051-3/+1
* bpo-36772 Allow lru_cache to be used as decorator without making a function c...Raymond Hettinger2019-05-261-7/+12
* bpo-35252: Remove FIXME from test_functools (GH-10551)Lysandros Nikolaou2019-05-191-6/+5
* bpo-36540: PEP 570 -- Implementation (GH-12701)Pablo Galindo2019-04-291-0/+7
* bpo-36650: Fix handling of empty keyword args in C version of lru_cache. (GH-...Raymond Hettinger2019-04-201-0/+14
* bpo-36492: Deprecate passing some arguments as keyword arguments. (GH-12637)Serhiy Storchaka2019-04-011-0/+11
* bpo-35780: Fix errors in lru_cache() C code (GH-11623)Raymond Hettinger2019-01-261-1/+28
* bpo-32321: Add pure Python fallback for functools.reduce (GH-8548)madman-bob2018-10-251-32/+39
* bpo-21145: Add cached_property decorator in functools (#6982)Carl Meyer2018-08-281-0/+166
* bpo-33967: Fix wrong use of assertRaises (GH-8306)INADA Naoki2018-07-171-1/+1
* bpo-33967: Remove use of deprecated assertRaisesRegexp() (GH-8261)Zackery Spytz2018-07-121-1/+1
* bpo-33967: Fix singledispatch raised IndexError when no args (GH-8184)Dong-hee Na2018-07-101-0/+7
* bpo-32380: Create functools.singledispatchmethod (#6306)Ethan Smith2018-05-261-0/+118
* bpo-32297: Few misspellings found in Python source code comments. (#4803)Mike2017-12-141-1/+1
* bpo-32227: functools.singledispatch supports registering via type annotations...Ɓukasz Langa2017-12-111-0/+68