Python 3.12.9
  1. 86451b1 [3.12] gh-129502: Fix handling errors in ctypes callbacks (GH-129504) (#129639) by Serhiy Storchaka · 6 months ago
  2. 6985b4b [3.12] gh-129345: null check for indent syslogmodule (GH-129348) (#129443) by Miss Islington (bot) · 7 months ago
  3. 6186021 [3.12] gh-129539: Include sysexits.h before checking EX_OK (#129590) (#129609) by Victor Stinner · 7 months ago
  4. 48f08fe [3.12] gh-111495: Add PyFile tests (#129449) (#129477) (#129501) by Victor Stinner · 7 months ago
  5. cdaec31 [3.12] gh-129409: Fix Integer overflow - SEGV while writing data more than 2GB in CSV file (GH-129413) (#129437) by Miss Islington (bot) · 7 months ago
  6. 23faf5f [3.12] gh-129346: Handle allocation errors for SQLite aggregate context (GH-129347) (#129373) by Miss Islington (bot) · 7 months ago
  7. bb7c54d [3.12] gh-129185: Fix PyTraceMalloc_Untrack() at Python exit (#129191) (#129217) (#129221) by Victor Stinner · 7 months ago
  8. 9b335cc [3.12] gh-111178: fix UBSan failures in `Modules/_multiprocessing/semaphore.c` (GH-129084) (#129101) by Miss Islington (bot) · 7 months ago
  9. 7f68e7b [3.12] Fix a typo in `syslog`'s error message (GH-129029) (#129050) by Miss Islington (bot) · 7 months ago
  10. fceb8c3 [3.12] gh-111495: Add more tests on PyEval C APIs (#122789) (#128987) (#129023) by Victor Stinner · 7 months ago
  11. 6df22cb [3.12] gh-128679: Fix tracemalloc.stop() race conditions (#128897) (#129022) by Victor Stinner · 7 months ago
  12. 83de72e [3.12] gh-128911: Add tests on the PyImport C API (GH-128915) (GH-128960) (#128989) by Serhiy Storchaka · 7 months ago
  13. 405f6d7 [3.12] gh-128961: Fix exhausted array iterator crash in __setstate__() (GH-128962) (#128977) by Miss Islington (bot) · 7 months ago
  14. dfd75df [3.12] gh-58689: Fix os.kill() error handling on Windows (GH-128932) (#128938) by Miss Islington (bot) · 7 months ago
  15. 6b33719 [3.12] gh-127614: Correctly check for ttyname_r() in configure (#128503) (#128599) by Erlend E. Aasland · 7 months ago
  16. 84c8843 [3.12] gh-123925: Fix building curses on platforms without libncursesw (GH-128405) (GH-128408) by Miss Islington (bot) · 8 months ago
  17. e7f8ba7 gh-128217: Validate the normalized_environment variable instead of the similarly named function (GH-128220) by Miss Islington (bot) · 8 months ago
  18. e0b61ff [3.12] gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messages (GH-126746) (GH-128027) by Bénédikt Tran · 8 months ago
  19. 6ac578c [3.12] gh-126554: ctypes: Correctly handle NULL dlsym values (GH-126555) (GH-127764) by Bénédikt Tran · 8 months ago
  20. 7f707fa [3.12] gh-127257: ssl: Raise OSError for ERR_LIB_SYS (GH-127361) (GH-127905) by Miss Islington (bot) · 8 months ago
  21. 21c056e [3.12] gh-127870: Detect recursive calls in ctypes _as_parameter_ handling (#127872) (#127918) by Victor Stinner · 8 months ago
  22. a65475f [3.12] gh-122431: Disallow negative values in `readline.append_history_file` (GH-122469) (#127642) by Miss Islington (bot) · 9 months ago
  23. 288d6d0 [3.12] gh-93312: Include <sys/pidfd.h> to get PIDFD_NONBLOCK (#127593) (#127631) by Victor Stinner · 9 months ago
  24. b49e902 [3.12] gh-126876: Fix socket internal_select() for large timeout (GH-126968) (#127003) by Miss Islington (bot) · 9 months ago
  25. 34fe4af [3.12] gh-126618: fix repr(itertools.count(sys.maxsize)) (GH-127048) (#127510) by Sergey B Kirpichev · 9 months ago
  26. 7d175ca [3.12] gh-127190: Fix local_setattro() error handling (GH-127366) (#127368) by Miss Islington (bot) · 9 months ago
  27. c3bb32d [3.12] gh-124008: Fix calculation of the number of written bytes for the Windows console (GH-124059) (GH-127326) by Miss Islington (bot) · 9 months ago
  28. a4d6b90 [3.12] gh-127182: Fix `io.StringIO.__setstate__` crash when `None` is the first value (GH-127219) (#127263) by Miss Islington (bot) · 9 months ago
  29. f1e7424 [3.12] gh-109746: Make _thread.start_new_thread delete state of new thread on its startup failure (GH-109761) (GH-127173) by Serhiy Storchaka · 9 months ago
  30. 4b4e0db [3.12] gh-126727: Fix locale.nl_langinfo(locale.ERA) (GH-126730) (GH-127098) by Serhiy Storchaka · 9 months ago
  31. 153221a [3.12] gh-126991: Fix reference leak in loading pickle's opcode BUILD (GH-126990) (GH-127019) by Miss Islington (bot) · 9 months ago
  32. 06dc4bd [3.12] gh-101955: Fix SystemError in possesive quantifier with alternative and group (GH-111362) (GH-126963) by Miss Islington (bot) · 9 months ago
  33. 8eb25fa [3.12] gh-67877: Fix memory leaks in terminated RE matching (GH-126840) (GH-126961) by Serhiy Storchaka · 9 months ago
  34. 9e86d21 [3.12] gh-126623: Update libexpat to 2.6.4, make future updates easier (GH-126792) (GH-126797) by Miss Islington (bot) · 9 months ago
  35. 46710ca [3.12] gh-126595: fix a crash when calling `itertools.count(sys.maxsize)` (GH-126617) (#126740) by Bénédikt Tran · 9 months ago
  36. b13b84a [3.12] gh-126405: fix use-after-free in `_asyncio.Future.remove_done_callback` (GH-126733) (#126737) by Miss Islington (bot) · 9 months ago
  37. 97ab3cf [3.12] gh-126461: Fix _Unpickler_ReadFromFile() error handling (GH-126485) (#126496) by Miss Islington (bot) · 9 months ago
  38. e6fd40b [3.12] gh-126455: Disallow _ssl.SSLSocket instantiation (GH-126481) (#126487) by Miss Islington (bot) · 9 months ago
  39. 786886a [3.12] gh-126425: Refactor `_lsprof_Profiler_enable` (GH-126426) (#126443) by Miss Islington (bot) · 10 months ago
  40. 844d908 [3.12] gh-126303: Fix pickling and copying of os.sched_param objects (GH-126336) (GH-126424) by Serhiy Storchaka · 10 months ago
  41. b592699 [3.12] gh-126138: Fix use-after-free in `_asyncio.Task` by evil `__getattribute__` (GH-126305) (#126325) by Miss Islington (bot) · 10 months ago
  42. b5c19bd [3.12] gh-126220: Fix crash on calls to `_lsprof.Profiler` methods with 0 args (backportable) (GH-126271) (#126311) by Miss Islington (bot) · 10 months ago
  43. dc3c075 [3.12] gh-126080: fix UAF on `task->task_context` in `task_call_step_soon` due to an evil `loop.__getattribute__` (GH-126120) (#126251) by Miss Islington (bot) · 10 months ago
  44. 90de322 [3.12] gh-126083: Fix a reference leak in `asyncio.Task` when reinitializing with new non-`None` context (GH-126103) (#126230) by Miss Islington (bot) · 10 months ago
  45. bc9ae4a [3.12] gh-126106: Fix `NULL` possible derefrence in `Modules/_ssl.c` (GH-126111) (#126117) by Miss Islington (bot) · 10 months ago
  46. a8472fd [3.12] Align functools.reduce() docstring with PEP-257 (GH-126045) (#126114) by Miss Islington (bot) · 10 months ago
  47. 9f35fbc [3.12] gh-126035: add missing whitespace to *Py_EnterRecursiveCall() messages (GH-126036) (#126059) by Miss Islington (bot) · 10 months ago
  48. 4fc1da1 [3.12] gh-125966: fix use-after-free on `fut->fut_callback0` due to an evil callback's `__eq__` in asyncio (GH-125967) (#126048) by Miss Islington (bot) · 10 months ago
  49. fdedb26 [3.12] gh-125984: fix use-after-free on `fut->fut_{callback,context}0` due to an evil `loop.__getattribute__` (GH-126003) (#126044) by Miss Islington (bot) · 10 months ago
  50. f6682fb [3.12] gh-125969: fix OOB in `future_schedule_callbacks` due to an evil `call_soon` (GH-125970) (#125992) by Miss Islington (bot) · 10 months ago
  51. 42927f7 [3.12] GH-125789: fix `fut._callbacks` to always return a copy of callbacks (GH-125922) (#125977) by Miss Islington (bot) · 10 months ago
  52. 0009651 [3.12] gh-124969: Make locale.nl_langinfo(locale.ALT_DIGITS) returning a string again (GH-125774) (GH-125805) by Miss Islington (bot) · 10 months ago
  53. 232b303 [3.12] gh-52551: Fix encoding issues in strftime() (GH-125193) (GH-125657) (GH-125661) by Miss Islington (bot) · 10 months ago
  54. 4ab19f9 [3.12] gh-124917: Allow keyword args to os.path.exists/lexists on Windows (GH-124918) (#125334) by Jelle Zijlstra · 10 months ago
  55. 171ebcd [3.12] [3.13] gh-124969: Fix locale.nl_langinfo(locale.ALT_DIGITS) (GH-124974) (GH-125232) (GH-125284) by Miss Islington (bot) · 10 months ago
  56. 67f8302 [3.12] gh-125118: don't copy arbitrary values to _Bool in the struct module (GH-125169) (#125265) by Sergey B Kirpichev · 10 months ago
  57. cf2532b [3.12] Tee of tee was not producing n independent iterators (gh-123884) (gh-125153) by Raymond Hettinger · 10 months ago
  58. 8dce491 [3.12] gh-120378: Fix crash caused by integer overflow in `curses` (GH-124555) (#124911) by Peter Bierma · 11 months ago
  59. 829cdf0 [3.12] gh-123978: Remove broken time.thread_time() on NetBSD (GH-124116) (GH-124427) by Serhiy Storchaka · 11 months ago
  60. 186cc407 [3.12] gh-116810: fix memory leak in ssl module (GH-123249) (GH-124801) by Miss Islington (bot) · 11 months ago
  61. 49f6beb [3.12] gh-113993: Make interned strings mortal (GH-120520, GH-121364, GH-121903, GH-122303) (#123065) by Petr Viktorin · 11 months ago
  62. 69fd1f2 [3.12] gh-116510: Fix crash during sub-interpreter shutdown (gh-124536) by Neil Schemenauer · 11 months ago
  63. 6644cd2 [3.12] gh-124248: Fix crash in struct when processing 0p fields (GH-124251) (#124278) by Miss Islington (bot) · 11 months ago
  64. 708173c [3.12] Revert "gh-123974: Fix time.get_clock_info() on NetBSD (GH-123975)" (GH-124115) (GH-124200) by Miss Islington (bot) · 11 months ago
  65. c7a94e7 [3.12] gh-123836: workaround fmod(x, y) bug on Windows (GH-124171) (#124186) by Sergey B Kirpichev · 11 months ago
  66. 446203e [3.12] gh-121023: Improve `_xxtestfuzz/README.rst` (GH-121024) (#124141) by Miss Islington (bot) · 11 months ago
  67. b2a7d71 [3.12] gh-123974: Fix time.get_clock_info() on NetBSD (GH-123975) (#124073) by Miss Islington (bot) · 11 months ago
  68. 58e01a1 [3.12] gh-123431: Harmonize extension code checks in pickle (GH-123434) (#123460) by Miss Islington (bot) · 12 months ago
  69. 747abc0 [3.12] gh-123213: Fixed xml.etree.ElementTree.Element.extend and assignment to no longer hide exceptions (GH-123214) (#123258) by Miss Islington (bot) · 12 months ago
  70. 1d8ab25 [3.12] gh-111495: Add tests for PyNumber C API (GH-111996) (#123376) by Sergey B Kirpichev · 12 months ago
  71. 625072f [3.12] gh-111495: Add tests for PyTuple C API (GH-118757) (#123379) by Sergey B Kirpichev · 12 months ago
  72. 3cf7d33 [3.12] gh-123678: Upgrade libexpat 2.6.3 (GH-123689) (GH-123708) by Miss Islington (bot) · 12 months ago
  73. 41090b7 [3.12] gh-112182: Replace StopIteration with RuntimeError for future (GH-113220) (GH-123033) by Miss Islington (bot) · 1 year ago
  74. 9d7209f [3.12] gh-113785: csv: fields starting with escapechar are not quoted (GH-122110) (GH-122259) by Miss Islington (bot) · 1 year ago
  75. c57a33d [3.12] gh-122695: Fix double-free when using `gc.get_referents` with a freed `_asyncio.FutureIter` (#122837) (#122859) by Victor Stinner · 1 year ago
  76. f2cc8ad [3.12] gh-118814: Fix the TypeVar constructor when name is passed by keyword (GH-122664) (GH-122807) by Serhiy Storchaka · 1 year ago
  77. 8f4892a gh-100256: Skip inaccessible registry keys in the WinAPI mimetype implementation (GH-122047) by Miss Islington (bot) · 1 year ago
  78. b317641 [3.12] gh-119577: Adjust DeprecationWarning when testing element truth values in Element tree (GH-119762) (#120190) by Gregory P. Smith · 1 year ago
  79. bad8497 [3.12] gh-122311: Fix a refleak in pickle (GH-122411) (GH-122416) by Miss Islington (bot) · 1 year, 1 month ago
  80. e6878fc Revert "[3.12] gh-120713: Normalize year with century for datetime.strftime (GH-120820) (GH-121145)" (GH-122409) by Serhiy Storchaka · 1 year, 1 month ago
  81. a3076c7 [3.12] gh-122311: Fix some error messages in pickle (GH-122386) (GH-122388) by Miss Islington (bot) · 1 year, 1 month ago
  82. 102dc44 [3.12] gh-122332: Fix missing `NULL` check in `asyncio.Task.get_coro` (GH-122338) (#122345) by Miss Islington (bot) · 1 year, 1 month ago
  83. 9d65ea1 [3.12] gh-82951: Fix serializing by name in pickle protocols < 4 (GH-122149) (GH-122265) by Miss Islington (bot) · 1 year, 1 month ago
  84. c1e834d [3.12] gh-121957: Emit audit events for python -i and python -m asyncio (GH-122117) by Łukasz Langa · 1 year, 1 month ago
  85. 39dea21 [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) by Serhiy Storchaka · 1 year, 1 month ago
  86. 0403cb4 [3.12] gh-120289: Add external timer in traverse of _lsprof.Profiler (GH-121998) (#122001) by Miss Islington (bot) · 1 year, 1 month ago
  87. 001584d [3.12] gh-120289: Disallow disable() and clear() in external timer to prevent use-after-free (GH-120297) (#121989) by Miss Islington (bot) · 1 year, 1 month ago
  88. 106d645 [3.12] gh-121791: Check for `NULL` in `MethodDescriptor2_new` in `_testcapi` (GH-121792) (#121840) by Miss Islington (bot) · 1 year, 1 month ago
  89. 027902b [3.12] gh-120713: Normalize year with century for datetime.strftime (GH-120820) (GH-121145) by Serhiy Storchaka · 1 year, 2 months ago
  90. 5c06b34 [3.12] gh-121137: Add missing Py_DECREF calls for ADDITEMS opcode of _pickle.c (GH-121136) (#121140) by Miss Islington (bot) · 1 year, 2 months ago
  91. d5a8d4b [3.12] gh-119614: Fix truncation of strings with embedded null characters in Tkinter (GH-120909) (GH-120939) by Miss Islington (bot) · 1 year, 2 months ago
  92. c525cb3 [3.12] gh-101830: Fix Tcl_Obj to string conversion (GH-120884) (GH-120913) by Serhiy Storchaka · 1 year, 2 months ago
  93. cde976d [3.12] gh-119506: fix `_io.TextIOWrapper.write()` write during flush (GH-119507) (#119965) by Miss Islington (bot) · 1 year, 2 months ago
  94. e004914 [3.12] gh-120586: Fix several "unused function" warnings in `posixmodule.c` (GH-120588) (#120617) by Miss Islington (bot) · 1 year, 2 months ago
  95. 7719eef [3.12] gh-71587: Drop local reference cache to `_strptime` module in `_datetime` (gh-120431) by neonene · 1 year, 2 months ago
  96. ab30934 [3.12] gh-120155: Add assertion to sre.c match_getindex() (GH-120402) (#120410) by Miss Islington (bot) · 1 year, 2 months ago
  97. ff980e3 [3.12] gh-120155: Fix Coverity issue in zoneinfo load_data() (GH-120232) (#120311) by Miss Islington (bot) · 1 year, 2 months ago
  98. 46e69f8 [3.12] gh-120244: Fix re.sub() reference leak (GH-120245) (GH-120265) by Miss Islington (bot) · 1 year, 2 months ago
  99. ec139c8 [3.12] gh-112672: Fix builtin Tkinter with Tcl 9.0 (GH-112681) (GH-120209) by Miss Islington (bot) · 1 year, 2 months ago
  100. f98ec75 [3.12] gh-89928: Fix integer conversion of device numbers (GH-31794) (GH-120054) by Serhiy Storchaka · 1 year, 2 months ago