Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gh-102757: fix function signature mismatch for `functools.reduce` between ↵ | Xuehai Pan | 2023-09-18 | 1 | -6/+8 |
| | | | | code and documentation (#102759) | ||||
* | gh-107619: Extend functools LRU cache docs with generators and async ↵ | Hadházy Tamás | 2023-08-20 | 1 | -2/+3 |
| | | | | | | functions (#107934) Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Kumar Aditya <kumaraditya@python.org> | ||||
* | gh-104112: link from cached_property docs to method-caching FAQ (#104113) | Carl Meyer | 2023-05-04 | 1 | -12/+4 |
| | | | Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com> | ||||
* | GH-103475: cache() and lru_cache() do not have a "call once" guarantee ↵ | Raymond Hettinger | 2023-04-22 | 1 | -4/+14 |
| | | | | (GH-103669) | ||||
* | Minor improvements to the functools docs (#103672) | Raymond Hettinger | 2023-04-22 | 1 | -3/+2 |
| | | | | | * Use an f-string for improved readability * Put version notes in chronological order | ||||
* | gh-87634: remove locking from functools.cached_property (GH-101890) | Carl Meyer | 2023-02-23 | 1 | -0/+16 |
| | | | Remove the undocumented locking capabilities of functools.cached_property. | ||||
* | GH-101898: Fix missing term references for hashable definition (#101899) | Furkan Onder | 2023-02-14 | 1 | -1/+1 |
| | | | Fix missing term references for hashable definition | ||||
* | Doc: sphinx-lint finds two other default roles. (GH-98019) | Julien Palard | 2022-10-07 | 1 | -2/+2 |
| | |||||
* | GH-96851: Add link to FAQ entry for caching method calls. (GH-96902) | Raymond Hettinger | 2022-09-18 | 1 | -0/+3 |
| | |||||
* | GH-93179: Document the thread safety of functools.lru_cache (GH-95970) | Raymond Hettinger | 2022-08-18 | 1 | -0/+6 |
| | |||||
* | Fix documentation typo for functools.cmp_to_key (GH-95766) | Andrzej Bartosiński | 2022-08-08 | 1 | -1/+1 |
| | |||||
* | bpo-46014: Add docs regarding `functools.singledispatch` changes in 3.11 ↵ | Yurii Karabas | 2022-04-19 | 1 | -0/+21 |
| | | | | | (#32282) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | ||||
* | bpo-47126: Update to canonical PEP URLs specified by PEP 676 (GH-32124) | Hugo van Kemenade | 2022-03-30 | 1 | -1/+1 |
| | |||||
* | bpo-45701: Improve documentation for *typed* parameter (GH-29498) | Raymond Hettinger | 2021-11-09 | 1 | -4/+10 |
| | |||||
* | bpo-45762: Improve docs for ``@singledispatch``/``@singledispatchmethod`` ↵ | Alex Waygood | 2021-11-05 | 1 | -22/+26 |
| | | | | (GH-29426) | ||||
* | Update URLs in comments and metadata to use HTTPS (GH-27458) | Noah Kantrowitz | 2021-07-30 | 1 | -1/+1 |
| | |||||
* | bpo-44310: Note that lru_cache keep references to both arguments and ↵ | Raymond Hettinger | 2021-06-14 | 1 | -6/+9 |
| | | | | | | | | results (GH-26715) * Simplify the count_vowels example * Hits and misses are fetched while a lock is held * Add note that references are kept for arguments and return values * Clarify behavior when *typed* is false. | ||||
* | bpo-42781: Document the mechanics of cached_property from a user viewpoint ↵ | Raymond Hettinger | 2021-01-01 | 1 | -4/+14 |
| | | | | (GH-24031) | ||||
* | bpo-42127: Document effect of cached_property on key-sharing dictionaries ↵ | Raymond Hettinger | 2020-10-25 | 1 | -9/+24 |
| | | | | (GH-22930) | ||||
* | bpo-41905: Add abc.update_abstractmethods() (GH-22485) | Ben Avrahami | 2020-10-06 | 1 | -0/+7 |
| | | | | This function recomputes `cls.__abstractmethods__`. Also update `@dataclass` to use it. | ||||
* | bpo-17005: Move topological sort functionality to its own module (GH-20558) | Pablo Galindo | 2020-05-31 | 1 | -195/+1 |
| | | | | | | The topological sort functionality that was introduced initially in the functools module has been moved to a new graphlib module to better accommodate the new tools and keep the original scope of the functools module. | ||||
* | Fix Wikipedia link (GH-20031) | Allen Guo | 2020-05-12 | 1 | -5/+5 |
| | |||||
* | bpo-40571: Make lru_cache(maxsize=None) more discoverable (GH-20019) | Raymond Hettinger | 2020-05-12 | 1 | -0/+26 |
| | |||||
* | Remove outdated and confusing advice about setting maxsize (GH-19889) | Raymond Hettinger | 2020-05-03 | 1 | -2/+1 |
| | |||||
* | bpo-17005: Minor improvements to the documentation of TopologicalSorter ↵ | Pablo Galindo | 2020-01-23 | 1 | -75/+67 |
| | | | | (GH-18155) | ||||
* | bpo-17005: Add a class to perform topological sorting to the standard ↵ | Pablo Galindo | 2020-01-23 | 1 | -0/+208 |
| | | | | | library (GH-11583) Co-Authored-By: Tim Peters <tim.peters@gmail.com> | ||||
* | bpo-21767: explicitly mention abc support in functools.singledispatch docs ↵ | Batuhan Taşkaya | 2019-11-19 | 1 | -0/+14 |
| | | | | (#17171) | ||||
* | bpo-38565: add new cache_parameters method for lru_cache (GH-16916) | Manjusaka | 2019-11-12 | 1 | -0/+8 |
| | |||||
* | Do not use explicit inheritance from object in the documentation. (GH-13936) | Serhiy Storchaka | 2019-06-10 | 1 | -1/+1 |
| | |||||
* | Use more PEP 570 syntax in the documentation. (GH-13720) | Serhiy Storchaka | 2019-06-01 | 1 | -1/+1 |
| | |||||
* | bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-13700) | Serhiy Storchaka | 2019-06-01 | 1 | -2/+2 |
| | |||||
* | bpo-36772 Allow lru_cache to be used as decorator without making a function ↵ | Raymond Hettinger | 2019-05-26 | 1 | -1/+14 |
| | | | | call (GH-13048) | ||||
* | bpo-32380: add "versionadded: 3.8" to singledispatchmethod (GH-12580) | Inada Naoki | 2019-03-27 | 1 | -0/+3 |
| | |||||
* | bpo-35300: Add usage note to the lru_cache() docs (GH-10707) | Raymond Hettinger | 2018-11-26 | 1 | -0/+5 |
| | | | https://bugs.python.org/issue35300 | ||||
* | bpo-34748: link to :ref:`partial-objects` in functools.partial doc. (GH-9809) | Andrei Petre | 2018-10-23 | 1 | -5/+6 |
| | |||||
* | Use dict unpacking in functools.partial() docs (GH-9412) | Sergey Fedoseev | 2018-10-19 | 1 | -2/+1 |
| | |||||
* | Fix name of argument in docs for functools.reduce(). (#9634) | Brendan Jurd | 2018-10-01 | 1 | -6/+6 |
| | |||||
* | Note that distinct argument patterns can be cached separately (GH-9298) | Raymond Hettinger | 2018-09-14 | 1 | -0/+5 |
| | |||||
* | bpo-21145: Add cached_property decorator in functools (#6982) | Carl Meyer | 2018-08-28 | 1 | -0/+33 |
| | | | | | | Robust caching of calculated properties is harder than it looks at first glance, so add a solid, well-tested implementation to the standard library. | ||||
* | DOC: In `reduce`, refer to `accumulate` (GH-7930) | Gerrit Holl | 2018-07-04 | 1 | -0/+2 |
| | |||||
* | bpo-32380: Create functools.singledispatchmethod (#6306) | Ethan Smith | 2018-05-26 | 1 | -0/+46 |
| | |||||
* | bpo-32227: functools.singledispatch supports registering via type ↵ | Łukasz Langa | 2017-12-11 | 1 | -7/+21 |
| | | | | annotations (#4733) | ||||
* | bpo-31567: add or fix decorator markup in docs (#3959) | Daisuke Miyakawa | 2017-10-12 | 1 | -2/+2 |
| | |||||
* | Issue #19795: Improved more markups of True/False. | Serhiy Storchaka | 2016-10-19 | 1 | -1/+1 |
| | |||||
* | Issue #19795: Mark up None as literal text. | Serhiy Storchaka | 2016-10-19 | 1 | -1/+1 |
| | |||||
* | Issue #24314: Fix doc links for general attributes like __name__, __dict__ | Martin Panter | 2016-06-18 | 1 | -1/+1 |
| | |||||
* | Issue #24136: Document generalized unpacking, PEP 448 | Martin Panter | 2016-06-12 | 1 | -1/+1 |
| | | | | Based on patches by Konstantin Molchanov and Neil Girdhar. | ||||
* | Issue #22558: Add remaining doc links to source code for Python-coded modules. | Terry Jan Reedy | 2016-06-11 | 1 | -0/+1 |
| | | | | | Reformat header above separator line (added if missing) to a common format. Patch by Yoni Lavi. | ||||
* | Issue #26615: Add missing __qualname__ entry to functools.update_wrapper() docs | Berker Peksag | 2016-04-18 | 1 | -4/+4 |
| | | | | Patch by Xiang Zhang. | ||||
* | Closes #25910: fix dead and permanently redirected links in the docs. Thanks ↵ | Georg Brandl | 2016-02-26 | 1 | -3/+3 |
| | | | | to SilentGhost for the patch. |