Python 3.9.0b1
  1. 97fe9cf Python 3.9.0b1 by Łukasz Langa · 5 years ago v3.9.0b1
  2. 2135e10 bpo-40663: Correctly handle annotations with subscripts in ast_unparse.c (GH-20156) by Batuhan Taskaya · 5 years ago
  3. e6578a2 bpo-40662: Fixed ast.get_source_segment for ast nodes that have incomplete location information (GH-20157) by Irit Katriel · 5 years ago
  4. 08b47c3 bpo-40257: Revert changes to inspect.getdoc() (GH-20073) by Serhiy Storchaka · 5 years ago
  5. f660567 bpo-40650: Include winsock2.h in pytime.c, instead of a full windows.h (GH-20137) by Minmin Gong · 5 years ago
  6. 7f21c9a bpo-40653: Move _dirnameW out of #ifdef HAVE_SYMLINK/#endif (GH-20144) by Minmin Gong · 5 years ago
  7. 951ab58 Revert "bpo-26317: Support OBJC and OBJCXX configure command line variables (GH-20176)" (GH-20182) by Ned Deily · 5 years ago
  8. 0da5466 bpo-26317: Support OBJC and OBJCXX configure command line variables (GH-20176) by Ned Deily · 5 years ago
  9. 1731d6d bpo-34956: Fix macOS _tkinter use of Tcl/Tk in /Library/Frameworks (GH-20171) by Ned Deily · 5 years ago
  10. 442634c bpo-39148: enable ipv6 for datagrams in Proactor (GH-19121) by Kjell Braden · 5 years ago
  11. da742ba bpo-31033: Improve the traceback for cancelled asyncio tasks (GH-19951) by Chris Jerdonek · 5 years ago
  12. 3a855b2 bpo-40665: Use Argument Clinic for the bisect module (GH-20163) by Shantanu · 5 years ago
  13. e527ec8 bpo-40536: Add zoneinfo.available_timezones (GH-20158) by Paul Ganssle · 5 years ago
  14. 9681953 bpo-39058: Preserve attribute order in argparse Namespace reprs. (GH-17621) by Raymond Hettinger · 5 years ago
  15. eefd4e0 bpo-39705 : sorted() tutorial example under looping techniques improved (GH-18999) by Rahul Kumaresan · 5 years ago
  16. 54f2898 bpo-40645: Implement HMAC in C (GH-20129) by Christian Heimes · 5 years ago
  17. fa098b6 bpo-35569: add Erlend to Misc/ACKS (GH-20146) by Ned Deily · 5 years ago
  18. 9a45bfe bpo-35569: Expose RFC 3542 IPv6 socket options on macOS (GH-19526) by Erlend Egeberg Aasland · 5 years ago
  19. 837f9e4 bpo-40645: Deprecated internal details of hmac.HMAC (GH-20132) by Christian Heimes · 5 years ago
  20. d5b3f6b bpo-37630: Use SHA3 and SHAKE XOF from OpenSSL (GH-16049) by Christian Heimes · 5 years ago
  21. b17e49e bpo-40503: Add documentation and what's new entry for zoneinfo (GH-20006) by Paul Ganssle · 5 years ago
  22. 1b97b9b bpo-24416: Return named tuple from date.isocalendar() (GH-20113) by Paul Ganssle · 5 years ago
  23. aa92a7c bpo-39305: Update nntplib to merge nntplib.NNTP and nntplib._NNTPBase (GH-19817) by Dong-hee Na · 5 years ago
  24. 4541086 bpo-40192: Use thread_cputime for time.thread_time to improve resolution (GH-19381) by Batuhan Taskaya · 5 years ago
  25. 62972d9 bpo-40503: PEP 615: Tests and implementation for zoneinfo (GH-19909) by Paul Ganssle · 5 years ago
  26. 6e8cda9 bpo-40457: Support OpenSSL without TLS 1.0/1.1 (GH-19862) by Christian Heimes · 5 years ago
  27. 6b6092f bpo-39075: types.SimpleNamespace no longer sorts attributes in its repr (GH-19430) by Zackery Spytz · 5 years ago
  28. 1ce5841 bpo-31033: Add a msg argument to Future.cancel() and Task.cancel() (GH-19979) by Chris Jerdonek · 5 years ago
  29. fe1176e Add Andrew York to ACKS for GH-19622. (GH-20105) by Chris Jerdonek · 5 years ago
  30. 9b60e55 bpo-40637: Add option to disable builtin hashes (GH-20121) by Christian Heimes · 5 years ago
  31. 938717f bpo-40163: Fix multissltest download of old OpenSSL (GH-19329) by Christian Heimes · 5 years ago
  32. 382a563 bpo-40607: Reraise exception during task cancelation in asyncio.wait_for() (GH-20054) by romasku · 5 years ago
  33. c087a26 bpo-40515: Require OPENSSL_THREADS (GH-19953) by Christian Heimes · 5 years ago
  34. 62d618c bpo-40479: Test with latest OpenSSL versions (GH-20108) by Christian Heimes · 5 years ago
  35. 16d4e6f bpo-40479: Fix hashlib issue with OpenSSL 3.0.0 (GH-20107) by Christian Heimes · 5 years ago
  36. 6e57237 bpo-40055: test_distutils leaves warnings filters unchanged (GH-20095) by Victor Stinner · 5 years ago
  37. 15bc9ab bpo-40612: Fix SyntaxError edge cases in traceback formatting (GH-20072) by Guido van Rossum · 5 years ago
  38. e77d428 bpo-40495: compileall option to hardlink duplicate pyc files (GH-19901) by Lumír 'Frenzy' Balhar · 5 years ago
  39. 6f2f475 bpo-40597: email: Use CTE if lines are longer than max_line_length consistently (gh-20038) by Arkadiusz Hiler · 5 years ago
  40. d6fb53f bpo-39465: Remove _PyUnicode_ClearStaticStrings() from C API (GH-20078) by Victor Stinner · 5 years ago
  41. de92769 bpo-34790: add version of removal of explicit passing of coros to `asyncio.wait`'s documentation (#20008) by jack1142 · 5 years ago
  42. d6b727e bpo-40501: Replace ctypes code in uuid with native module (GH-19948) by Steve Dower · 5 years ago
  43. 4c9ea09 bpo-38787: Add PyCFunction_CheckExact() macro for exact type checks (GH-20024) by scoder · 5 years ago
  44. 5650e76 bpo-40596: Fix str.isidentifier() for non-canonicalized strings containing non-BMP characters on Windows. (GH-20053) by Serhiy Storchaka · 5 years ago
  45. 74ea6b5 bpo-40593: Improve syntax errors for invalid characters in source code. (GH-20033) by Serhiy Storchaka · 5 years ago
  46. 21cdb71 bpo-40571: Make lru_cache(maxsize=None) more discoverable (GH-20019) by Raymond Hettinger · 5 years ago
  47. ef7973a bpo-40561: Add docstrings for webbrowser open functions (GH-19999) by Brad Solomon · 5 years ago
  48. 5b956ca bpo-40585: Normalize errors messages in codeop when comparing them (GH-20030) by Pablo Galindo · 5 years ago
  49. 86a93fd bpo-37986: Improve perfomance of PyLong_FromDouble() (GH-15611) by Sergey Fedoseev · 5 years ago
  50. 1c2fa78 bpo-40549: Convert posixmodule.c to multiphase init (GH-19982) by Victor Stinner · 5 years ago
  51. fcb2856 bpo-40397: Remove __args__ and __parameters__ from _SpecialGenericAlias (GH-19984) by Serhiy Storchaka · 5 years ago
  52. 77c6146 bpo-40566: Apply PEP 573 to abc module (GH-20005) by Dong-hee Na · 5 years ago
  53. 7f7e706 bpo-39791: Add files() to importlib.resources (GH-19722) by Jason R. Coombs · 5 years ago
  54. d10091a bpo-40502: Initialize n->n_col_offset (GH-19988) by Joannah Nanjekye · 5 years ago
  55. 81a5fc3 bpo-40541: Add optional *counts* parameter to random.sample() (GH-19970) by Raymond Hettinger · 5 years ago
  56. d2c349b bpo-40559: Add Py_DECREF to _asynciomodule.c:task_step_impl() (GH-19990) by Chris Jerdonek · 5 years ago
  57. 02fa0ea bpo-40273: Reversible mappingproxy (FH-19513) by Zackery Spytz · 5 years ago
  58. 8963a7f bpo-40545: Export _PyErr_GetTopmostException() function (GH-19978) by Victor Stinner · 5 years ago
  59. e1becf4 bpo-38787: C API for module state access from extension methods (PEP 573) (GH-19936) by Petr Viktorin · 5 years ago
  60. 3466922 bpo-1635741: Port errno module to multiphase initialization (GH-19923) by Dong-hee Na · 5 years ago
  61. 2668a9a bpo-40527: Fix command line argument parsing (GH-19955) by Victor Stinner · 5 years ago
  62. b9c46a2 bpo-40480 "fnmatch" exponential execution time (GH-19908) by Tim Peters · 5 years ago
  63. 96074de bpo-40523: Add pass-throughs for hash() and reversed() to weakref.proxy objects (GH-19946) by Pablo Galindo · 5 years ago
  64. 1253c3e bpo-40504: Allow weakrefs to lru_cache objects (GH-19938) by Dennis Sweeney · 5 years ago
  65. c21c512 bpo-40355: Improve error messages in ast.literal_eval with malformed Dict nodes (GH-19868) by Curtis Bucher · 5 years ago
  66. ac4bf42 bpo-40458: Increase reserved stack space to prevent overflow crash on Windows (GH-19845) by Steve Dower · 5 years ago
  67. c5fa364 bpo-40514: Add --with-experimental-isolated-subinterpreters (GH-19926) by Victor Stinner · 5 years ago
  68. 1e7e451 bpo-40459: Fix NameError in platform.py (GH-19855) by Dennis Sweeney · 5 years ago
  69. 92a98ed bpo-1635741: Port syslog module to multiphase initialization (GH-19907) by Dong-hee Na · 5 years ago
  70. 9d74658 bpo-40499: Mention that asyncio.wait() needs a non-empty aws set (GH-19900) by Joel Rosdahl · 5 years ago
  71. 846d8b2 bpo-40246: Revert reporting of invalid string prefixes (GH-19888) by Lysandros Nikolaou · 5 years ago
  72. 41a6458 bpo-40408: Fix support of nested type variables in GenericAlias. (GH-19836) by Serhiy Storchaka · 5 years ago
  73. 190fac9 bpo-40465: Deprecate the optional argument to random.shuffle(). (#19867) by Raymond Hettinger · 5 years ago
  74. 531d1e5 bpo-39435: Make the first argument of pickle.loads() positional-only. (GH-19846) by Serhiy Storchaka · 5 years ago
  75. 0204726 bpo-29587: Update gen.throw() to chain exceptions (#19823) by Chris Jerdonek · 5 years ago
  76. f40bd46 bpo-40417: Fix deprecation warning in PyImport_ReloadModule (GH-19750) by Robert Rouhani · 5 years ago
  77. 289842a bpo-39435: Fix docs for pickle.loads (GH-18160) by Shantanu · 5 years ago
  78. 64224a4 bpo-40412: Nullify inittab_copy during finalization (GH-19746) by Gregory Szorc · 5 years ago
  79. 8727664 bpo-32494: Use gdbm_count for dbm_length if possible (GH-19814) by Dong-hee Na · 5 years ago
  80. 252346a bpo-40453: Add PyConfig._isolated_subinterpreter (GH-19820) by Victor Stinner · 5 years ago
  81. 3c7f9db Revert "bpo-29587: Enable implicit exception chaining with gen.throw() (GH-19811)" (#19821) by Victor Stinner · 5 years ago
  82. 2514a63 bpo-29587: Enable implicit exception chaining with gen.throw() (GH-19811) by Chris Jerdonek · 5 years ago
  83. 3209cbd bpo-40394 - difflib.SequenceMatched.find_longest_match default args (GH-19742) by lrjball · 5 years ago
  84. 138a9b9 bpo-40389: Improve repr of typing.Optional (#19714) by Vlad Serebrennikov · 5 years ago
  85. 360371f bpo-40291: Add support for CAN_J1939 sockets (GH-19538) by karl ding · 5 years ago
  86. 84724dd bpo-1635741: Port _stat module to multiphase initialization (GH-19798) by Dong-hee Na · 5 years ago
  87. 113feb3 bpo-40328: Add tool for generating cjk mapping headers (GH-19602) by Dong-hee Na · 5 years ago
  88. 2d87577 bpo-40286: Remove C implementation of Random.randbytes() (GH-19797) by Victor Stinner · 5 years ago
  89. 5769724 bpo-40228: More robust frame.setlineno. (GH-19437) by Mark Shannon · 5 years ago
  90. ec9bea4 bpo-40436: Fix code parsing gdb version (GH-19792) by Victor Stinner · 5 years ago
  91. a4dfe8e bpo-39995: Fix concurrent.futures _ThreadWakeup (GH-19760) by Victor Stinner · 5 years ago
  92. 7036477 bpo-40421: Add PyFrame_GetBack() function (GH-19765) by Victor Stinner · 5 years ago
  93. 4386b90 bpo-40429: PyThreadState_GetFrame() returns a strong ref (GH-19781) by Victor Stinner · 5 years ago
  94. ae00a5a8 bpo-40428: Remove PyTuple_ClearFreeList() function (GH-19769) by Victor Stinner · 5 years ago
  95. f7bbf58 bpo-38880: List interpreters associated with a channel end (GH-17323) by Lewis Gaul · 5 years ago
  96. 49f70db bpo-40431: Fix syntax typo in turtledemo (GH-19777) by Miro Hrončok · 5 years ago
  97. 521c8d6 bpo-39966: Revert "bpo-25597: Ensure wraps' return value is used for magic methods in MagicMock" (GH-19734) by Karthikeyan Singaravelan · 5 years ago
  98. d9a43e2 bpo-40025: Require _generate_next_value_ to be defined before members (GH-19098) by Ethan Onstott · 5 years ago
  99. a42ca74 bpo-40421: Add PyFrame_GetCode() function (GH-19757) by Victor Stinner · 5 years ago
  100. d66685a Merge tag 'v3.9.0a6' by Łukasz Langa · 5 years ago