Python 3.9.7
  1. 4b55837 bpo-44689: ctypes.util.find_library() now finds macOS 11+ system libraries when built on older macOS systems (GH-27251) (GH-28053) by Miss Islington (bot) · 4 years ago
  2. 007221a bpo-44394: Update libexpat copy to 2.4.1 (GH-26945) (GH-28032) by Miss Islington (bot) · 4 years ago
  3. 2351ff2 Fix typo in a comment in Modules/_ssl.c: s/validata/validate/ (GH-27993) (GH-27998) by Miss Islington (bot) · 4 years ago
  4. 52702e8 [3.9] bpo-27334: roll back transaction if sqlite3 context manager fails to commit (GH-26202) (GH-27944) by Erlend Egeberg Aasland · 4 years ago
  5. b0df288 [3.9] bpo-44984: Rewrite test_null_strings in _testcapi (GH-27904) (GH-27910) by Łukasz Langa · 4 years ago
  6. c352412 [3.9] bpo-44822: Don't truncate `str`s with embedded NULL chars returned by `sqlite3` UDF callbacks (GH-27588). (GH-27639) by Erlend Egeberg Aasland · 4 years ago
  7. 8c07fef [3.9] bpo-43853: Handle sqlite3_value_text() errors (GH-25422). (GH-27627) by Erlend Egeberg Aasland · 4 years ago
  8. 168879e [3.9] Update URLs in comments and metadata to use HTTPS (GH-27458) (GH-27480) by Łukasz Langa · 4 years, 1 month ago
  9. 0bc1765 [3.9] bpo-31746: Prevent segfaults when sqlite3.Connection is uninitialised (GH-27431) (GH-27465) by Erlend Egeberg Aasland · 4 years, 1 month ago
  10. 899e37b bpo-40263: Fixes an off-by-one error in _winapi_WaitForMultipleObjects_impl (GH-19501) by Miss Islington (bot) · 4 years, 1 month ago
  11. 94adfe6 bpo-44608: Fix memory leak in _tkinter._flatten() (GH-27107) by Miss Islington (bot) · 4 years, 1 month ago
  12. fe73509 bpo-44630: Fix assertion errors in csv module (GH-27127) by Miss Islington (bot) · 4 years, 1 month ago
  13. 9761abf [3.9] bpo-44558: Match countOf `is`/`==` treatment to c (GH-27007). (GH-27055) by Dong-hee Na · 4 years, 1 month ago
  14. 324b932 bpo-44563: Fix error handling in tee.fromiterable() (GH-27020) (GH-27042) by Miss Islington (bot) · 4 years, 1 month ago
  15. a65df3f bpo-41621: Document defaultdict's default_factory parameter (GH-21945) by Miss Islington (bot) · 4 years, 2 months ago
  16. 83ad40e bpo-44434: Don't call PyThread_exit_thread() explicitly (GH-26758) (GH-26825) by Victor Stinner · 4 years, 2 months ago
  17. 8652694 bpo-44363: Get test_capi passing with address sanitizer (GH-26639) by Miss Islington (bot) · 4 years, 2 months ago
  18. 85b587a bpo-44285: getpath.c: Assert that env_file is NULL during an error check (GH-26486) (GH-26496) by Miss Islington (bot) · 4 years, 3 months ago
  19. 46b16d0 bpo-44263: Fix _decimal and _testcapi GC protocol (GH-26464) by Miss Islington (bot) · 4 years, 3 months ago
  20. 021169f Fix compiler warning for misleading guarding in the tkinter (GH-26244) (GH-26252) by Miss Islington (bot) · 4 years, 3 months ago
  21. 509e1c9 Fix compiler warning in the xml module (GH-26245) (GH-26248) by Miss Islington (bot) · 4 years, 3 months ago
  22. 2057ce8 [3.9] bpo-44145: Release the GIL around HMAC_Update. (GH-26157) (GH-26188) by Miss Islington (bot) · 4 years, 3 months ago
  23. ce47add [3.9] bpo-36515: Disable unaligned memory access in _sha3 on ARM (GH-25927) (GH-25928) by Miss Islington (bot) · 4 years, 3 months ago
  24. ec18362 [3.9] bpo-42083: Allow NULL doc in PyStructSequence_NewType (#25896) by Petr Viktorin · 4 years, 4 months ago
  25. ad73d16 bpo-43434: Move sqlite3.connect audit event to sqlite3.Connection.__init__ (GH-25818) by Erlend Egeberg Aasland · 4 years, 4 months ago
  26. cf6a796 bpo-32745: Fix a regression in the handling of ctypes' c_wchar_p type (GH-8721) (#25812) by Miss Islington (bot) · 4 years, 4 months ago
  27. 0252ce3 bpo-43472: Ensure PyInterpreterState_New audit events are raised when called through _xxsubinterpreters module (GH-25506) (GH-25508) by Miss Islington (bot) · 4 years, 4 months ago
  28. ba7338a Fix thread locks in zlib module may go wrong in rare case (#22130) by Ma Lin · 4 years, 4 months ago
  29. e259a77 [3.9] bpo-43920: Make load_verify_locations(cadata) error message consistent (GH-25554) (GH-25555) by Christian Heimes · 4 years, 4 months ago
  30. 2857592 bpo-38822: Check specifically for a drive, not just a colon (GH-25540) by Miss Islington (bot) · 4 years, 4 months ago
  31. 8e7cebb bpo-38822: Fixed os.stat failing on inaccessible directories. (GH-25527) by Miss Islington (bot) · 4 years, 4 months ago
  32. d8576b1 bpo-26227: Fixes decoding of host names on Windows from ANSI instead of UTF-8 (GH-25510) by Miss Islington (bot) · 4 years, 4 months ago
  33. cdf0287 [3.9] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25451) by Christian Heimes · 4 years, 4 months ago
  34. 7d9d5bf [3.9] bpo-43799: OpenSSL 3.0.0: declare OPENSSL_API_COMPAT 1.1.1 (GH-25329) (GH-25382) by Miss Islington (bot) · 4 years, 4 months ago
  35. 299ae9c [3.9] bpo-43788: Generate version specific _ssl_data.h (GH-25300) (GH-25310) by Christian Heimes · 4 years, 4 months ago
  36. 54d89a3 bpo-43794: OpenSSL 3.0.0: set OP_IGNORE_UNEXPECTED_EOF by default (GH-25309) by Miss Islington (bot) · 4 years, 4 months ago
  37. a188bd4 bpo-43789: OpenSSL 3.0.0 Don't call passwd callback again in error case (GH-25303) by Miss Islington (bot) · 4 years, 4 months ago
  38. 0af99b4 bpo-43105: Importlib now resolves relative paths when creating module spec objects from file locations (GH-25121) by Steve Dower · 4 years, 4 months ago
  39. 05429c9 bpo-33164: blake2: Fix Coverity scan (GH-25060) by Miss Islington (bot) · 4 years, 5 months ago
  40. c145c03 bpo-43577: Fix deadlock with SSLContext._msg_callback and sni_callback (GH-24957) by Miss Islington (bot) · 4 years, 5 months ago
  41. 651fc30 bpo-43499: Silence compiler warnings about using legacy C API on Windows (GH-24873) by Serhiy Storchaka · 4 years, 5 months ago
  42. cf8d6ef bpo-39943: Fix MSVC warnings in sre extension (GH-20508) by Miss Islington (bot) · 4 years, 5 months ago
  43. e6bf1e1 [3.9] bpo-43439: Wrapt the tuple in the audit events for the gc module (GH-24836) (GH-24855) by Pablo Galindo · 4 years, 5 months ago
  44. f814675 [3.9] bpo-43439: Add audit hooks for gc functions (GH-24794). (GH-24811) by Pablo Galindo · 4 years, 5 months ago
  45. 1385f83 [3.9] bpo-43406: Fix possible race condition where ``PyErr_CheckSignals`` tries to execute a non-Python signal handler (GH-24756) (GH-24761) by Miss Islington (bot) · 4 years, 6 months ago
  46. 132e31f bpo-43335: Update macro to check gcc version (GH-24662) by Miss Islington (bot) · 4 years, 6 months ago
  47. d51436f bpo-43260: io: Prevent large data remains in textio buffer. (GH-24592) by Inada Naoki · 4 years, 6 months ago
  48. 85fd9f4 bpo-42819, readline: Disable bracketed paste (GH-24108) (GH-24545) by Miss Islington (bot) · 4 years, 6 months ago
  49. df2197f bpo-43204: Fix LibTomCrypt URL in md5module.c and sha*module.c comments (GH-24507) by Miss Islington (bot) · 4 years, 6 months ago
  50. c8b4375 bpo-43132: Fix incorrect handling of PyObject_RichCompareBool() in _zoneinfo (GH-24450) (GH-24457) by Miss Islington (bot) · 4 years, 6 months ago
  51. 12bfc59 bpo-43108: Fix a reference leak in the curses module (GH-24420) by Miss Islington (bot) · 4 years, 7 months ago
  52. 7e72997 bpo-42688: Fix ffi alloc/free when using external libffi on macos (GH-23868) (GH-23888) by Miss Islington (bot) · 4 years, 7 months ago
  53. 3c8d693 [3.9] bpo-41604: Don't decrement the reference count of the previous user_ptr when set_panel_usertpr fails (GH-21933). (GH-24403) by Serhiy Storchaka · 4 years, 7 months ago
  54. 8a833a6 bpo-43083: Fix error handling in _sqlite3 (GH-24395) by Miss Islington (bot) · 4 years, 7 months ago
  55. 895591c bpo-42979: _zoneinfo exec function checks for PyDateTime_IMPORT failure (GH-24333) (GH-24351) by Miss Islington (bot) · 4 years, 7 months ago
  56. cb77c5e bpo-43033: Fix the handling of PyObject_SetAttrString() in _zoneinfo.c (GH-24345) (GH-24349) by Miss Islington (bot) · 4 years, 7 months ago
  57. 50938b6 bpo-41995: Handle allocation failure in _tracemalloc and _zoneinfo (GH-22635) by Miss Islington (bot) · 4 years, 7 months ago
  58. c347cbe closes bpo-42938: Replace snprintf with Python unicode formatting in ctypes param reprs. (GH-24247) by Miss Islington (bot) · 4 years, 7 months ago
  59. 9b3a53a [3.9] bpo-42681: Fix test_curses failures related to color pairs (GH-24089) (GH-24113) by Serhiy Storchaka · 4 years, 8 months ago
  60. eedeaef bpo-42692: fix __builtin_available check on older compilers (GH-23873) (GH-24090) by Miss Islington (bot) · 4 years, 8 months ago
  61. b0ee2b4 [3.9] bpo-42681: Fix range checks for color and pair numbers in curses (GH-23874). (GH-24077) by Serhiy Storchaka · 4 years, 8 months ago
  62. 3966e2e bpo-42655: Fix subprocess extra_groups gid conversion (GH-23762) by Miss Islington (bot) · 4 years, 8 months ago
  63. 7fe7d83 bpo-42620: Improve socket.getsockname doc string (GH-23742) by Miss Islington (bot) · 4 years, 8 months ago
  64. 8d0a01c bpo-42375: subprocess DragonFlyBSD build update. (GH-23320) (GH-23388) by Miss Islington (bot) · 4 years, 8 months ago
  65. 7492b55 bpo-40686: Fix compiler warnings on _zoneinfo.c (GH-23614) (GH-23804) by Miss Islington (bot) · 4 years, 8 months ago
  66. 28bf6ab [3.9] bpo-42318: Fix support of non-BMP characters in Tkinter on macOS (GH-23281). (GH-23784) by Serhiy Storchaka · 4 years, 8 months ago
  67. 60463e8 bpo-42536: GC track recycled tuples (GH-23623) (GH-23651) by Brandt Bucher · 4 years, 8 months ago
  68. ae48dd4 Add GCC pragmas to silence compiler warning about ffi_prep_closure (GH-23327) (GH-23590) by Miss Islington (bot) · 4 years, 9 months ago
  69. e8b1c03 [3.9] bpo-41100: Support macOS 11 and Apple Silicon (GH-22855) (GH-23295) by Ronald Oussoren · 4 years, 9 months ago
  70. c1bbca5 bpo-40791: Make compare_digest more constant-time. (GH-20444) by Miss Islington (bot) · 4 years, 9 months ago
  71. 05a5d69 bpo-41686: Always create the SIGINT event on Windows (GH-23344) (GH-23347) by Victor Stinner · 4 years, 9 months ago
  72. 7ae19ef bpo-42237: Fix os.sendfile() on illumos (GH-23154) by Miss Islington (bot) · 4 years, 9 months ago
  73. 72bb4c6 bpo-35455: Fix thread_time for Solaris OS (GH-11118) (GH-23130) by Miss Skeleton (bot) · 4 years, 10 months ago
  74. c12afa9 [3.9] bpo-42146: Fix memory leak in subprocess.Popen() in case of uid/gid overflow (GH-22966) (GH-22980) by Miss Skeleton (bot) · 4 years, 10 months ago
  75. 83c86cf bpo-42144: Add a missing "goto error;" in the _ssl module (GH-22959) by Miss Skeleton (bot) · 4 years, 10 months ago
  76. 0aaecb3 [3.9] bpo-41052: Fix pickling heap types implemented in C with protocols 0 and 1 (GH-22870). (GH-22963) by Serhiy Storchaka · 4 years, 10 months ago
  77. c17ff5c bpo-38324: Fix test__locale.py Windows failures (GH-20529) by Miss Skeleton (bot) · 4 years, 10 months ago
  78. 05d52a0 bpo-16396: Allow wintypes to be imported on non-Windows systems. (GH-21394) by Miss Skeleton (bot) · 4 years, 10 months ago
  79. d197b2b bpo-41984: GC track all user classes (GH-22701/GH-22702) by Miss Skeleton (bot) · 4 years, 10 months ago
  80. afe8606 bpo-41995: Fix null ptr deref in tracemalloc_copy_trace() (GH-22660) by Miss Skeleton (bot) · 4 years, 10 months ago
  81. 8ca0831 [3.9] bpo-41867: List options for timespec in docstrings of isoformat methods (GH-22418) by Miss Skeleton (bot) · 4 years, 11 months ago
  82. ca8d46d [3.9] bpo-41602: raise SIGINT exit code on KeyboardInterrupt from pymain_run_module (GH-21956) (#22397) by Łukasz Langa · 5 years ago
  83. 4ee30c4 bpo-41815: SQLite: segfault if backup called on closed database (GH-22322) by Miss Islington (bot) · 5 years ago
  84. f76a388 bpo-41662: Fix bugs in binding parameters in sqlite3 (GH-21998) by Miss Islington (bot) · 5 years ago
  85. 6a39888 bpo-41687: Fix error handling in Solaris sendfile implementation (GH-22128) by Miss Islington (bot) · 5 years ago
  86. 7e356f1 [3.9] bpo-41687: Fix sendfile implementation to work with Solaris (GH-22040) (GH-22273) by Łukasz Langa · 5 years ago
  87. 242eac1 On path with known exact float, extract the double with the fast macro. (GH-21072) by Miss Islington (bot) · 5 years ago
  88. e3cafeb bpo-41568: Fix refleaks in zoneinfo subclasses (GH-21907) by Miss Islington (bot) · 5 years ago
  89. 1864eac bpo-40878: xlc cannot handle C99 extern inline. (GH-21891) by Miss Islington (bot) · 5 years ago
  90. fc8ffe2 bpo-31122: ssl.wrap_socket() now raises ssl.SSLEOFError rather than OSError when peer closes connection during TLS negotiation (GH-18772) by Miss Islington (bot) · 5 years ago
  91. 33d3c64 bpo-41025: Fix subclassing for zoneinfo.ZoneInfo (GH-20965) (GH-21876) by Miss Islington (bot) · 5 years ago
  92. add7cfc bpo-41336: Fix the error handling in zoneinfo_new_instance() (GH-21546) by Miss Islington (bot) · 5 years ago
  93. 4a02da4 bpo-40150: Fix mismatched argument in RegisterWaitForSingleObject() call (GH-19686) by Miss Islington (bot) · 5 years ago
  94. 9080e1e Fix -Wstring-prototypes warnings in _zoneinfo.c. (GH-21478) by Miss Islington (bot) · 5 years ago
  95. 8ca63f9 bpo-41302: Fix build with system libmpdec (GH-21481) by Miss Islington (bot) · 5 years ago
  96. 57c984f bpo-41288: Fix a crash in unpickling invalid NEWOBJ_EX. (GH-21458) by Miss Islington (bot) · 5 years ago
  97. 90584c0 bpo-41252: Fix incorrect refcounting in _ssl.c's _servername_callback() (GH-21407) by Miss Islington (bot) · 5 years ago
  98. fbd71f6 bpo-41247: asyncio.set_running_loop() cache running loop holder (GH-21401) by Miss Islington (bot) · 5 years ago
  99. 1d1c574 closes bpo-41235: Fix the error handling in SSLContext.load_dh_params() (GH-21385) by Miss Islington (bot) · 5 years ago
  100. 4981fe3 bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (GH-21297) by Miss Islington (bot) · 5 years ago