COMMITS
/ Doc/library/functools.rst April 30, 2026
S
gh-149083: Use `sentinel` in `functools.rst` docs (#149176)
sobolevn committed
February 19, 2026
N
Docs: remove unneeded author attributions (#145002)
Ned Batchelder committed
February 6, 2026
N
Docs: module pages should not link to themselves (#144505)
Ned Batchelder committed
February 5, 2026
R
More realistic lru_cache example (gh-144517)
Raymond Hettinger committed
November 24, 2025
S
gh-141831: Document behavior of functools.lru_cache with concurrent access (gh-141869)
Satyam Kumar Verman committed
November 18, 2025
H
Python 3.15.0a2
Hugo van Kemenade committed
November 13, 2025
S
gh-140873: Add support of non-descriptor callables in functools.singledispatchmethod() (GH-140884)
Serhiy Storchaka committed
November 5, 2025
C
Docs: Fix cached calls count in factorial example (gh-140882)
Clifford Gama committed
October 20, 2025
B
Remove typo in ``functools.lru_cache`` docs (#140278)
Brandon Hubacher committed
October 5, 2025
A
gh-105812: Use the ``:deco:`` role in place of manual decorator markup (#139619)
Adam Turner committed
July 11, 2025
W
gh-101100: Fix sphinx warnings in Doc/library/functools.rst (GH-136424)
Weilin Du committed
May 8, 2025
D
March 4, 2025
J
gh-105499: Merge typing.Union and types.UnionType (#105511)
Jelle Zijlstra committed
January 9, 2025
November 19, 2024
H
Python 3.14.0a2
Hugo van Kemenade committed
November 12, 2024
S
gh-125916: Allow functools.reduce() 'initial' to be a keyword argument (#125917)
Sayandip Dutta committed
October 3, 2024
R
Simplify partial() rough equivalent code (gh-124941)
Raymond Hettinger committed
September 27, 2024
M
gh-90190: Add doc for using `singledispatch` with precise collection type hints (#116544)
Matt Delengowski committed
September 26, 2024
J
gh-119127: functools: Improve docs for partial and Placeholder (#124575)
Jelle Zijlstra committed
D
gh-119127: functools.partial placeholders (gh-119827)
dgpb committed
September 25, 2024
September 17, 2024
R
GH-103484: Fix broken links reported by linkcheck (#124169)
Rafael Fontenelle committed
August 30, 2024
W
gh-123492: Remove unnecessary `:func:` parentheses (#123493)
Wei-Hsiang (Matt) Wang committed
May 13, 2024
N
gh-119010: Adds docs about `__type_params__` to `functools.update_wrapper` (#119012)
Nikita Sobolev committed
May 8, 2024
S
Format None, True, False and NotImplemented as literals (GH-118758)
Serhiy Storchaka committed
N
docs: module page titles should not start with a link to themselves (#117099)
Ned Batchelder committed
March 7, 2024
S
gh-115664: Fix ordering of more versionadded and versionchanged directives (GH-116298)
Serhiy Storchaka committed
January 22, 2024
E
Docs: align usage of versionadded/versionchanged with recommended practice (#114409)
Erlend E. Aasland committed
January 3, 2024
R
`functools.partial` docs: Use the more common spelling for "referenceable" (#113675)
Rodrigo Girão Serrão committed
September 18, 2023
August 20, 2023
H
gh-107619: Extend functools LRU cache docs with generators and async functions (#107934)
Hadházy Tamás committed
May 4, 2023
C
gh-104112: link from cached_property docs to method-caching FAQ (#104113)
Carl Meyer committed
April 22, 2023
R
GH-103475: cache() and lru_cache() do not have a "call once" guarantee (GH-103669)
Raymond Hettinger committed
R
Minor improvements to the functools docs (#103672)
Raymond Hettinger committed
February 23, 2023
C
gh-87634: remove locking from functools.cached_property (GH-101890)
Carl Meyer committed
February 14, 2023
F
GH-101898: Fix missing term references for hashable definition (#101899)
Furkan Onder committed
October 7, 2022
J
Doc: sphinx-lint finds two other default roles. (GH-98019)
Julien Palard committed
September 18, 2022
R
GH-96851: Add link to FAQ entry for caching method calls. (GH-96902)
Raymond Hettinger committed
August 18, 2022
R
GH-93179: Document the thread safety of functools.lru_cache (GH-95970)
Raymond Hettinger committed
August 8, 2022
A
Fix documentation typo for functools.cmp_to_key (GH-95766)
Andrzej Bartosiński committed
April 19, 2022
Y
bpo-46014: Add docs regarding `functools.singledispatch` changes in 3.11 (#32282)
Yurii Karabas committed
March 30, 2022
H
bpo-47126: Update to canonical PEP URLs specified by PEP 676 (GH-32124)
Hugo van Kemenade committed
November 9, 2021
R
bpo-45701: Improve documentation for *typed* parameter (GH-29498)
Raymond Hettinger committed
November 5, 2021
A
bpo-45762: Improve docs for ``@singledispatch``/``@singledispatchmethod`` (GH-29426)
Alex Waygood committed
July 30, 2021
N
Update URLs in comments and metadata to use HTTPS (GH-27458)
Noah Kantrowitz committed
June 14, 2021
R
bpo-44310: Note that lru_cache keep references to both arguments and results (GH-26715)
Raymond Hettinger committed
January 1, 2021
R
bpo-42781: Document the mechanics of cached_property from a user viewpoint (GH-24031)
Raymond Hettinger committed
October 25, 2020
R
bpo-42127: Document effect of cached_property on key-sharing dictionaries (GH-22930)
Raymond Hettinger committed
October 6, 2020
B
bpo-41905: Add abc.update_abstractmethods() (GH-22485)
Ben Avrahami committed
May 31, 2020
P
bpo-17005: Move topological sort functionality to its own module (GH-20558)
Pablo Galindo committed