Python 3.9.16
  1. 4118813 [3.9] gh-95778: Mention sys.set_int_max_str_digits() in error message (#96874) (#96877) by Victor Stinner · 2 years, 11 months ago
  2. f65f3a9d [3.9] gh-97616: list_resize() checks for integer overflow (GH-97617) (GH-97627) by Miss Islington (bot) · 2 years, 11 months ago
  3. cec1e9d [3.9] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96502) by Gregory P. Smith · 3 years ago
  4. f82b324 [3.9] gh-92112: Fix crash triggered by an evil custom `mro()` (GH-92113) (GH-92372) by Jelle Zijlstra · 3 years, 3 months ago
  5. 801f771 [3.9] gh-92311: Let frame_setlineno jump over listcomps (#92740) by Dennis Sweeney · 3 years, 3 months ago
  6. e48da72 [3.9] Remove effbot urls (GH-26308). (#92162) by Thaddeus1499 · 3 years, 4 months ago
  7. 206f416 bpo-36819: Fix crashes in built-in encoders with weird error handlers (GH-28593) by Miss Islington (bot) · 3 years, 4 months ago
  8. 312e16f [3.9] gh-91118: Fix docstrings that do not honor --without-doc-strings (GH-31769) (#91664) by Oleg Iarygin · 3 years, 4 months ago
  9. edf1a77 gh-91421: Use constant value check during runtime (GH-91422) (GH-91493) by Miss Islington (bot) · 3 years, 4 months ago
  10. 98d5773 bpo-14911: Corrected generator.throw() documentation (GH-32207) by Miss Islington (bot) · 3 years, 5 months ago
  11. d04a213 bpo-46775: OSError should call winerror_to_errno unconditionally on Windows (GH-32179) by Miss Islington (bot) · 3 years, 5 months ago
  12. f1a5e1b bpo-43721: Fix docstrings for property.getter/setter/deleter (GH-31046) by Miss Islington (bot) · 3 years, 5 months ago
  13. a549cd1 bpo-46852: Rename float.__set_format__() to float.__setformat__() (GH-31558) (GH-31581) by Victor Stinner · 3 years, 6 months ago
  14. 8eb18d8 [3.9] bpo-46732: fix __bool__ docstring (GH-31301) (GH-31474) by Miss Islington (bot) · 3 years, 6 months ago
  15. c31b8a9 bpo-46615: Don't crash when set operations mutate the sets (GH-31120) (GH-31312) by Dennis Sweeney · 3 years, 6 months ago
  16. f1796f2 bpo-46417: Fix race condition on setting type __bases__ (GH-30788) (GH-30790) by Miss Islington (bot) · 3 years, 7 months ago
  17. 54fedda docs: correct outdated MappingProxyType docstrings (GH-30281) by Miss Islington (bot) · 3 years, 7 months ago
  18. 2d4049d bpo-46085: Fix iterator cache mechanism of OrderedDict. (GH-30290) by Miss Islington (bot) · 3 years, 8 months ago
  19. f5287ec bpo-45392: Update the docstring of the 'type' built-in (GH-29439) (GH-29453) by Miss Islington (bot) · 3 years, 10 months ago
  20. 1e29dce bpo-30570: Use Py_EnterRecursiveCall() in issubclass() (GH-29048) (GH-29178) by Miss Islington (bot) · 3 years, 10 months ago
  21. 6848602 bpo-45467: Fix IncrementalDecoder and StreamReader in the "raw-unicode-escape" codec (GH-28944) (GH-28953) by Serhiy Storchaka · 3 years, 10 months ago
  22. 7c722e3 [3.9] bpo-45461: Fix IncrementalDecoder and StreamReader in the "unicode-escape" codec (GH-28939) (GH-28945) by Serhiy Storchaka · 3 years, 10 months ago
  23. 960e7b3 [3.9] Fix typos in the Objects directory (GH-28766) (GH-28795) by Christian Clauss · 3 years, 11 months ago
  24. 660718d [3.9] bpo-45385: Fix reference leak from descr_check (GH-28719) (GH-28780) by Dong-hee Na · 3 years, 11 months ago
  25. e9ce081 [3.9] Remove trailing spaces (GH-28710) by Serhiy Storchaka · 3 years, 11 months ago
  26. 5482db5 [3.9] [codemod] Fix non-matching bracket pairs (GH-28473) (GH-28512) by Łukasz Langa · 4 years ago
  27. 2746045 bpo-45167: Fix deepcopying of GenericAlias (GH-28324) (GH-28368) by Miss Islington (bot) · 4 years ago
  28. fecd17f bpo-45030: Fix integer overflow in __reduce__ of the range iterator (GH-28000) by Miss Islington (bot) · 4 years ago
  29. 41c2374 [3.9] bpo-45083: Include the exception class qualname when formatting an exception (GH-28119) (GH-28135) by Miss Islington (bot) · 4 years ago
  30. 0243764 bpo-45018: Fix rangeiter_reduce in rangeobject.c (GH-27938) (GH-27991) by Miss Islington (bot) · 4 years ago
  31. 7ef0673 bpo-44954: Fix wrong result in float.fromhex corner case (GH-27834) (GH-27855) by Miss Islington (bot) · 4 years ago
  32. beb3a83 bpo-44698: Restore complex pow behaviour for small integral exponents (GH-27772) (GH-27797) by Miss Islington (bot) · 4 years ago
  33. 15f0a45 bpo-33930: Fix segfault with deep recursion when cleaning method objects (GH-27678) (GH-27720) by Miss Islington (bot) · 4 years ago
  34. ede1dc4 bpo-44872: use new trashcan macros in framobject.c (GH-27683) (GH-27691) by Irit Katriel · 4 years ago
  35. 12fc0d2 bpo-44707: Fix an undefined behavior of the null pointer arithmetic (GH-27292) (GH-27443) by Miss Islington (bot) · 4 years, 1 month ago
  36. c487205 bpo-44657: Fix instancemethod_call to use PyInstanceMethod_GET_FUNCTION (GH-27202) by Miss Islington (bot) · 4 years, 1 month ago
  37. 85ac814 bpo-44698: Fix undefined behaviour in complex exponentiation. (GH-27278) (GH-27367) by Miss Islington (bot) · 4 years, 1 month ago
  38. 0a08f22 bpo-44720: Don't crash when calling weakref.proxy(not_an_iterator).__next__ (GH-27316) (#27325) by Miss Islington (bot) · 4 years, 1 month ago
  39. 298ee65 bpo-44184: Fix subtype_dealloc() for freed type (GH-26274) by Miss Islington (bot) · 4 years, 1 month ago
  40. 0b47049 bpo-44184: Apply GH-26274 to the non-GC-type branch of subtype_dealloc (GH-27165) (GH-27175) by Miss Islington (bot) · 4 years, 1 month ago
  41. 51a29c4 [3.9] bpo-44562: Remove invalid PyObject_GC_Del from error path of types.GenericAlias … (GH-27016) (GH-27028) by Ken Jin · 4 years, 1 month ago
  42. fe847a6 Revert "bpo-44562: Remove invalid PyObject_GC_Del from error path of types.GenericAlias … (GH-27016) (GH-27018)" (GH-27022) by Pablo Galindo · 4 years, 2 months ago
  43. 4684a34 bpo-44562: Remove invalid PyObject_GC_Del from error path of types.GenericAlias … (GH-27016) (GH-27018) by Miss Islington (bot) · 4 years, 2 months ago
  44. f790bc8 bpo-44523: Remove the pass-through for hash() in weakref proxy objects (GH-26950) (GH-26960) by Miss Islington (bot) · 4 years, 2 months ago
  45. 9ee8752 Fix a potential reference-counting bug in long_pow (GH-26690) (#26702) by Miss Islington (bot) · 4 years, 2 months ago
  46. d3cc689 [3.9] bpo-43667: Fix broken Unicode encoding in non-UTF locales on Solaris (GH-25096) (GH-25847) by Jakub Kulík · 4 years, 3 months ago
  47. 925cb85 bpo-44114: Fix dictkeys_reversed and dictvalues_reversed function signatures (GH-26062) (GH-26093) by Miss Islington (bot) · 4 years, 3 months ago
  48. 04c4610 bpo-44114: Remove redundant cast. (GH-26098) by Miss Islington (bot) · 4 years, 3 months ago
  49. ec18362 [3.9] bpo-42083: Allow NULL doc in PyStructSequence_NewType (#25896) by Petr Viktorin · 4 years, 4 months ago
  50. bb2f3ff bpo-42800: Add audit events for f_code and tb_frame (GH-24182) by Steve Dower · 4 years, 4 months ago
  51. d0698c6 bpo-42924: Fix incorrect copy in bytearray_repeat (GH-24208) (#24211) by Miss Islington (bot) · 4 years, 4 months ago
  52. aa967ec bpo-35883: Py_DecodeLocale() escapes invalid Unicode characters (GH-24843) by Miss Islington (bot) · 4 years, 5 months ago
  53. db73376 [3.9] bpo-43499: Restrict co_code to be under INT_MAX in codeobject (GH-20628) (GH-24896) by Ammar Askar · 4 years, 5 months ago
  54. 1f0cde6 bpo-41654: Fix compiler warning in MemoryError_dealloc() (GH-22387) (GH-24894) by Miss Islington (bot) · 4 years, 5 months ago
  55. 651fc30 bpo-43499: Silence compiler warnings about using legacy C API on Windows (GH-24873) by Serhiy Storchaka · 4 years, 5 months ago
  56. 6e72ab9 [3.9] bpo-40052: Fix alignment issue in PyVectorcall_Function() (GH-23999) (GH-24005) by Miss Islington (bot) · 4 years, 8 months ago
  57. 7695d83 [3.9] bpo-42425: Fix possible leak in initialization of errmap for OSError (GH-23446). (GH-24057) by Serhiy Storchaka · 4 years, 8 months ago
  58. 33b3fed [3.9] bpo-42195: Ensure consistency of Callable's __args__ in collections.abc and typing (GH-23765) by kj · 4 years, 8 months ago
  59. 60463e8 bpo-42536: GC track recycled tuples (GH-23623) (GH-23651) by Brandt Bucher · 4 years, 8 months ago
  60. d5c029b bpo-42576: Raise TypeError when passing in keyword arguments to GenericAlias (GH-23656) by Miss Islington (bot) · 4 years, 9 months ago
  61. d153eb8 bpo-42412: Fix possible leaks and check arguments in PyType_FromModuleAndSpec() (GH-23410) by Miss Islington (bot) · 4 years, 9 months ago
  62. 994c68f bpo-40998: Address compiler warnings found by ubsan (GH-20929) by Miss Islington (bot) · 4 years, 9 months ago
  63. 71ba5f5 [3.9] bpo-42332: Add weakref slot to types.GenericAlias (GH-23250) (GH-23309) by kj · 4 years, 9 months ago
  64. 2a86ade Fix typo in unicodeobject.c (GH-23180) by Miss Islington (bot) · 4 years, 9 months ago
  65. 60324d2 bpo-42143: Ensure PyFunction_NewWithQualName() can't fail after creating the func object (GH-22953) (GH-23021) by Miss Skeleton (bot) · 4 years, 10 months ago
  66. 6a2aa49 bpo-42065: Fix incorrectly formatted _codecs.charmap_decode error message (GH-19940) by Miss Skeleton (bot) · 4 years, 10 months ago
  67. d197b2b bpo-41984: GC track all user classes (GH-22701/GH-22702) by Miss Skeleton (bot) · 4 years, 10 months ago
  68. 8a12503 bpo-42015: Reorder dereferencing calls in meth_dealloc, to make sure m_self is kept alive long enough (GH-22670) by Miss Skeleton (bot) · 4 years, 10 months ago
  69. 3da210b Fix the attribute names in the docstring of GenericAlias (GH-22594) by Miss Skeleton (bot) · 4 years, 10 months ago
  70. 7aa22ba [3.9] bpo-41909: Enable previously disabled recursion checks. (GH-22536) (GH-22550) by Serhiy Storchaka · 4 years, 11 months ago
  71. 49917d5 bpo-41780: Fix __dir__ of types.GenericAlias (GH-22262) by Miss Islington (bot) · 5 years ago
  72. e92219d bpo-29590: fix stack trace for gen.throw() with yield from (GH-19896) by Miss Islington (bot) · 5 years ago
  73. d14775d [3.9] bpo-41654: Fix deallocator of MemoryError to account for subclasses (GH-22020) (GH-22045) by Pablo Galindo · 5 years ago
  74. 01ab963 bpo-41295: Reimplement the Carlo Verre "hackcheck" (GH-21528) by Miss Islington (bot) · 5 years ago
  75. 51b36ed bpo-41175: Guard against a NULL pointer dereference within bytearrayobject (GH-21240) by Miss Islington (bot) · 5 years ago
  76. bfec674 bpo-39960: Allow heap types in the "Carlo Verre" hack check that override "tp_setattro()" (GH-21092) by Miss Islington (bot) · 5 years ago
  77. 353c4ba bpo-40824: Do not mask errors in __iter__ in "in" and the operator module. (GH-20537) by Miss Islington (bot) · 5 years ago
  78. 610a60c bpo-36346: Add Py_DEPRECATED to deprecated unicode APIs (GH-20878) by Inada Naoki · 5 years ago
  79. 9419158 bpo-40703: Let PyType_FromSpec() set "type.__module__" only if it is not set yet. (GH-20273) (GH-20782) by Miss Islington (bot) · 5 years ago
  80. 1e4fa91 bpo-40724: Support setting buffer slots from type specs (GH-20648) (GH-20683) by Miss Islington (bot) · 5 years ago
  81. bcbe5c5 bpo-40217: Ensure Py_VISIT(Py_TYPE(self)) is always called for PyType_FromSpec types (reverts GH-19414) (GH-20264) by Miss Islington (bot) · 5 years ago
  82. a3c3e89 Remove spurious NULL in descrobject.c (GH-20344) by Miss Islington (bot) · 5 years ago
  83. 7f77ac4 bpo-40696: Fix a hang that can arise after gen.throw() (GH-20287) by Miss Islington (bot) · 5 years ago
  84. 9512ad7 [3.9] bpo-40514: Remove --with-experimental-isolated-subinterpreters in 3.9 (GH-20228) by Victor Stinner · 5 years ago
  85. f02c304 Use _PyErr_ChainStackItem() inside gen_send_ex(). (GH-20173) (#20202) by Miss Islington (bot) · 5 years ago
  86. da742ba bpo-31033: Improve the traceback for cancelled asyncio tasks (GH-19951) by Chris Jerdonek · 5 years ago
  87. 6b6092f bpo-39075: types.SimpleNamespace no longer sorts attributes in its repr (GH-19430) by Zackery Spytz · 5 years ago
  88. 3d17c04 bpo-40521: Add PyInterpreterState.unicode (GH-20081) by Victor Stinner · 5 years ago
  89. 75cd8e4 bpo-29587: Make gen.throw() chain exceptions with yield from (GH-19858) by Chris Jerdonek · 5 years ago
  90. d6fb53f bpo-39465: Remove _PyUnicode_ClearStaticStrings() from C API (GH-20078) by Victor Stinner · 5 years ago
  91. 4c9ea09 bpo-38787: Add PyCFunction_CheckExact() macro for exact type checks (GH-20024) by scoder · 5 years ago
  92. 5650e76 bpo-40596: Fix str.isidentifier() for non-canonicalized strings containing non-BMP characters on Windows. (GH-20053) by Serhiy Storchaka · 5 years ago
  93. 74ea6b5 bpo-40593: Improve syntax errors for invalid characters in source code. (GH-20033) by Serhiy Storchaka · 5 years ago
  94. 4804b5b bpo-39465: Don't access directly _Py_Identifier members (GH-20043) by Victor Stinner · 5 years ago
  95. 86d6944 bpo-40584: Update PyType_FromModuleAndSpec() to process tp_vectorcall_offset (GH-20026) by Hai Shi · 5 years ago
  96. 6067d4b bpo-40575: Avoid unnecessary overhead in _PyDict_GetItemIdWithError() (GH-20018) by scoder · 5 years ago
  97. 2cc9b84 Improve code clarity for the set lookup logic (GH-20028) by Raymond Hettinger · 5 years ago
  98. 86a93fd bpo-37986: Improve perfomance of PyLong_FromDouble() (GH-15611) by Sergey Fedoseev · 5 years ago
  99. 02fa0ea bpo-40273: Reversible mappingproxy (FH-19513) by Zackery Spytz · 5 years ago
  100. e1becf4 bpo-38787: C API for module state access from extension methods (PEP 573) (GH-19936) by Petr Viktorin · 5 years ago