Python 3.13.4
  1. 3e1b8d6 [3.13] gh-133489: Remove size restrictions on getrandbits() and randbytes() (GH-133658) (GH-134965) by Serhiy Storchaka · 3 months ago
  2. a9b8ffd [3.13] gh-134908: Protect `textiowrapper_iternext` with critical section (gh-134910) (gh-135040) by Sam Gross · 3 months ago
  3. 2c325e2 [3.13] gh-134696: align OpenSSL and HACL*-based hash functions constructors AC signatures (GH-134713) (#134962) by Bénédikt Tran · 3 months ago
  4. 5fb05ea [3.13] gh-134210: handle signals in `_curses.window.getch` (GH-134326) (#134784) by Bénédikt Tran · 3 months ago
  5. e483dcf [3.13] gh-132876: workaround broken ldexp() on Windows 10 (GH-133135) (#134685) by Sergey B Kirpichev · 3 months ago
  6. e4c4ecc [3.13] gh-134381: Fix RuntimeError when starting not-yet started Thread after fork (gh-134514) (gh-134597) by Miss Islington (bot) · 3 months ago
  7. 532acbd [3.13] gh-133904: Fix `math.factorial` documentation (GH-133907) (#133922) by mkaraev · 3 months ago
  8. 9718880 [3.13] gh-133009: fix UAF in `xml.etree.ElementTree.Element.__deepcopy__` (GH-133010) (#133806) by Miss Islington (bot) · 3 months ago
  9. 973e2d3 [3.13] gh-122559: Synchronize C and Python implementation of the io module about pickling (GH-122628) (GH-133381) by Serhiy Storchaka · 4 months ago
  10. 3c9d177 [3.13] bpo-44172: Keep reference to original window in curses subwindow objects (GH-26226) (GH-133370) by Serhiy Storchaka · 4 months ago
  11. e75f528 [3.13] gh-133290: Use PyObject_SetAttr to set _type_ (GH-133292) (GH-133295) by Miss Islington (bot) · 4 months ago
  12. 3ff35ba [3.13] gh-132527: Added missing `w` typecode to array() error message (GH-132529) (#132938) by Miss Islington (bot) · 4 months ago
  13. 3c29fb2 [3.13] gh-132753: Argument Clinic: Fix support of c_default for the bool converter (GH-132754) (GH-132766) by Serhiy Storchaka · 4 months ago
  14. 47c8df6 [3.13] gh-132673: Fix a crash with zero-alignment in `ctypes.Structure` (#132695) by Peter Bierma · 4 months ago
  15. 83cb89b [3.13] gh-129719: Restore missing `socket.CAN_RAW_ERR_FILTER` on Linux (GH-129721) (#132702) by Miss Islington (bot) · 4 months ago
  16. b787282 [3.13] gh-132674: fix `_hashopenssl.c` compiler warnings on free-threaded build (GH-132675) (#132677) by Miss Islington (bot) · 4 months ago
  17. ff3f658 [3.13] gh-130052: Fix search_map_for_section() error handling (GH-132594) (#132598) by Miss Islington (bot) · 4 months ago
  18. d321b6e [3.13] gh-132099: Harmonize Bluetooth address handling (GH-132486) (GH-132497) by Serhiy Storchaka · 4 months ago
  19. 5be7505 [3.13] gh-132429: Fix support of Bluetooth sockets on NetBSD and DragonFly BSD (GH-132431) (GH-132458) by Serhiy Storchaka · 4 months ago
  20. 0aabe44 [3.13] GH-132417: ctypes: Fix potential `Py_DECREF(NULL)` when handling functions returning `PyObject *` (GH-132418) (#132425) by Miss Islington (bot) · 4 months ago
  21. 88c1ca9 [3.13] gh-131127: Minimal build support on systems using LibreSSL (GH-131128) (GH-132392) by Miss Islington (bot) · 4 months ago
  22. 10fe658 [3.13] gh-132250: Clear error in lsprof callback when method descriptor raises an excep… (GH-132251) (#132281) by Miss Islington (bot) · 4 months ago
  23. ed28f2f [3.13] gh-132174: Fix function name in error message of `_interpreters.run_string` (GH-132175) (#132209) by Miss Islington (bot) · 4 months ago
  24. ac9d7c6 [3.13] gh-131809: Upgrade vendored expat to 2.7.1 (GH-132192) (#132236) by Miss Islington (bot) · 4 months ago
  25. 6afab81 [3.13] gh-132171: Fix `_interpreters.run_string` crash on string subclass (GH-132173) (#132219) by Miss Islington (bot) · 4 months ago
  26. 71b5375 [3.13] gh-122040: reword `Modules/xxmodule.c` module-level comment (GH-132201) (#132207) by Miss Islington (bot) · 4 months ago
  27. 0c0ffbe [3.13] gh-132075: Fix possible use of sockaddr structures with uninitialized members (GH-132076) (GH-132086) by Miss Islington (bot) · 5 months ago
  28. c318a03 [3.13] gh-111178: Fix getsockaddrarg() undefined behavior (#131668) (#131977) by Victor Stinner · 5 months ago
  29. d52371c [3.13] gh-131936: Strengthen check in `_suggestions._generate_suggestions` (GH-131945) (#131949) by Miss Islington (bot) · 5 months ago
  30. b41c8cc [3.13] gh-126033: fix UAF in `xml.etree.ElementTree.Element.remove` when concurrent mutations happen (GH-126124) (#131929) by Miss Islington (bot) · 5 months ago
  31. 588bb6d [3.13] gh-126037: fix UAF in `xml.etree.ElementTree.Element.find*` when current mutations happen (#127964) (#131931) by Bénédikt Tran · 5 months ago
  32. de8bc17 gh-131423: Update to OpenSSL 3.0.16. (GH-131839) by Steve Dower · 5 months ago
  33. 91ae330 [3.13] gh-129900: Fix `SystemExit` return codes when the REPL is started from the command line (GH-129901) (#131734) by Miss Islington (bot) · 5 months ago
  34. 4af3d0e [3.13] gh-131418: remove unused legacy typedefs in `{md5,sha1}module.c` (GH-131420) (#131620) by Miss Islington (bot) · 5 months ago
  35. 170abd2 [3.13] gh-127667: refactor and improve `_hashopenssl.c` error branches (#131145) (#131347) by Bénédikt Tran · 5 months ago
  36. e8e6e30 [3.13] gh-118201: Simplify conv_confname (#126089) (#131375) by Malcolm Smith · 5 months ago
  37. 6af54d2 [3.13] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) by Petr Viktorin · 5 months ago
  38. 5646f6f [3.13] gh-130382: add missing `_PyReftracerTrack` to ceval `Py_DECREF` (GH-130689) (#131195) by Sam Gross · 5 months ago
  39. f9d19a3 [3.13] gh-131082: Add missing guards for WIN32_LEAN_AND_MEAN (GH-131044) (#131084) by Miss Islington (bot) · 5 months ago
  40. 6321e1a [3.13] gh-130824: Add tests for `NULL` in `PyLong_*AndOverflow` functions (GH-130828) (GH-130869) by Miss Islington (bot) · 6 months ago
  41. 00cf2a6 [3.13] gh-130740: Move some `stdbool.h` includes after `Python.h` (#130738) (#130756) by Bénédikt Tran · 6 months ago
  42. 9643ce9 [3.13] gh-127667: fix memory leaks in `hashlib` (GH-127668) (#130784) by Bénédikt Tran · 6 months ago
  43. bafad85 [3.13] gh-130617 : fix time_clockid_converter on DragonFlyBSD (GH-130634) (#130666) by Miss Islington (bot) · 6 months ago
  44. 2ab7e11 [3.13] gh-130163: Fix a leak in _pickle.c after backporting (GH-130568) by Serhiy Storchaka · 6 months ago
  45. 7c1b76f [3.13] gh-130163: Fix crashes related to PySys_GetObject() (GH-130503) (GH-130556) by Serhiy Storchaka · 6 months ago
  46. d71b167 [3.13] gh-129405: Fix doc for Py_mod_multiple_interpreters default, and add test (GH-129406) (GH-130507) by Miss Islington (bot) · 6 months ago
  47. 86dab0e [3.13] gh-130151: Fix reference leaks in `_hashlib.hmac_{new,digest}` (GH-130152) (#130491) by Miss Islington (bot) · 6 months ago
  48. 6cd2f35 [3.13] gh-129838: Don't redefine _Py_NO_SANITIZE_UNDEFINED (GH-129839) (#130366) by Miss Islington (bot) · 6 months ago
  49. 5d83b6c [3.13] gh-130230: Fix crash in pow() with only Decimal third argument (GH-130237) (GH-130246) by Miss Islington (bot) · 6 months ago
  50. 2fcad2a [3.13] gh-130179: Fix `persistent_{id,load}_attr` reference leaks in `_pickle` (GH-130180) (#130190) by Miss Islington (bot) · 6 months ago
  51. 4cb251d [3.13] gh-129983: fix data race in compile_template in sre.c (#130038) by Kumar Aditya · 6 months ago
  52. d6daeee [3.13] gh-129603: Don't segfault if sqlite3.Row description is None (#129604) (#129923) by Erlend E. Aasland · 6 months ago
  53. 4a1389c [3.13] gh-128657: fix _hashopenssl ref/data race (GH-128886) (GH-129853) by Tomasz Pytel · 6 months ago
  54. 506c76f [3.13] gh-129502: Fix handling errors in ctypes callbacks (GH-129504) (#129517) by Miss Islington (bot) · 7 months ago
  55. de27372 [3.13] gh-129345: null check for indent syslogmodule (GH-129348) (#129442) by Miss Islington (bot) · 7 months ago
  56. 65f3432 [3.13] gh-129539: Include sysexits.h before checking EX_OK (#129590) by Collin Funk · 7 months ago
  57. 9a59a51 [3.13] gh-111495: Add PyFile tests (#129449) (#129477) by Victor Stinner · 7 months ago
  58. 48b87d1 [3.13] gh-129409: Fix Integer overflow - SEGV while writing data more than 2GB in CSV file (GH-129413) (#129436) by Miss Islington (bot) · 7 months ago
  59. 247c3b2 [3.13] gh-129346: Handle allocation errors for SQLite aggregate context (GH-129347) (#129372) by Miss Islington (bot) · 7 months ago
  60. e3b3e01 [3.13] gh-129185: Fix PyTraceMalloc_Untrack() at Python exit (#129191) (#129217) by Victor Stinner · 7 months ago
  61. c5e1131 [3.13] gh-111178: fix UBSan failures in `Modules/_multiprocessing/semaphore.c` (GH-129084) (#129100) by Miss Islington (bot) · 7 months ago
  62. 0351ed5 [3.13] Fix a typo in `syslog`'s error message (GH-129029) (#129049) by Miss Islington (bot) · 7 months ago
  63. 6b47499 [3.13] gh-128679: Fix tracemalloc.stop() race conditions (#128897) by Victor Stinner · 7 months ago
  64. 430ccbc [3.13] gh-111495: Add more tests on PyEval C APIs (#122789) (#128987) by Victor Stinner · 7 months ago
  65. c75894a [3.13] gh-128961: Fix exhausted array iterator crash in __setstate__() (GH-128962) (#128976) by Miss Islington (bot) · 7 months ago
  66. 34ded1a [3.13] gh-128911: Add tests on the PyImport C API (#128915) (#128960) by Victor Stinner · 7 months ago
  67. d997ba4 [3.13] gh-58689: Fix os.kill() error handling on Windows (GH-128932) (#128937) by Miss Islington (bot) · 7 months ago
  68. 436064a [3.13] gh-127614: Correctly check for ttyname_r() in configure (#128503) (#128598) by Erlend E. Aasland · 7 months ago
  69. 0d2b9ab [3.13] gh-127196: Fix crash in `_interpreters`, when `shared` had invalid encodings (GH-127220) (#128689) by Miss Islington (bot) · 7 months ago
  70. ebadfd1 [3.13] gh-128400: Stop-the-world when manually calling `faulthandler` (GH-128422) (GH-128423) by Miss Islington (bot) · 8 months ago
  71. 261a604 [3.13] gh-123925: Fix building curses on platforms without libncursesw (GH-128405) (GH-128407) by Miss Islington (bot) · 8 months ago
  72. 40c46f0 gh-128217: Validate the normalized_environment variable instead of the similarly named function (GH-128220) by Miss Islington (bot) · 8 months ago
  73. 3a8bdaf [3.13] gh-128083: Fix macro redefinition warning in clinic. (GH-127950) (#128102) by Peter Bierma · 8 months ago
  74. fe08cdf [3.13] gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messages (GH-126746) (GH-128023) by Miss Islington (bot) · 8 months ago
  75. 0f38b89 [3.13] gh-127870: Detect recursive calls in ctypes _as_parameter_ handling (GH-127872) (#127917) by Miss Islington (bot) · 8 months ago
  76. 2a78663 [3.13] gh-127257: ssl: Raise OSError for ERR_LIB_SYS (GH-127361) (GH-127812) by Miss Islington (bot) · 8 months ago
  77. bcdd10d [3.13] gh-127791: Fix, document, and test `PyUnstable_AtExit` (GH-127793) (#127819) by Peter Bierma · 8 months ago
  78. 468e8da [3.13] gh-122431: Disallow negative values in `readline.append_history_file` (GH-122469) (#127641) by Miss Islington (bot) · 9 months ago
  79. 3e11b5c [3.13] gh-93312: Include <sys/pidfd.h> to get PIDFD_NONBLOCK (GH-127593) (#127630) by Miss Islington (bot) · 9 months ago
  80. 059114c [3.13] gh-126876: Fix socket internal_select() for large timeout (GH-126968) (#127002) by Miss Islington (bot) · 9 months ago
  81. cab2ef5 [3.13] gh-126890: Restore stripped `ssl` docstrings (GH-127281) (#127513) by Peter Bierma · 9 months ago
  82. b105157 [3.13] gh-124984: Enhance `ssl` thread safety (GH-124993) (#125780) by Peter Bierma · 9 months ago
  83. 4bafce0 [3.13] gh-126618: fix repr(itertools.count(sys.maxsize)) (GH-127048) (#127508) by Miss Islington (bot) · 9 months ago
  84. 5017c81 [3.13] gh-127190: Fix local_setattro() error handling (GH-127366) (#127367) by Miss Islington (bot) · 9 months ago
  85. a442c87 [3.13] gh-127341: Argument Clinic: fix compiler warnings for getters with docstrings (GH-127310) (#127431) by Peter Bierma · 9 months ago
  86. d2d1055 [3.13] gh-124008: Fix calculation of the number of written bytes for the Windows console (GH-124059) (GH-127325) by Miss Islington (bot) · 9 months ago
  87. 9187ac3 [3.13] gh-126316: Make grp.getgrall() thread-safe: add a mutex (#127055) (#127104) by Victor Stinner · 9 months ago
  88. a1b9663 [3.13] gh-127182: Fix `io.StringIO.__setstate__` crash when `None` is the first value (GH-127219) (#127262) by Miss Islington (bot) · 9 months ago
  89. 75ef92d [3.13] gh-109746: Make _thread.start_new_thread delete state of new thread on its startup failure (GH-109761) (GH-127171) by Serhiy Storchaka · 9 months ago
  90. 5468d21 [3.13] gh-127065: Make `methodcaller` thread-safe in free threading build (GH-127109) (GH-127150) by Miss Islington (bot) · 9 months ago
  91. 6e5e7bc [3.13] gh-126727: Fix locale.nl_langinfo(locale.ERA) (GH-126730) (GH-127097) by Serhiy Storchaka · 9 months ago
  92. bb98a0a [3.13] gh-126991: Fix reference leak in loading pickle's opcode BUILD (GH-126990) (GH-127018) by Miss Islington (bot) · 9 months ago
  93. c2c18ac [3.13] gh-101955: Fix SystemError in possesive quantifier with alternative and group (GH-111362) (GH-126962) by Miss Islington (bot) · 9 months ago
  94. 885386b [3.13] gh-67877: Fix memory leaks in terminated RE matching (GH-126840) (GH-126960) by Serhiy Storchaka · 9 months ago
  95. 52efb95 [3.13] gh-126554: ctypes: Correctly handle NULL dlsym values (GH-126555) (#126861) by Miss Islington (bot) · 9 months ago
  96. bf6fa21 [3.13] gh-126433: Fix compiler warnings on 32-bit Windows (#126444) (#126827) by Victor Stinner · 9 months ago
  97. 64846f1 [3.13] gh-126433: Change channel_info.count to int64_t (GH-126447) (#126826) by Miss Islington (bot) · 9 months ago
  98. 1d6ba84 [3.13] gh-126623: Update libexpat to 2.6.4, make future updates easier (GH-126792) (GH-126796) by Miss Islington (bot) · 9 months ago
  99. 13fe8f9 [3.13] gh-126688: Reinit import lock after fork (GH-126692) (GH-126765) by Miss Islington (bot) · 9 months ago
  100. 865f096 [3.13] gh-126595: fix a crash when calling `itertools.count(sys.maxsize)` (GH-126617) (#126739) by Miss Islington (bot) · 9 months ago