COMMITS
/ Lib/test/test_functools.py April 15, 2026
C
gh-143886: Ensure function annotations are returned in order of definition (#143888)
Carey Metcalfe committed
March 18, 2026
March 3, 2026
B
gh-144475: Fix reference management in partial_repr (GH-145362)
bkap123 committed
February 24, 2026
B
gh-143535: Dispatch on the second argument if generic method is instance-bindable (GH-144615)
Bartosz Sławecki committed
January 21, 2026
C
gh-144030: Add check that argument is callable to Python version of functools.lru_cache (#144031)
CF Bolz-Tereick committed
January 11, 2026
B
gh-127750: Fix annotations in singledispatchmethod signature tests (GH-143571)
Bartosz Sławecki committed
January 9, 2026
J
gh-143460: Skip infinite recusion tests for infinite stack size (#143606)
Jan André Reuter committed
November 13, 2025
S
gh-140873: Add support of non-descriptor callables in functools.singledispatchmethod() (GH-140884)
Serhiy Storchaka committed
October 28, 2025
S
GH-140590: Fix setstate for functools.partial C-module (GH-140671)
Sergey Miryanov committed
May 8, 2025
D
May 5, 2025
D
gh-118761: Add test_lazy_import for more modules (#133057)
Daniel Hollas committed
April 30, 2025
April 13, 2025
J
gh-132064: Make annotationlib use __annotate__ if only it is present (#132195)
Jelle Zijlstra committed
March 24, 2025
S
gh-131677: Fix flaky test_lru_cache_threaded3 (gh-131679)
Sam Gross committed
V
gh-111178: Skip tests which require deep stack if UBsan (#131669)
Victor Stinner committed
March 18, 2025
I
gh-130080: fix warnings in tests (#131400)
Irit Katriel committed
March 5, 2025
S
gh-127750: Improve repr of functools.singledispatchmethod (GH-130220)
Serhiy Storchaka committed
March 4, 2025
J
gh-105499: Merge typing.Union and types.UnionType (#105511)
Jelle Zijlstra committed
February 25, 2025
M
GH-130396: Use computed stack limits on linux (GH-130398)
Mark Shannon committed
February 24, 2025
February 20, 2025
S
gh-127750: Restore inspect and pydoc support of singledispatchmethod (GH-130309)
Serhiy Storchaka committed
February 19, 2025
M
GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)
Mark Shannon committed
February 17, 2025
S
gh-127750: Fix and optimize functools.singledispatchmethod() (GH-130008)
Serhiy Storchaka committed
February 16, 2025
T
gh-130185: Fix unintentionally skipped tests in `test_functools` (#130186)
Tomas R. committed
February 6, 2025
S
gh-117657: Skip tests that may cause stack overflows under TSan (#129751)
Sam Gross committed
January 20, 2025
S
gh-71339: Use new assertion methods in test_functools (GH-128829)
Serhiy Storchaka committed
January 1, 2025
December 27, 2024
C
gh-127537: Add __class_getitem__ to the python implementation of functools.partial (#127537)
CF Bolz-Tereick committed
December 5, 2024
H
gh-127146: Emscripten: Skip segfaults in test suite (#127151)
Hood Chatham committed
November 12, 2024
S
gh-125916: Allow functools.reduce() 'initial' to be a keyword argument (#125917)
Sayandip Dutta committed
October 24, 2024
S
gh-125900: Clean-up logic around immortalization in free-threading (#125901)
Sam Gross committed
September 26, 2024
D
gh-119127: functools.partial placeholders (gh-119827)
dgpb committed
July 23, 2024
J
gh-119180: Add `annotationlib` module to support PEP 649 (#119891)
Jelle Zijlstra committed
July 3, 2024
S
gh-121027: Make the functools.partial object a method descriptor (GH-121089)
Serhiy Storchaka committed
June 27, 2024
S
gh-121027: Add a future warning in functools.partial.__get__ (#121086)
Serhiy Storchaka committed
June 26, 2024
B
gh-121025: Improve partialmethod.__repr__ (GH-121033)
Bénédikt Tran committed
May 28, 2024
N
gh-119011: `type.__type_params__` now return an empty tuple (#119296)
Nikita Sobolev committed
April 30, 2024
S
gh-118402: Fix inspect.signature() for functools.cmp_to_key() result (GH-118427)
Serhiy Storchaka committed
April 29, 2024
S
gh-117783: Immortalize objects that use deferred reference counting (#118112)
Sam Gross committed
April 17, 2024
C
GH-100242: bring functools.py partial implementation more in line with C code (GH-100244)
CF Bolz-Tereick committed
April 8, 2024
E
gh-116303: Skip tests if C recursion limit is unavailable (GH-117368)
Erlend E. Aasland committed
March 23, 2024
V
gh-117008: Fix functools test_recursive_pickle() (#117009)
Victor Stinner committed
March 13, 2024
N
gh-115264: Fix `test_functools` with `-00` mode (#115276)
Nikita Sobolev committed
February 25, 2024
F
gh-72249: Include the module name in the repr of partial object (GH-101910)
Furkan Onder committed
February 16, 2024
A
gh-85294: Handle missing arguments to @singledispatchmethod gracefully (GH-21471)
Ammar Askar committed
January 16, 2024
M
GH-113655: Lower the C recursion limit on various platforms (GH-113944)
Mark Shannon committed
December 23, 2023
S
gh-81682: Fix test failures when CPython is built without docstrings (GH-113410)
Serhiy Storchaka committed
December 22, 2023
M
GH-112215: Increase C recursion limit for non debug builds (GH-113397)
Mark Shannon committed
September 11, 2023
N
gh-90805: Make sure test_functools works with and without _functoolsmodule (GH-108644)
Nikita Sobolev committed
August 18, 2023
T
gh-107995: Fix doctest collection of functools.cached_property objects (#107996)
Tyler Smart committed