index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Lib
/
functools.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix pyflakes warnings: variable is assigned to but never used (#142294)
Victor Stinner
2025-12-08
1
-1/+1
*
gh-140873: Add support of non-descriptor callables in functools.singledispatc...
Serhiy Storchaka
2025-11-13
1
-1/+4
*
Improve readability by adding whitespace between code paragraphs (gh-138090)
Raymond Hettinger
2025-08-23
1
-0/+16
*
gh-125028: Prohibit placeholders in partial keywords (GH-126062)
dgpb
2025-05-08
1
-0/+3
*
gh-131525: Remove `_HashedSeq` wrapper from `lru_cache` (gh-131922)
Lukas Geiger
2025-03-31
1
-17/+1
*
gh-127750: Improve repr of functools.singledispatchmethod (GH-130220)
Serhiy Storchaka
2025-03-05
1
-0/+22
*
gh-105499: Merge typing.Union and types.UnionType (#105511)
Jelle Zijlstra
2025-03-04
1
-12/+5
*
gh-127750: Restore inspect and pydoc support of singledispatchmethod (GH-130309)
Serhiy Storchaka
2025-02-20
1
-0/+4
*
gh-127750: Fix and optimize functools.singledispatchmethod() (GH-130008)
Serhiy Storchaka
2025-02-17
1
-27/+38
*
gh-121676: Raise a ``DeprecationWarning`` if the Python implementation of ``f...
Kirill Podoprigora
2025-01-01
1
-5/+28
*
gh-127537: Add __class_getitem__ to the python implementation of functools.pa...
CF Bolz-Tereick
2024-12-27
1
-0/+3
*
gh-126133: Only use start year in PSF copyright, remove end years (#126236)
Hugo van Kemenade
2024-11-12
1
-1/+1
*
gh-125916: Allow functools.reduce() 'initial' to be a keyword argument (#125917)
Sayandip Dutta
2024-11-12
1
-1/+1
*
Align functools.reduce() docstring with PEP-257 (#126045)
Sergey B Kirpichev
2024-10-29
1
-6/+8
*
functools: Give up on lazy-importing types (#124736)
Jelle Zijlstra
2024-09-29
1
-8/+5
*
gh-119127: functools.partial placeholders (gh-119827)
dgpb
2024-09-26
1
-59/+133
*
gh-119180: Add `annotationlib` module to support PEP 649 (#119891)
Jelle Zijlstra
2024-07-23
1
-4/+10
*
gh-121027: Make the functools.partial object a method descriptor (GH-121089)
Serhiy Storchaka
2024-07-03
1
-7/+3
*
gh-121027: Add a future warning in functools.partial.__get__ (#121086)
Serhiy Storchaka
2024-06-27
1
-1/+11
*
gh-121025: Improve partialmethod.__repr__ (GH-121033)
Bénédikt Tran
2024-06-26
1
-9/+7
*
GH-100242: bring functools.py partial implementation more in line with C code...
CF Bolz-Tereick
2024-04-17
1
-1/+1
*
Add 'The Python 2.3 Method Resolution Order' (#116435)
Hugo van Kemenade
2024-04-15
1
-1/+1
*
gh-72249: Include the module name in the repr of partial object (GH-101910)
Furkan Onder
2024-02-25
1
-4/+4
*
gh-85294: Handle missing arguments to @singledispatchmethod gracefully (GH-21...
Ammar Askar
2024-02-16
1
-1/+4
*
bpo-38364: unwrap partialmethods just like we unwrap partials (#16600)
Martijn Pieters
2024-02-15
1
-1/+12
*
gh-109653: Avoid a top-level import of `types` in `functools` (#109804)
Alex Waygood
2023-09-24
1
-1/+2
*
gh-102757: fix function signature mismatch for `functools.reduce` between cod...
Xuehai Pan
2023-09-18
1
-1/+1
*
gh-107995: Fix doctest collection of functools.cached_property objects (#107996)
Tyler Smart
2023-08-18
1
-0/+1
*
gh-85160: Reduce memory usage of `singledispatchmethod` (#107706)
Alex Waygood
2023-08-07
1
-5/+5
*
gh-85160: improve performance of `functools.singledispatchmethod` (#107148)
Pieter Eendebak
2023-08-06
1
-2/+19
*
gh-106292: restore checking __dict__ in cached_property.__get__ (#106380)
Carl Meyer
2023-07-05
1
-10/+13
*
gh-105172: Fixed functools.lru_cache typed argument docstring. (GH-105173)
Bar Harel
2023-05-31
1
-2/+3
*
gh-104600: Make function.__type_params__ writable (#104601)
Jelle Zijlstra
2023-05-18
1
-1/+1
*
gh-87634: remove locking from functools.cached_property (GH-101890)
Carl Meyer
2023-02-23
1
-18/+9
*
gh-89828: Do not relay the __class__ attribute in GenericAlias (#93754)
Serhiy Storchaka
2022-06-18
1
-3/+2
*
This localization technique is no longer cost effective. (GH-30818)
Raymond Hettinger
2022-01-23
1
-12/+12
*
bpo-46032: Check types in singledispatch's register() at declaration time (GH...
Serhiy Storchaka
2021-12-25
1
-5/+16
*
bpo-46014: Add ability to use typing.Union with singledispatch (GH-30017)
Yurii Karabas
2021-12-10
1
-7/+28
*
bpo-44605: Teach @total_ordering() to work with metaclasses (GH-27633)
Raymond Hettinger
2021-08-06
1
-12/+12
*
Update URLs in comments and metadata to use HTTPS (GH-27458)
Noah Kantrowitz
2021-07-30
1
-2/+2
*
bpo-31082: Use "iterable" in the docstring for functools.reduce() (GH-20796)
Zackery Spytz
2020-06-28
1
-7/+8
*
bpo-17005: Move topological sort functionality to its own module (GH-20558)
Pablo Galindo
2020-05-31
1
-245/+0
*
bpo-40571: Make lru_cache(maxsize=None) more discoverable (GH-20019)
Raymond Hettinger
2020-05-12
1
-1/+10
*
bpo-39481: Make functools.cached_property, partial, partialmethod generic (#1...
Ethan Smith
2020-04-14
1
-0/+6
*
Updates functools.py with consistent quotes (GH-18825)
Nikita Sobolev
2020-03-11
1
-1/+1
*
bpo-35712: Make using NotImplemented in a boolean context issue a deprecation...
MojoVampire
2020-03-03
1
-0/+4
*
bpo-39815: add cached_property to all (GH-18726)
Hakan Çelik
2020-03-01
1
-1/+2
*
bpo-17005: Add a class to perform topological sorting to the standard library...
Pablo Galindo
2020-01-23
1
-2/+247
*
bpo-38565: add new cache_parameters method for lru_cache (GH-16916)
Manjusaka
2019-11-12
1
-0/+2
*
Doc: Fix Wikipedia link for functools.lru_cache (GH-16183)
amist
2019-09-16
1
-1/+1
[next]