1. 99eb70a bpo-38951: Use threading.main_thread() check in asyncio (GH-17433) by Hill Ma · 4 years, 10 months ago
  2. bb81549 bpo-38698: Prevent UnboundLocalError to pop up in parse_message_id (GH-17277) by Claudiu Popa · 4 years, 10 months ago
  3. 808769f bpo-33684: json.tool: Use utf-8 for infile and outfile. (GH-17460) by Inada Naoki · 4 years, 10 months ago
  4. 24f5cac bpo-38962: Fix reference leak in test_httpservers (GH-17454) by Pablo Galindo · 4 years, 10 months ago
  5. 0325794 bpo-29636: Add --(no-)indent arguments to json.tool (GH-345) by Daniel Himmelstein · 4 years, 10 months ago
  6. 8943318 bpo-38270: Fix indentation of test_hmac assertions (GH-17446) by stratakis · 4 years, 10 months ago
  7. a62ad47 bpo-38945: UU Encoding: Don't let newline in filename corrupt the output format (#17418) by Matthew Rollings · 4 years, 10 months ago
  8. 34864d1 bpo-38815: Accept TLSv3 default in min max test (GH-NNNN) (GH-17437) by torsava · 4 years, 10 months ago
  9. 2fe4c48 bpo-38449: Add URL delimiters test cases (#16729) by Dong-hee Na · 4 years, 10 months ago
  10. 8d62df6 bpo-37523: Raise ValueError for I/O operations on a closed zipfile.ZipExtFile. (GH-14658) by Daniel Hillier · 4 years, 10 months ago
  11. 1df65f7 Fix old mention of virtualenv (GH-17417) by Brett Cannon · 4 years, 10 months ago
  12. bea33f5 bpo-38920: Add audit hooks for when sys.excepthook and sys.unraisable hooks are invoked (GH-17392) by Steve Dower · 4 years, 10 months ago
  13. d9aa216 bpo-38927: Use python -m pip to upgrade venv deps (GH-17403) by Tzu-ping Chung · 4 years, 10 months ago
  14. ea9835c bpo-26730: Fix SpooledTemporaryFile data corruption (GH-17400) by Inada Naoki · 4 years, 10 months ago
  15. 9bbcbc9 bpo-38688, shutil.copytree: consume iterator and create list of entries to prevent infinite recursion (GH-17098) by Bruno P. Kinoshita · 4 years, 10 months ago
  16. 0b41a92 bpo-38045: Improve the performance of _decompose() in enum.py (GH-16483) by HongWeipeng · 4 years, 10 months ago
  17. 036fe85 bpo-27145: small_ints[x] could be returned in long_add and long_sub (GH-15716) by HongWeipeng · 4 years, 10 months ago
  18. 6dd9b64 bpo-38328: Speed up the creation time of constant list and set display. (GH-17114) by Brandt Bucher · 4 years, 10 months ago
  19. c6a7bdb bpo-20928: support base-URL and recursive includes in etree.ElementInclude (#5723) by Stefan Behnel · 4 years, 10 months ago
  20. ded8888 bpo-38870: Remove dependency on contextlib to avoid performance regression on import (GH-17376) by Pablo Galindo · 4 years, 10 months ago
  21. 27fc3b6 bpo-38870: Expose a function to unparse an ast object in the ast module (GH-17302) by Pablo Galindo · 4 years, 10 months ago
  22. 6bf644e bpo-38862: IDLE Strip Trailing Whitespace fixes end newlines (GH-17366) by Terry Jan Reedy · 4 years, 10 months ago
  23. 6f03b23 bpo-38876: Raise pickle.UnpicklingError when loading an item from memo for invalid input (GH-17335) by Claudiu Popa · 4 years, 10 months ago
  24. e407646 Remove unnecessary variable definition (GH-17368) by Batuhan Taşkaya · 4 years, 10 months ago
  25. 665ad3d Better runtime TypedDict (GH-17214) by Zac Hatfield-Dodds · 4 years, 10 months ago
  26. 041d8b4 bpo-38881: choices() raises ValueError when all weights are zero (GH-17362) by Raymond Hettinger · 4 years, 10 months ago
  27. 84b1ff6 bpo-38899: virtual environment activation for fish should use `source` (GH-17359) by Brett Cannon · 4 years, 10 months ago
  28. 14a89c4 bpo-38686: fix HTTP Digest handling in request.py (#17045) by PypeBros · 4 years, 10 months ago
  29. 1b779bf bpo-38804: Fix REDoS in http.cookiejar (GH-17157) by bcaller · 4 years, 10 months ago
  30. 138e7bb bpo-38866: Remove asyncore from test_pyclbr.py (GH-17316) by jacksonriley · 4 years, 10 months ago
  31. 91daa9d bpo-38863: Improve is_cgi() in http.server (GH-17312) by Siwon Kang · 4 years, 10 months ago
  32. b4e5eea Defer import of shutil which only needed for help and usage (GH-17334) by Raymond Hettinger · 4 years, 10 months ago
  33. 0aca3a3 bpo-37838: get_type_hints for wrapped functions with forward reference (GH-17126) by benedwards14 · 4 years, 10 months ago
  34. 3ab479a bpo-38692: Skip test_posix.test_pidfd_open() on EPERM (GH-17290) by Victor Stinner · 4 years, 10 months ago
  35. 0127bb1 bpo-38875: test_capi: trashcan tests require cpu resource (GH-17314) by Victor Stinner · 4 years, 10 months ago
  36. fee5526 Produce cleaner bytecode for 'with' and 'async with' by generating separate code for normal and exceptional paths. (#6641) by Mark Shannon · 4 years, 10 months ago
  37. 046442d bpo-38857: AsyncMock fix for awaitable values and StopIteration fix [3.8] (GH-17269) by Jason Fried · 4 years, 10 months ago
  38. 559bad1 bpo-38841: Skip asyncio test_create_datagram_endpoint_existing_sock_unix (GH-17294) by xdegaye · 4 years, 10 months ago
  39. be5c79e bpo-38821: Fix crash in argparse when using gettext (GH-17192) by Federico Bond · 4 years, 10 months ago
  40. b846247 bpo-38636: Fix IDLE tab toggle and file indent width (GH-17008) by Terry Jan Reedy · 4 years, 10 months ago
  41. 7483451 closes bpo-38712: Add signal.pidfd_send_signal. (GH-17070) by Benjamin Peterson · 4 years, 10 months ago
  42. 1c5a71a Merge tag 'v3.9.0a1' by Łukasz Langa · 4 years, 10 months ago
  43. e0cd8aa bpo-37957: Allow regrtest to receive a file with test (and subtests) to ignore (GH-16989) by Pablo Galindo · 4 years, 10 months ago
  44. 293dd23 Remove binding of captured exceptions when not used to reduce the chances of creating cycles (GH-17246) by Pablo Galindo · 4 years, 10 months ago
  45. c6b20be bpo-38707: Fix for multiprocessing.Process MainThread.native_id (GH-17088) by Jake Tesler · 4 years, 10 months ago
  46. 892221b bpo-38839: Fix some unused functions in tests (GH-17189) by Adam Johnson · 4 years, 10 months ago
  47. 8e0de2a bpo-35409: Ignore GeneratorExit in async_gen_athrow_throw (GH-14755) by Vincent Michel · 4 years, 10 months ago
  48. fd75708 Python 3.9.0a1 by Łukasz Langa · 4 years, 10 months ago
  49. 9960230 bpo-22367: Update test_fcntl.py for spawn process mode (#17154) by Dong-hee Na · 4 years, 10 months ago
  50. fe75b62 bpo-38807: Add os.PathLike to exception message raised by _check_arg_types (#17160) by Tomás Farías · 4 years, 10 months ago
  51. 00923c6 bpo-38622: Add missing audit events for ctypes module (GH-17158) by Steve Dower · 4 years, 10 months ago
  52. e243bae bpo-38722: Runpy use io.open_code() (GH-17234) by jsnklln · 4 years, 10 months ago
  53. 59c8088 Revert "bpo-38811: Check for presence of os.link method in pathlib. (GH-17170)" (#17219) by Victor Stinner · 4 years, 10 months ago
  54. 111772f bpo-38811: Check for presence of os.link method in pathlib. (GH-17170) by Toke Høiland-Jørgensen · 4 years, 10 months ago
  55. 645005e bpo-38724: Implement subprocess.Popen.__repr__ (GH-17151) by Andrey Doroschenko · 4 years, 10 months ago
  56. d0acdfc Fix typo in Lib/socketserver.py (GH-17024) by Jason (Perry) Taylor · 4 years, 10 months ago
  57. a065232 bpo-28286: Deprecate opening GzipFile for writing implicitly. (GH-16417) by Serhiy Storchaka · 4 years, 10 months ago
  58. 5fd5cb8 bpo-38639: Optimize floor(), ceil() and trunc() for floats. (GH-16991) by Serhiy Storchaka · 4 years, 10 months ago
  59. 7c6130c bpo-38453: Ensure correct short path is obtained for test (GH-17184) by Steve Dower · 4 years, 10 months ago
  60. abde52c bpo-38453: Ensure ntpath.realpath correctly resolves relative paths (GH-16967) by Steve Dower · 4 years, 10 months ago
  61. 3f8cebd bpo-38692: Add asyncio.PidfdChildWatcher to __all__ (GH-17161) by Kyle Stanley · 4 years, 10 months ago
  62. 3ccdd9b closes bpo-38692: Add a pidfd child process watcher to asyncio. (GH-17069) by Benjamin Peterson · 4 years, 10 months ago
  63. dad6be5 bpo-38785: Prevent asyncio from crashing (GH-17144) by Andrew Svetlov · 4 years, 10 months ago
  64. 61289d4 bpo-38786: Add parsing of https links to pydoc (GH-17143) by Kirill · 4 years, 10 months ago
  65. d89cea1 bpo-38781: Clear buffer in MemoryHandler flush (GH-17132) by Daniel Andersson · 4 years, 10 months ago
  66. 9c28449 bpo-4630: Add cursor no-blink option for IDLE (GH-16960) by Zackery Spytz · 4 years, 10 months ago
  67. 74fa9f7 closes bpo-27805: Ignore ESPIPE in initializing seek of append-mode files. (GH-17112) by Benjamin Peterson · 4 years, 10 months ago
  68. d593881 bpo-38723: Pdb._runscript should use io.open_code() instead of open() (GH-17127) by jsnklln · 4 years, 10 months ago
  69. 138ccbb bpo-38738: Fix formatting of True and False. (GH-17083) by Serhiy Storchaka · 4 years, 10 months ago
  70. 1062715 bpo-16576: Add checks for bitfields passed by value to functions. (GH-17097) by Vinay Sajip · 4 years, 10 months ago
  71. c8b53dc bpo-26353: IDLE adds an unneeded newline when saving a shell window (GH-17103) by Zackery Spytz · 4 years, 10 months ago
  72. 733b9a3 bpo-38385: Fix iterator/iterable terminology in statistics docs (GH-17111) by Raymond Hettinger · 4 years, 10 months ago
  73. 051ff52 bpo-38565: add new cache_parameters method for lru_cache (GH-16916) by Manjusaka · 4 years, 10 months ago
  74. a0ed99b bpo-38438: Simplify argparse "star nargs" usage. (GH-17106) by Brandt Bucher · 4 years, 10 months ago
  75. 84ac437 bpo-38761: Register WeakSet as a MutableSet (GH-17104) by Raymond Hettinger · 4 years, 10 months ago
  76. e27449d bpo-38635: Simplify decoding the ZIP64 extra field and make it tolerant to extra data. (GH-16988) by Serhiy Storchaka · 4 years, 11 months ago
  77. befa032 bpo-22367: Add tests for fcntl.lockf(). (GH-17010) by Dong-hee Na · 4 years, 11 months ago
  78. 991b02d update a deprecated assert in logging tests (GH-17079) by l0rb · 4 years, 11 months ago
  79. 519cb87 bpo-38716: stop rotating handlers from setting inherited namer and rotator to None (GH-17072) by l0rb · 4 years, 11 months ago
  80. 6c4c45e bpo-38692: Add os.pidfd_open. (GH-17063) by Benjamin Peterson · 4 years, 11 months ago
  81. bf17d41 bpo-37645: add new function _PyObject_FunctionStr() (GH-14890) by Jeroen Demeyer · 4 years, 11 months ago
  82. b396663 bpo-35381 Remove all static state from posixmodule (GH-15892) by Eddie Elizondo · 4 years, 11 months ago
  83. 25fa3ec Fix a typo in wave module docstring (GH-17009) by Michael Haas · 4 years, 11 months ago
  84. 8d4fef4 bpo-38422: Clarify docstrings of pathlib suffix(es) (GH-16679) by Ram Rachum · 4 years, 11 months ago
  85. d0d9f7c Slightly improve plistlib test coverage. (GH-17025) by Jon Janzen · 4 years, 11 months ago
  86. 65c7382 Add docstring for shlex.split (GH-16740) by MaT1g3R · 5 years ago
  87. b32cb97 bpo-38312: Add curses.{get,set}_escdelay and curses.{get,set}_tabsize. (GH-16938) by Anthony Sottile · 5 years ago
  88. b15100f bpo-38586: setting logging.Handler .name property in fileConfig (GH-16918) by Lucas Cimon · 5 years ago
  89. 79d4ed1 bpo-16575: Add checks for unions passed by value to functions. (GH-16799) by Vinay Sajip · 5 years ago
  90. a4ed6ed bpo-38614: Increase asyncio test_communicate() timeout (GH-16995) by Victor Stinner · 5 years ago
  91. 6c3e66a bpo-38640: Allow break and continue in always false while loops (GH-16992) by Pablo Galindo · 5 years ago
  92. 24c6258 bpo-38614: Add timeout constants to test.support (GH-16964) by Victor Stinner · 5 years ago
  93. 865c3b2 bpo-28029: Make "".replace("", s, n) returning s for any n != 0. (GH-16981) by Serhiy Storchaka · 5 years ago
  94. da6ce58 bpo-36993: Improve error reporting for zipfiles with bad zip64 extra data. (GH-14656) by Daniel Hillier · 5 years ago
  95. 3c88199 bpo-38626: Add comment explaining why __lt__ is used. (GH-16978) by Raymond Hettinger · 5 years ago
  96. ae7aa42 Remove code commented for more than 10 years (GH-16965) by Victor Stinner · 5 years ago
  97. e471e72 bpo-37330: open() no longer accept 'U' in file mode (GH-16959) by Victor Stinner · 5 years ago
  98. 5c32af7 bpo-38334: Fix seeking backward on an encrypted zipfile.ZipExtFile. (GH-16937) by Serhiy Storchaka · 5 years ago
  99. a8fb932 bpo-37309: First idlelib/NEWS.txt for 3.9.0 (GH-16947) by Terry Jan Reedy · 5 years ago
  100. e31a79a bpo-34162: Last idlelib/NEWS.txt items for 3.8.0. (GH-16943) by Terry Jan Reedy · 5 years ago