Python 3.9.0a4
  1. 6e02691 Python 3.9.0a4 by Łukasz Langa · 5 years ago v3.9.0a4
  2. eb8ac57 bpo-36144: Dictionary Union (PEP 584) (#12088) by Brandt Bucher · 5 years ago
  3. ba22e8f bpo-30566: Fix IndexError when using punycode codec (GH-18632) by Berker Peksag · 5 years ago
  4. 4015d1c bpo-39649: Remove obsolete check for `__args__` in bdb.Bdb.format_stack_entry (GH-18531) by Daniel Hahler · 5 years ago
  5. aea045a bpo-39654: Update pyclbr doc to reflect additional information returned (GH-18528) by Hakan Çelik · 5 years ago
  6. 9f37872 bpo-39681: Fix C pickle regression with minimal file-like objects (#18592) by Antoine Pitrou · 5 years ago
  7. 559e7f1 bpo-39648: Expand math.gcd() and math.lcm() to handle multiple arguments. (GH-18604) by Serhiy Storchaka · 5 years ago
  8. fbe2e0b bpo-17422: Language reference should specify restrictions on class namespace (#18559) by ananthan-123 · 5 years ago
  9. 1c56f8f bpo-39382: Avoid dangling object use in abstract_issubclass() (GH-18530) by Yonatan Goldschmidt · 5 years ago
  10. fd5116c bpo-35950: Raise UnsupportedOperation in BufferedReader.truncate() (GH-18586) by Berker Peksag · 5 years ago
  11. c2ac4cf bpo-35727: Use exit code 0 on sys.exit() in multiprocessing.Process. (GH-11538) by Christopher Hunt · 5 years ago
  12. d4331c5 bpo-9495: avoid confusing chained exception in argparse test (GH-17120) by alclarks · 5 years ago
  13. f2ee21d bpo-39479:Add math.lcm() function: Least Common Multiple (#18547) by ananthan-123 · 5 years ago
  14. 4dee92b Revert "bpo-38691 Added a switch to ignore PYTHONCASEOK when -E or -I flags passed (#18314)" (GH-18553) by Victor Stinner · 6 years ago
  15. ab6423f bpo-39572: Document ’total’ flag of TypedDict (GH-18554) by ananthan-123 · 6 years ago
  16. a4ba8a3 Include subsections in TOC for PDF version of docs. (GH-9629) by Cheryl Sabella · 6 years ago
  17. af5ee3f bpo-39674: Revert "bpo-25988: Do not expose abstract collection classes in the collections module. (GH-10596)" (GH-18545) by Victor Stinner · 6 years ago
  18. 6e35da9 bpo-37207: Use vectorcall for range() (GH-18464) by Petr Viktorin · 6 years ago
  19. 5d38517 bpo-1635741: Port _bz2 extension module to multiphase initialization(PEP 489) (GH-18050) by Hai Shi · 6 years ago
  20. 8edfc47 bpo-39546: argparse: Honor allow_abbrev=False for specified prefix_chars (GH-18337) by Kyle Meyer · 6 years ago
  21. ffda25f bpo-39663: IDLE: Add additional tests for pyparse (GH-18536) by Cheryl Sabella · 6 years ago
  22. 4c1b6a6 bpo-1635741: Port _abc extension to multiphase initialization (PEP 489) (GH-18030) by Hai Shi · 6 years ago
  23. 7d79568 bpo-1635741: Port _contextvars module to multiphase initialization (PEP 489) (GH-18374) by Hai Shi · 6 years ago
  24. b2b6e27 bpo-1635741: Port _crypt extension module to multiphase initialization (PEP 489) (GH-18404) by Hai Shi · 6 years ago
  25. d83b660 bpo-38691 Added a switch to ignore PYTHONCASEOK when -E or -I flags passed (#18314) by idomic · 6 years ago
  26. a5cbab5 bpo-39104: Fix hanging ProcessPoolExecutor on shutdown nowait with pickling failure (GH-17670) by Thomas Moreau · 6 years ago
  27. 1ed6161 bpo-12915: Add pkgutil.resolve_name (GH-18310) by Vinay Sajip · 6 years ago
  28. 9aeb0ef bpo-39573: Update clinic to use Py_IS_TYPE() function (GH-18507) by Dong-hee Na · 6 years ago
  29. a9edf44 closes bpo-39619 Fix os.chroot on HP-UX 11.31 (GH-18495) by Ian Norton · 6 years ago
  30. 10e87e5 bpo-39627: Fix TypedDict totality check for inherited keys (#18503) by Vlad Emelianov · 6 years ago
  31. d905df7 bpo-39573: Add Py_IS_TYPE() function (GH-18488) by Dong-hee Na · 6 years ago
  32. 925dc7f bpo-39606: allow closing async generators that are already closed (GH-18475) by Nathaniel J. Smith · 6 years ago
  33. 7514f4f bpo-39184: Add audit events to functions in `fcntl`, `msvcrt`, `os`, `resource`, `shutil`, `signal`, `syslog` (GH-18407) by Saiyang Gou · 6 years ago
  34. e9e7d28 bpo-35081: Move dtoa.h header to the internal C API (GH-18489) by Victor Stinner · 6 years ago
  35. 45876a9 bpo-35081: Move bytes_methods.h to the internal C API (GH-18492) by Victor Stinner · 6 years ago
  36. 6e619c4 bpo-39474: Fix AST pos for expressions like (a)(b), (a)[b] and (a).b. (GH-18477) by Serhiy Storchaka · 6 years ago
  37. 674935b bpo-18819: tarfile: only set device fields for device files (GH-18080) by William Chargin · 6 years ago
  38. 4fac7ed bpo-21016: pydoc and trace use sysconfig (GH-18476) by Victor Stinner · 6 years ago
  39. 8c579b1 bpo-32856: Optimize the assignment idiom in comprehensions. (GH-16814) by Serhiy Storchaka · 6 years ago
  40. 0cc6b5e bpo-39219: Fix SyntaxError attributes in the tokenizer. (GH-17828) by Serhiy Storchaka · 6 years ago
  41. f4f445b bpo-39567: Add audit for os.walk(), os.fwalk(), Path.glob() and Path.rglob(). (GH-18372) by Serhiy Storchaka · 6 years ago
  42. e5bd736 bpo-39595: Improve zipfile.Path performance (#18406) by Jason R. Coombs · 6 years ago
  43. f3e7ea5 bpo-39500: Document PyUnicode_IsIdentifier() function (GH-18397) by Victor Stinner · 6 years ago
  44. 1ea45ae bpo-1635741: Port _codecs extension module to multiphase initialization (PEP 489) (GH-18065) by Hai Shi · 6 years ago
  45. 038770e bpo-38325: Skip non-BMP tests of test_winconsoleio (GH-18448) by Victor Stinner · 6 years ago
  46. 6c9974e bpo-39369 Doc: Update mmap readline method documentation (GH-17957) by Wellington Pardim · 6 years ago
  47. ed335cf bpo-39600, IDLE: Remove duplicated font names (GH-18430) by Victor Stinner · 6 years ago
  48. 29b3fc0 bpo-39586: Deprecate distutils bdist_msi command (GH-18415) by Hugo van Kemenade · 6 years ago
  49. c6dedde bpo-39590: make deque.__contains__ and deque.count hold strong references (GH-18421) by sweeneyde · 6 years ago
  50. d2e1098 bpo-39579: Fix Attribute end_col_offset to point at the current node (GH-18405) by Lysandros Nikolaou · 6 years ago
  51. dc7a50d bpo-39350: Fix fractions for int subclasses (GH-18375) by Victor Stinner · 6 years ago
  52. de6f38d bpo-39502: Fix 64-bit Python PyTime_localtime() on AIX (GH-18285) by Michael Felt · 6 years ago
  53. b10dc3e bpo-39573: Add Py_SET_SIZE() function (GH-18400) by Victor Stinner · 6 years ago
  54. d2ec81a bpo-39573: Add Py_SET_TYPE() function (GH-18394) by Victor Stinner · 6 years ago
  55. c86a112 bpo-39573: Add Py_SET_REFCNT() function (GH-18389) by Victor Stinner · 6 years ago
  56. 427c84f bpo-39274: Ensure Fraction.__bool__() returns a bool (GH-18017) by Sebastian Berg · 6 years ago
  57. 3f563ce bpo-39245: Make Vectorcall C API public (GH-17893) by Petr Viktorin · 6 years ago
  58. 54b4f14 bpo-38149: Call sys.audit() only once per call for glob.glob(). (GH-18360) by Serhiy Storchaka · 6 years ago
  59. 8b6f652 bpo-39559: Remove unused, undocumented argument from uuid.getnode (GH-18369) by Shantanu · 6 years ago
  60. 509dd90 bpo-39542: Convert PyType_Check() to static inline function (GH-18364) by Victor Stinner · 6 years ago
  61. f58bd7c bpo-39542: Make PyObject_INIT() opaque in limited C API (GH-18363) by Victor Stinner · 6 years ago
  62. 0fa4f43 bpo-39542: Exclude trashcan from the limited C API (GH-18362) by Victor Stinner · 6 years ago
  63. b439a71 bpo-39553: Delete HAVE_SXS protected code (GH-18356) by Zackery Spytz · 6 years ago
  64. cf5b109 bpo-39491: Merge PEP 593 (typing.Annotated) support (#18260) by Jakub Stasiak · 6 years ago
  65. 89ae20b bpo-39185 Add the d[etailed] and q[uiet] verbosity levels for msbuild (GH-17791) by Anthony Shaw · 6 years ago
  66. 95f6001 bpo-39184: Add audit events to command execution functions in os and pty modules (GH-17824) by Saiyang Gou · 6 years ago
  67. cb1c074 closes bpo-39510: Fix use-after-free in BufferedReader.readinto() (GH-18295) by Philipp Gesang · 6 years ago
  68. 9538bc9 bpo-39432: Implement PEP-489 algorithm for non-ascii "PyInit_*" symbol names in distutils (GH-18150) by Stefan Behnel · 6 years ago
  69. 4590f72 bpo-38076 Clear the interpreter state only after clearing module globals (GH-18039) by Eddie Elizondo · 6 years ago
  70. c6e5c11 bpo-39489: Remove COUNT_ALLOCS special build (GH-18259) by Victor Stinner · 6 years ago
  71. 032de73 bpo-39450 Stripped whitespace before parsing the docstring in TestCase.shortDescription (GH-18175) by Steve Cirelli · 6 years ago
  72. 0f2f35e bpo-39492: Fix a reference cycle between reducer_override and a Pickler instance (GH-18266) by Pierre Glaser · 6 years ago
  73. 339fd46 bpo-39349: Add *cancel_futures* to Executor.shutdown() (GH-18057) by Kyle Stanley · 6 years ago
  74. 90d9ba6 bpo-34793: Drop old-style context managers in asyncio.locks (GH-17533) by Andrew Svetlov · 6 years ago
  75. 4d96b46 bpo-39511: PyThreadState_Clear() calls on_delete (GH-18296) by Victor Stinner · 6 years ago
  76. bfdeaa3 bpo-38792: Remove IDLE shell calltip before new prompt. (#17150) by Zackery Spytz · 6 years ago
  77. c232c91 bpo-39502: Skip test_zipfile.test_add_file_after_2107() on AIX (GH-18282) by Victor Stinner · 6 years ago
  78. 8d49f7c bpo-39434: Improve float __floordiv__ performance and error message (GH-18147) by Dong-hee Na · 6 years ago
  79. c38fd0d bpo-39353: binascii.crc_hqx() is no longer deprecated (GH-18276) by Victor Stinner · 6 years ago
  80. 2e6569b bpo-39493: Fix definition of IO.closed in typing.py (#18265) by Shantanu · 6 years ago
  81. a327677 bpo-39485: fix corner-case in method-detection of mock (GH-18252) by Carl Friedrich Bolz-Tereick · 6 years ago
  82. e1e8000 bpo-39153: Clarify C API *SetItem refcounting semantics (GH-18220) by Joannah Nanjekye · 6 years ago
  83. d07d9f4 bpo-36051: Drop GIL during large bytes.join() (GH-17757) by Bruce Merry · 6 years ago
  84. 6a65eba bpo-39401: Avoid unsafe DLL load on Windows 7 and earlier (GH-18231) by Steve Dower · 6 years ago
  85. aabdeb7 bpo-38960: DTrace build fix for FreeBSD. (GH-17451) by David Carlier · 6 years ago
  86. 2cca8ef bpo-36350: inspect: Replace OrderedDict with dict. (GH-12412) by Rémi Lapeyre · 6 years ago
  87. 0be3246 bpo-39439: Fix multiprocessing spawn path in a venv on Windows (GH-18158) by Adam Meily · 6 years ago
  88. 13c1c35 bpo-39393: Misleading error message on dependent DLL resolution failure (GH-18093) by Zackery Spytz · 6 years ago
  89. c45a2aa bpo-38883: Don't use POSIX `$HOME` in `pathlib.Path.home/expanduser` on Windows (GH-17961) by Christoph Reiter · 6 years ago
  90. 2824c45 bpo-39392: Turtle overlap fill depends on OS (#18223) by Terry Jan Reedy · 6 years ago
  91. dd023ad bpo-30780: Add IDLE configdialog tests (#3592) by Cheryl Sabella · 6 years ago
  92. 4dbf2d8 bpo-39453: Make list.__contains__ hold strong references to avoid crashes (GH-18181) by Dong-hee Na · 6 years ago
  93. 8a4cd70 bpo-39320: Handle unpacking of **values in compiler (GH-18141) by Mark Shannon · 6 years ago
  94. 72b1004 bpo-25597: Ensure wraps' return value is used for magic methods in MagicMock (#16029) by Karthikeyan Singaravelan · 6 years ago
  95. 4515a59 Fix linecache.py add lazycache to __all__ and use dict.clear to clear the cache (GH-4641) by 加和 · 6 years ago
  96. aef7dc8 bpo-38932: Mock fully resets child objects on reset_mock(). (GH-17409) by Vegard Stikbakke · 6 years ago
  97. b07ead3 Merge tag 'v3.9.0a3' by Łukasz Langa · 6 years ago
  98. 62865f4 bpo-39082: Allow AsyncMock to correctly patch static/class methods (GH-18116) by Matthew Kokotovich · 6 years ago
  99. d0d9fa8 bpo-39388: IDLE: Fix bug when cancelling out of configdialog (GH-18068) by Cheryl Sabella · 6 years ago
  100. c33378d Python 3.9.0a3 by Łukasz Langa · 6 years ago v3.9.0a3