Python 3.8.0b1
  1. 3b5deb0 Python 3.8.0b1 by Łukasz Langa · 6 years ago v3.8.0b1
  2. 7f9a2ae Revert "bpo-34037, asyncio: add BaseEventLoop.wait_executor_on_close (GH-13786)" (#13802) by Łukasz Langa · 6 years ago
  3. 0fd2c30 Revert "bpo-36818: Add PyInterpreterState.runtime field. (gh-13129)" (GH-13795) by Victor Stinner · 6 years ago
  4. 9535aff Revert "bpo-35621: Support running subprocesses in asyncio when loop is executed in non-main thread (#13630)" (GH-13793) by Andrew Svetlov · 6 years ago
  5. 0f0a30f bpo-34037, asyncio: add BaseEventLoop.wait_executor_on_close (GH-13786) by Victor Stinner · 6 years ago
  6. 78c7d52 bpo-37120: Add SSLContext.num_tickets (GH-13719) by Christian Heimes · 6 years ago
  7. 47eb223 bpo-36868: Fix what's new for SSLContext.hostname_checks_common_name (GH-13248) by Christian Heimes · 6 years ago
  8. 06651ee bpo-37081: Test with OpenSSL 1.1.1c (GH-13631) by Christian Heimes · 6 years ago
  9. e225beb Revert "bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-13714)" (GH-13780) by Victor Stinner · 6 years ago
  10. 0b9956e bpo-37087: Adding native ID support for OpenBSD (GH-13654) by David Carlier · 6 years ago
  11. 91234a1 bpo-26219: per opcode cache for LOAD_GLOBAL (GH-12884) by Inada Naoki · 6 years ago
  12. 0288dd6 bpo-36231: Support building on macOS without /usr/include (GH-13773) by Ned Deily · 6 years ago
  13. 8565f6b bpo-35814: Allow unpacking in r.h.s of annotated assignment expressions (GH-13760) by Pablo Galindo · 6 years ago
  14. 01ee12b bpo-33569 Preserve type information with dataclasses.InitVar (GH-8927) by Augusto Hack · 6 years ago
  15. 0025350 bpo-37069: tests use catch_unraisable_exception() (GH-13762) by Victor Stinner · 6 years ago
  16. 13136e8 bpo-36896: Clarify that some types constructors are unstable (GH-13271) by Matthias Bussonnier · 6 years ago
  17. aca273e bpo-37014: Update docstring and Documentation of fileinput.FileInput(). (GH-13545) by Michele Angrisano · 6 years ago
  18. 6bdc4de bpo-35610: IDLE - Replace .context_use_ps1 with .prompt_last_line (GH-11307) by Cheryl Sabella · 6 years ago
  19. 7ffcf84 bpo-37126: Allow structseq objects to be tracked by the GC (GH-13729) by Pablo Galindo · 6 years ago
  20. 13ed079 bpo-35621: Support running subprocesses in asyncio when loop is executed in non-main thread (#13630) by Andrew Svetlov · 6 years ago
  21. c529967 bpo-36027: Extend three-argument pow to negative second argument (GH-13266) by Mark Dickinson · 6 years ago
  22. 5ae299a bpo-37128: Add math.perm(). (GH-13731) by Serhiy Storchaka · 6 years ago
  23. b7daabd Improve version added references in `typing` module docs (GH-13457) by Anthony Sottile · 6 years ago
  24. 6a150bc bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-13714) by Eric Snow · 6 years ago
  25. bdbad71 bpo-20092. Use __index__ in constructors of int, float and complex. (GH-13108) by Serhiy Storchaka · 6 years ago
  26. 1a4d9ff bpo-32411: IDLE: Remove line number sort in browser.py (#5011) by Cheryl Sabella · 6 years ago
  27. e5f6207 bpo-34303: Micro-optimizations in functools.reduce() (GH-8598) by Sergey Fedoseev · 6 years ago
  28. cd74e66 bpo-37122: Make co->co_argcount represent the total number of positonal arguments in the code object (GH-13726) by Pablo Galindo · 6 years ago
  29. 6b282e1 bpo-36813: Fix QueueListener to call task_done() upon termination. (GH-13113) by Bar Harel · 6 years ago
  30. 4a68650 bpo-35431: Implemented math.comb (GH-11414) by Yash Aggarwal · 6 years ago
  31. 354227a Add option to trace to run modules (GH-5134) by Mario Corchero · 6 years ago
  32. 396e0a8 bpo-36818: Add PyInterpreterState.runtime field. (gh-13129) by Eric Snow · 6 years ago
  33. 1c263e3 bpo-37029: keep usable_arenas in sorted order without searching (#13612) by Tim Peters · 6 years ago
  34. 549e55a bpo-12202: Properly check MsiSummaryInfoGetProperty() calls in msilib (GH-13711) by Zackery Spytz · 6 years ago
  35. a6ec1ce bpo-33361: Fix bug with seeking in StreamRecoders (GH-8278) by Ammar Askar · 6 years ago
  36. aac4d03 bpo-26826: Expose copy_file_range in the os module (GH-7255) by Pablo Galindo · 6 years ago
  37. c8d5bf6 bpo-12639: msilib.Directory.start_component() fails if *keyfile* is not None (GH-13688) by Zackery Spytz · 6 years ago
  38. 4612671 bpo-25735: math.factorial doc should mention integer return type (GH-6420) by Akshay Sharma · 6 years ago
  39. 8cbb5b6 bpo-26835: Add file sealing constants to fcntl (GH-13694) by Christian Heimes · 6 years ago
  40. c7f803b bpo-36379: __ipow__ must be a ternaryfunc, not a binaryfunc (GH-13546) by Zackery Spytz · 6 years ago
  41. c7f7069 bpo-34271: Add ssl debugging helpers (GH-10031) by Christian Heimes · 6 years ago
  42. e9b51c0 bpo-26660, bpo-35144: Fix permission errors in TemporaryDirectory cleanup. (GH-10320) by Serhiy Storchaka · 6 years ago
  43. 38ab7d4 bpo-31829: Make protocol 0 pickles be loadable in text mode in Python 2. (GH-11859) by Serhiy Storchaka · 6 years ago
  44. 14a0e16 bpo-36548: Improve the repr of re flags. (GH-12715) by Serhiy Storchaka · 6 years ago
  45. 4c23aff bpo-29262: Add get_origin() and get_args() introspection helpers to typing (GH-13685) by Ivan Levkivskyi · 6 years ago
  46. eea47e0 bpo-36953: Delay removal of ABCs from collections. (GH-13409) by Matthias Bussonnier · 6 years ago
  47. 5437ccc bpo-36342: Fix test_multiprocessing in test_venv (GH-12513) by xdegaye · 6 years ago
  48. 98ef920 bpo-36999: Add asyncio.Task.get_coro() (GH-13680) by Alex Grönholm · 6 years ago
  49. 249b7d5 bpo-20602: Do not clear sys.flags and sys.float_info during shutdown (GH-8096) by Zackery Spytz · 6 years ago
  50. 6eb814b bpo-37098: Skip memfd_create test before Linux 3.17 (GH-13677) by Christian Heimes · 6 years ago
  51. 413d955 bpo-36610: shutil.copyfile(): use sendfile() on Linux only (GH-13675) by Giampaolo Rodola · 6 years ago
  52. a16387a bpo-24564: shutil.copystat(): ignore EINVAL on os.setxattr() (GH-13369) by Ying Wang · 6 years ago
  53. 8f96c9f bpo-37007: Implement socket.if_nametoindex(), if_indextoname() and if_nameindex() on Windows (GH-13522) by Zackery Spytz · 6 years ago
  54. ada319b bpo-32388: Remove cross-version binary compatibility requirement in tp_flags (GH-4944) by Antoine Pitrou · 6 years ago
  55. 43fdbd2 bpo-26836: Add os.memfd_create() (#13567) by Zackery Spytz · 6 years ago
  56. 0c2f930 bpo-22385: Support output separators in hex methods. (#13578) by Gregory P. Smith · 6 years ago
  57. aacc77f bpo-36974: implement PEP 590 (GH-13185) by Jeroen Demeyer · 6 years ago
  58. d30da5d bpo-36983: Fix typing.__all__ and add test for exported names (GH-13456) by Anthony Sottile · 6 years ago
  59. 4dd3e3f bpo-32972: Async test case (GH-13386) by Andrew Svetlov · 6 years ago
  60. ca80495 bpo-22454: Add shlex.join() (the opposite of shlex.split()) (GH-7605) by Bo Bayles · 6 years ago
  61. 744c08a bpo-35246: fix support for path-like args in asyncio subprocess (GH-13628) by 依云 · 6 years ago
  62. 8b09500 bpo-37076: _thread.start_new_thread() calls _PyErr_WriteUnraisableMsg() (GH-13617) by Victor Stinner · 6 years ago
  63. 77f0ed7 bpo-37072: Fix crash in PyAST_FromNodeObject() when flags is NULL (#13634) by Guido van Rossum · 6 years ago
  64. 4154069 bpo-37001: Makes symtable.symtable have parity with compile for input (#13483) by Dino Viehland · 6 years ago
  65. ab0716e bpo-22102: Fixes zip files with disks set to 0 (GH-5985) by Francisco Facioni · 6 years ago
  66. 9e3c452 bpo-31961: Fix support of path-like executables in subprocess. (GH-5914) by Serhiy Storchaka · 6 years ago
  67. 2e33ecd bpo-22640: Add silent mode to py_compile.compile() (GH-12976) by Joannah Nanjekye · 6 years ago
  68. 3c8724f bpo-33407: Implement Py_DEPRECATED() on MSVC (GH-8980) by Zackery Spytz · 6 years ago
  69. 17a5588 bpo-33725: multiprocessing uses spawn by default on macOS (GH-13603) by Victor Stinner · 6 years ago
  70. 05f1641 bpo-26423: Fix possible overflow in wrap_lenfunc() (GH-13606) by Zackery Spytz · 6 years ago
  71. 0453081 bpo-32299: Return patched dict when using patch.dict as a context manager (GH-11062) by Mario Corchero · 6 years ago
  72. eb65e24 bpo-36922: implement PEP-590 Py_TPFLAGS_METHOD_DESCRIPTOR (GH-13338) by Jeroen Demeyer · 6 years ago
  73. 9a7e5b1 bpo-35279: reduce default max_workers of ThreadPoolExecutor (GH-13618) by Inada Naoki · 6 years ago
  74. bafd4b5 bpo-29883: Asyncio proactor udp (GH-13440) by Andrew Svetlov · 6 years ago
  75. 74d7f76 bpo-37058: PEP 544: Add Protocol to typing module (GH-13585) by Ivan Levkivskyi · 6 years ago
  76. 3880f26 bpo-36933: Remove sys.set_coroutine_wrapper (marked for removal in 3.8) (GH-13577) by Matthias Bussonnier · 6 years ago
  77. 436c2b0 bpo-36996: Handle async functions when mock.patch is used as a decorator (GH-13562) by Xtreak · 6 years ago
  78. f0d4c64 bpo-36686: Improve the documentation of the std* params in loop.subprocess_exec (GH-13586) by sbstp · 6 years ago
  79. a356841 bpo-37054, _pyio: Fix BytesIO and TextIOWrapper __del__() (GH-13601) by Victor Stinner · 6 years ago
  80. cd590a7 bpo-1230540: Add threading.excepthook() (GH-13515) by Victor Stinner · 6 years ago
  81. 23b4b69 bpo-36889: Merge asyncio streams (GH-13251) by Andrew Svetlov · 6 years ago
  82. 6f6ff8a bpo-37050: Remove expr_text from FormattedValue ast node, use Constant node instead (GH-13597) by Eric V. Smith · 6 years ago
  83. 02db696 bpo-32941: Add madvise() for mmap objects (GH-6172) by Zackery Spytz · 6 years ago
  84. 331a6a5 bpo-36763: Implement the PEP 587 (GH-13592) by Victor Stinner · 6 years ago
  85. 8cd5165 bpo-37027: Return a proxy socket object from transp.get_extra_info('socket') (GH-13530) by Yury Selivanov · 6 years ago
  86. 674ee12 bpo-35397: Remove deprecation and document urllib.parse.unwrap (GH-11481) by Rémi Lapeyre · 6 years ago
  87. 1f39c28 bpo-37035: Don't log OSError (GH-13548) by Andrew Svetlov · 6 years ago
  88. ff6b2e6 bpo-37047: Refactor AsyncMock setup logic for autospeccing (GH-13574) by Xtreak · 6 years ago
  89. 431b540 bpo-32528: Make asyncio.CancelledError a BaseException. (GH-13528) by Yury Selivanov · 6 years ago
  90. 16cefb0 bpo-37028: asyncio REPL; activated via 'python -m asyncio'. (GH-13472) by Yury Selivanov · 6 years ago
  91. b821868 bpo-36772 Allow lru_cache to be used as decorator without making a function call (GH-13048) by Raymond Hettinger · 6 years ago
  92. aaf47ca bpo-37053: handle strings like u"bar" correctly in Tools/parser/unparse.py (GH-13583) by Chih-Hsuan Yen · 6 years ago
  93. 91f4380 bpo-36785: PEP 574 implementation (GH-7076) by Antoine Pitrou · 6 years ago
  94. 180dc1b bpo-28866: No type cache for types with specialized mro, invalidation is hard. (#13157) by Julien Palard · 6 years ago
  95. 135c6a5 bpo-37049: PEP 589: Add TypedDict to typing module (GH-13573) by Ivan Levkivskyi · 6 years ago
  96. b891c46 bpo-37046: PEP 586: Add Literal to typing module (#13572) by Ivan Levkivskyi · 6 years ago
  97. f367242 bpo-37045: PEP 591: Add final qualifiers to typing module (GH-13571) by Ivan Levkivskyi · 6 years ago
  98. 47dd2f9 bpo-37017: PyObject_CallMethodObjArgs uses LOAD_METHOD optimization (GH-13516) by Michael J. Sullivan · 6 years ago
  99. 81bb97d bpo-37038: Make idlelib.run runnable; add test clause (GH-13560) by Terry Jan Reedy · 6 years ago
  100. 1bbf7b6 bpo-34632: Add importlib.metadata (GH-12547) by Jason R. Coombs · 6 years ago