136 Commits (2f172d8f1525defe9bba4d49e967fdfc69151731)

Author SHA1 Message Date
Pablo Galindo 2f172d8f15
bpo-17005: Move topological sort functionality to its own module (GH-20558) 6 years ago
Hai Shi e80697d687
bpo-40275: Adding threading_helper submodule in test.support (GH-20263) 6 years ago
Raymond Hettinger 21cdb711e3
bpo-40571: Make lru_cache(maxsize=None) more discoverable (GH-20019) 6 years ago
Dennis Sweeney 1253c3ef70
bpo-40504: Allow weakrefs to lru_cache objects (GH-19938) 6 years ago
Pablo Galindo 99e6c260d6
bpo-17005: Add a class to perform topological sorting to the standard library (GH-11583) 6 years ago
Manjusaka 051ff526b5 bpo-38565: add new cache_parameters method for lru_cache (GH-16916) 6 years ago
Serhiy Storchaka 142566c028
[3.9] bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-12620) 7 years ago
Raymond Hettinger b821868e6d
bpo-36772 Allow lru_cache to be used as decorator without making a function call (GH-13048) 7 years ago
Lysandros Nikolaou d673810b9d bpo-35252: Remove FIXME from test_functools (GH-10551) 7 years ago
Pablo Galindo 8c77b8cb91
bpo-36540: PEP 570 -- Implementation (GH-12701) 7 years ago
Raymond Hettinger 14adbd4598
bpo-36650: Fix handling of empty keyword args in C version of lru_cache. (GH-12881) 7 years ago
Serhiy Storchaka 42a139ed88
bpo-36492: Deprecate passing some arguments as keyword arguments. (GH-12637) 7 years ago
Raymond Hettinger d8080c0119
bpo-35780: Fix errors in lru_cache() C code (GH-11623) 7 years ago
madman-bob e25d5fc18e bpo-32321: Add pure Python fallback for functools.reduce (GH-8548) 7 years ago
Carl Meyer d658deac60 bpo-21145: Add cached_property decorator in functools (#6982) 7 years ago
INADA Naoki 56d8f57b83
bpo-33967: Fix wrong use of assertRaises (GH-8306) 8 years ago
Zackery Spytz 9e9b2c32a3 bpo-33967: Remove use of deprecated assertRaisesRegexp() (GH-8261) 8 years ago
Dong-hee Na 445f1b35ce bpo-33967: Fix singledispatch raised IndexError when no args (GH-8184) 8 years ago
Ethan Smith c651275afe bpo-32380: Create functools.singledispatchmethod (#6306) 8 years ago
Mike 53f7a7c281 bpo-32297: Few misspellings found in Python source code comments. (#4803) 8 years ago
Łukasz Langa e56975351b
bpo-32227: functools.singledispatch supports registering via type annotations (#4733) 8 years ago
INADA Naoki 9811e80fd0 bpo-31581: Reduce the number of imports for functools (GH-3757) 8 years ago
Antoine Pitrou a6a4dc816d bpo-31370: Remove support for threads-less builds (#3385) 8 years ago
Ville Skyttä 49b2734bf1 Spelling fixes (#2902) 9 years ago
Serhiy Storchaka 2e576f5aec bpo-30144: Import collections ABC from collections.abc rather than collections. (#1263) 9 years ago
Michael Seifert 6c3d527468 bpo-29800: Fix crashes in partial.__repr__ if the keys of partial.keywords are not strings (#649) 9 years ago
Serhiy Storchaka 9639e4ab6d bpo-29532: Altering a kwarg dictionary passed to functools.partial() (#190) 9 years ago
Serhiy Storchaka 67796521dd Issue #28969: Fixed race condition in C implementation of functools.lru_cache. 9 years ago
Raymond Hettinger 605a4476f8 Add test for ea064ff3c10f 9 years ago
Raymond Hettinger 4ee39141e8 Issue #29203: functools.lru_cache() now respects PEP 468 9 years ago
Raymond Hettinger 5eed36fab4 Issue #29200: Fix test to use self.assertEqual instead of py.test style tests 9 years ago
Raymond Hettinger d191ef25c1 Issue #29200: Add test for lru cache only calling __hash__ once 9 years ago
Raymond Hettinger af56e0e70f Issue #28991: Fix obscure reentrancy bug in functools.lru_cache(). 9 years ago
Xavier de Gaye 7522ef402c Issue #26939: Add the support.setswitchinterval() function to fix 9 years ago
Yury Selivanov 46a02db90b Issue #28653: Fix a refleak in functools.lru_cache. 9 years ago
Serhiy Storchaka 92bb90a9ff Extend the test to lower pickle protocols. 9 years ago
Nick Coghlan 457fc9a69e Issue #27137: align Python & C implementations of functools.partial 9 years ago
Guido van Rossum f0666949fd Issue 27598: Add Collections to collections.abc. 9 years ago
Benjamin Peterson ab078e9ed1 Backed out changeset af29d89083b3 (closes #25548) (closes #27498) 10 years ago
Serhiy Storchaka 46fe29de31 Issue #25455: Clean up reference loops created in tests for recursive 10 years ago
Serhiy Storchaka 179f960d47 Issue #25455: Fixed a crash in repr of recursive functools.partial objects. 10 years ago
Kushal Das 5801ecb440 Issue #25548: Showing memory address of class objects in repl 10 years ago
Martin Panter 46f50726a0 Issue #27076: Doc, comment and tests spelling fixes 10 years ago
Guido van Rossum 16ca06b8cb Add collections.Reversible. Patch by Ivan Levkivskyi. Fixes issue #25987. 10 years ago
Serhiy Storchaka 3874128519 Issue #25945: Fixed bugs in functools.partial. 10 years ago
Serhiy Storchaka e4d65e3aab Issue #25447: Copying the lru_cache() wrapper object now always works, 10 years ago
Serhiy Storchaka 45120f272b Issue #25447: The lru_cache() wrapper objects now can be copied and pickled 10 years ago
Berker Peksag 9b93c6b5df Issue #25137: Add a note to whatsnew/3.5.rst for nested functools.partial calls 10 years ago
Yury Selivanov ab7cc7598a Issue #23572: Fixed functools.singledispatch on classes with falsy metaclasses. 10 years ago
Yury Selivanov 77a8cd65be Issue #23572: Fixed functools.singledispatch on classes with falsy metaclasses. 10 years ago