1. 8c77b8c bpo-36540: PEP 570 -- Implementation (GH-12701) by Pablo Galindo · 5 years ago
  2. 14adbd4 bpo-36650: Fix handling of empty keyword args in C version of lru_cache. (GH-12881) by Raymond Hettinger · 5 years ago
  3. 42a139e bpo-36492: Deprecate passing some arguments as keyword arguments. (GH-12637) by Serhiy Storchaka · 5 years ago
  4. d8080c0 bpo-35780: Fix errors in lru_cache() C code (GH-11623) by Raymond Hettinger · 6 years ago
  5. e25d5fc bpo-32321: Add pure Python fallback for functools.reduce (GH-8548) by madman-bob · 6 years ago
  6. d658dea bpo-21145: Add cached_property decorator in functools (#6982) by Carl Meyer · 6 years ago
  7. 56d8f57 bpo-33967: Fix wrong use of assertRaises (GH-8306) by INADA Naoki · 6 years ago
  8. 9e9b2c3 bpo-33967: Remove use of deprecated assertRaisesRegexp() (GH-8261) by Zackery Spytz · 6 years ago
  9. 445f1b3 bpo-33967: Fix singledispatch raised IndexError when no args (GH-8184) by Dong-hee Na · 6 years ago
  10. c651275 bpo-32380: Create functools.singledispatchmethod (#6306) by Ethan Smith · 6 years ago
  11. 53f7a7c bpo-32297: Few misspellings found in Python source code comments. (#4803) by Mike · 7 years ago
  12. e569753 bpo-32227: functools.singledispatch supports registering via type annotations (#4733) by Łukasz Langa · 7 years ago
  13. 9811e80 bpo-31581: Reduce the number of imports for functools (GH-3757) by INADA Naoki · 7 years ago
  14. a6a4dc8 bpo-31370: Remove support for threads-less builds (#3385) by Antoine Pitrou · 7 years ago
  15. 49b2734 Spelling fixes (#2902) by Ville Skyttä · 7 years ago
  16. 2e576f5 bpo-30144: Import collections ABC from collections.abc rather than collections. (#1263) by Serhiy Storchaka · 7 years ago
  17. 6c3d527 bpo-29800: Fix crashes in partial.__repr__ if the keys of partial.keywords are not strings (#649) by Michael Seifert · 7 years ago
  18. 9639e4a bpo-29532: Altering a kwarg dictionary passed to functools.partial() (#190) by Serhiy Storchaka · 7 years ago
  19. 617c775 Issue #28969: Fixed race condition in C implementation of functools.lru_cache. by Serhiy Storchaka · 8 years ago
  20. 42e1ea9 Issue #28969: Fixed race condition in C implementation of functools.lru_cache. by Serhiy Storchaka · 8 years ago
  21. 6779652 Issue #28969: Fixed race condition in C implementation of functools.lru_cache. by Serhiy Storchaka · 8 years ago
  22. 605a447 Add test for ea064ff3c10f by Raymond Hettinger · 8 years ago
  23. ac7c5ac merge by Raymond Hettinger · 8 years ago
  24. 4ee3914 Issue #29203: functools.lru_cache() now respects PEP 468 by Raymond Hettinger · 8 years ago
  25. 5eed36f Issue #29200: Fix test to use self.assertEqual instead of py.test style tests by Raymond Hettinger · 8 years ago
  26. d191ef2 Issue #29200: Add test for lru cache only calling __hash__ once by Raymond Hettinger · 8 years ago
  27. c28dbd0 merge by Raymond Hettinger · 8 years ago
  28. af56e0e Issue #28991: Fix obscure reentrancy bug in functools.lru_cache(). by Raymond Hettinger · 8 years ago
  29. 7522ef4 Issue #26939: Add the support.setswitchinterval() function to fix by Xavier de Gaye · 8 years ago
  30. 0a66a1c Merge 3.6 (issue #28653) by Yury Selivanov · 8 years ago
  31. 46a02db Issue #28653: Fix a refleak in functools.lru_cache. by Yury Selivanov · 8 years ago
  32. e3d5040 Extend the test to lower pickle protocols. by Serhiy Storchaka · 8 years ago
  33. 92bb90a Extend the test to lower pickle protocols. by Serhiy Storchaka · 8 years ago
  34. 457fc9a Issue #27137: align Python & C implementations of functools.partial by Nick Coghlan · 8 years ago
  35. f066694 Issue 27598: Add Collections to collections.abc. by Guido van Rossum · 8 years ago
  36. ab078e9 Backed out changeset af29d89083b3 (closes #25548) (closes #27498) by Benjamin Peterson · 8 years ago
  37. 8918b89 Issue #25455: Clean up reference loops created in tests for recursive by Serhiy Storchaka · 8 years ago
  38. 46fe29d Issue #25455: Clean up reference loops created in tests for recursive by Serhiy Storchaka · 8 years ago
  39. b62ff6e Issue #25455: Fixed a crash in repr of recursive functools.partial objects. by Serhiy Storchaka · 8 years ago
  40. 179f960 Issue #25455: Fixed a crash in repr of recursive functools.partial objects. by Serhiy Storchaka · 8 years ago
  41. 5801ecb Issue #25548: Showing memory address of class objects in repl by Kushal Das · 8 years ago
  42. 3e04d5b Issue #27076: Merge spelling from 3.5 by Martin Panter · 8 years ago
  43. 46f5072 Issue #27076: Doc, comment and tests spelling fixes by Martin Panter · 8 years ago
  44. 16ca06b Add collections.Reversible. Patch by Ivan Levkivskyi. Fixes issue #25987. by Guido van Rossum · 8 years ago
  45. 3874128 Issue #25945: Fixed bugs in functools.partial. by Serhiy Storchaka · 8 years ago
  46. e4d65e3 Issue #25447: Copying the lru_cache() wrapper object now always works, by Serhiy Storchaka · 9 years ago
  47. 45120f2 Issue #25447: The lru_cache() wrapper objects now can be copied and pickled by Serhiy Storchaka · 9 years ago
  48. 9b93c6b Issue #25137: Add a note to whatsnew/3.5.rst for nested functools.partial calls by Berker Peksag · 9 years ago
  49. 77a8cd6 Issue #23572: Fixed functools.singledispatch on classes with falsy metaclasses. by Yury Selivanov · 9 years ago
  50. 391af75 Issue #14373: Other attempt to fix threaded test for lru_cache(). by Serhiy Storchaka · 9 years ago
  51. e7070f0 Issue #14373: C implementation of functools.lru_cache() now can be used with by Serhiy Storchaka · 9 years ago
  52. 77cb197 Issue #14373: Fixed threaded test for lru_cache(). Added new threaded test. by Serhiy Storchaka · 9 years ago
  53. bf2b3b7 Use test.support.start_threads() in threaded lru_cache tests. by Serhiy Storchaka · 9 years ago
  54. 46c5611 Backed out changeset: b0a0b9b59012 by Serhiy Storchaka · 9 years ago
  55. 8252cc9 Backed out changeset 57776eee74f2 by Larry Hastings · 9 years ago
  56. 1c858c3 Issue #14373: Added C implementation of functools.lru_cache(). Based on by Serhiy Storchaka · 9 years ago
  57. dae2ef1 merge 3.4 by Benjamin Peterson · 9 years ago
  58. 65bcdd7 ensure .keywords is always a dict by Benjamin Peterson · 9 years ago
  59. 38c707e Issue #21741: Update 147 test modules to use test discovery. by Zachary Ware · 9 years ago
  60. e49af34 Issue #7830: Flatten nested functools.partial. by Alexander Belopolsky · 9 years ago
  61. 90caf01 Issue #19681: Test the repr of partial with more than one keyword argument. by Serhiy Storchaka · 9 years ago
  62. 0aa74e1 Issue #19681: Test the repr of partial with more than one keyword argument. by Serhiy Storchaka · 9 years ago
  63. 697a526 Issue #23132: Improve performance and introspection support of comparison by Serhiy Storchaka · 10 years ago
  64. bad1257 Issue #22777: Test pickling with all protocols. by Serhiy Storchaka · 10 years ago
  65. 4d58897 Issue 22184: Early detection and reporting of missing lru_cache parameters by Raymond Hettinger · 10 years ago
  66. b12cb6a Issue #19535: Fixed test_docxmlrpc, test_functools, test_inspect, and by Serhiy Storchaka · 11 years ago
  67. 101d9e7 Issue 19572: More silently skipped tests explicitly skipped. by Zachary Ware · 11 years ago
  68. 9fe6d86 Issue 19572: More silently skipped tests explicitly skipped. by Zachary Ware · 11 years ago
  69. d062892 Issue #19681: Apply a quick and minimal band-aid. by Christian Heimes · 11 years ago
  70. f4cb48a Issue #4331: Added functools.partialmethod by Nick Coghlan · 11 years ago
  71. f05d981 Close #10042: functools.total_ordering now handles NotImplemented by Nick Coghlan · 11 years ago
  72. 24c05bc Close issue 17482: don't overwrite __wrapped__ by Nick Coghlan · 11 years ago
  73. 3720c77 Issue #18244: Adopt C3-based linearization in functools.singledispatch for improved ABC support by Łukasz Langa · 11 years ago
  74. 7f7a67a Fixed #18150: duplicate test inside TestSingleDispatch by Łukasz Langa · 11 years ago
  75. 6f69251 Add reference implementation for PEP 443 by Łukasz Langa · 11 years ago
  76. 6c2078d merge by Raymond Hettinger · 11 years ago
  77. 0392342 Add test for RLock in the lru_cache(). by Raymond Hettinger · 11 years ago
  78. ca4220b Issue #17122: Fix and cleanup test_functools.py. by Serhiy Storchaka · 11 years ago
  79. b6a5340 Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple by Serhiy Storchaka · 11 years ago
  80. 1d0bb9c Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple by Serhiy Storchaka · 11 years ago
  81. 19c4e0d Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple by Serhiy Storchaka · 11 years ago
  82. a4fdd59 Fix skip conditions in some docstings tests. by Serhiy Storchaka · 12 years ago
  83. 8e0ae2a Fix skip conditions in some docstings tests. by Serhiy Storchaka · 12 years ago
  84. f011881 Issue #17041: Fix testing when Python is configured with the by Serhiy Storchaka · 12 years ago
  85. 26f1166 Issue #17041: Fix testing when Python is configured with the by Serhiy Storchaka · 12 years ago
  86. 9d0add0 Issue #17041: Fix testing when Python is configured with the by Serhiy Storchaka · 12 years ago
  87. 3354327 Fix whitespace. by Antoine Pitrou · 12 years ago
  88. b5b3714 Issue #12428: Add a pure Python implementation of functools.partial(). by Antoine Pitrou · 12 years ago
  89. ff7f64c Issue #13544: Add __qualname__ to functools.WRAPPER_ASSIGNMENTS. by Meador Inge · 13 years ago
  90. cd9fdfd Issue 13227: Option to make the lru_cache() type specific (suggested by Andrew Koenig). by Raymond Hettinger · 13 years ago
  91. d8886fc Merge by Raymond Hettinger · 13 years ago
  92. 4b779b3 Issue 13177: Make tracebacks more readable by avoiding chained exceptions in the lru_cache. by Raymond Hettinger · 13 years ago
  93. e7a2430 Fix __hash__ in functools.cmp_to_key() to work with collections.Hashable. by Raymond Hettinger · 13 years ago
  94. 003be52 Fix __hash__ in functools.cmp_to_key() to work with collections.Hashable. by Raymond Hettinger · 13 years ago
  95. 7ab9e22 Issue #11707: Fast C version of functools.cmp_to_key() by Raymond Hettinger · 13 years ago
  96. 23f9fc3 Issue #10042: Fixed the total_ordering decorator to handle cross-type by Raymond Hettinger · 14 years ago
  97. 41e422a Issue #4113: Added custom __repr__ method to functools.partial. by Alexander Belopolsky · 14 years ago
  98. c79fb0e Issue 10593: Adopt Nick's suggestion for an lru_cache with maxsize=None. by Raymond Hettinger · 14 years ago
  99. 7496b41 Add example, tighten text, and minor clean-ups. by Raymond Hettinger · 14 years ago
  100. 234515a Issue 10586: change the new functools.lru_cache implementation to expose the maximum and current cache sizes through the public statistics API. This API is now a single function that returns a named tuple. by Nick Coghlan · 14 years ago