Skip to content
Permalink
Branch: 3.8
Commits on Dec 18, 2019
  1. bpo-38546: multiprocessing tests stop the resource tracker (GH-17641) (

    vstinner committed Dec 18, 2019
    …GH-17647)
    
    Multiprocessing and concurrent.futures tests now stop the resource
    tracker process when tests complete.
    
    Add ResourceTracker._stop() method to
    multiprocessing.resource_tracker.
    
    Add _cleanup_tests() helper function to multiprocessing.util: share
    code between multiprocessing and concurrent.futures tests.
    
    (cherry picked from commit 9707e8e)
  2. [3.8] bpo-39080: Starred Expression's column offset fix when inside a…

    pablogsal authored and miss-islington committed Dec 18, 2019
    … CALL (GH-17645) (GH-17649)
    
    … 
    Co-Authored-By: Pablo Galindo <Pablogsal@gmail.com>
    (cherry picked from commit 50d4f12)
    
    Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
    
    
    
    
    
    https://bugs.python.org/issue39080
Commits on Dec 17, 2019
  1. bpo-38295: prevent test_relative_path of test_py_compile failure on m…

    ned-deily committed Dec 17, 2019
    …acOS Catalina (GH-17636)
  2. Fix warnings in test_asyncio.test_base_events (GH-17577) (GH-17579)

    2 people authored and ned-deily committed Dec 17, 2019
    Co-authored-by: tirkarthi
    (cherry picked from commit 1988344)
    
    Co-authored-by: Kyle Stanley <aeros167@gmail.com>
  3. [3.8] Add whatsnew for removal of asyncio.loop.create_datagram_endpoi…

    aeros authored and ned-deily committed Dec 17, 2019
    …nt()'s *reuse_address* parameter (GH-17595). (#17630)
    
    (cherry picked from commit f501db2)
    
    Co-authored-by: Kyle Stanley <aeros167@gmail.com>
Commits on Dec 16, 2019
  1. bpo-38811: Check for presence of os.link method in pathlib (GH-17225)

    miss-islington and tohojo committed Dec 16, 2019
    Commit 6b5b013 ("bpo-26978: Implement pathlib.Path.link_to (Using
    os.link) (GH-12990)") introduced a new link_to method in pathlib. However,
    this makes pathlib crash when the 'os' module is missing a 'link' method.
    
    Fix this by checking for the presence of the 'link' method on pathlib
    module import, and if it's not present, turn it into a runtime error like
    those emitted when there is no lchmod() or symlink().
    
    Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
    (cherry picked from commit 092435e)
    
    Co-authored-by: Toke Høiland-Jørgensen <toke@redhat.com>
Commits on Dec 15, 2019
  1. The comment in ast_for_namedexpr shouldn't include if_stmt (GH-17586)

    miss-islington and gvanrossum committed Dec 15, 2019
    Automerge-Triggered-By: @gvanrossum
    (cherry picked from commit b08d3f7)
    
    Co-authored-by: Guido van Rossum <guido@python.org>
Commits on Dec 14, 2019
  1. bpo-39035: travis: Don't use beta group (GH-17603)

    methane committed Dec 14, 2019
  2. Fix elif start column offset when there is an else following (GH-17596)…

    2 people authored and pablogsal committed Dec 14, 2019
    … (GH-17600)
    
    (cherry picked from commit 5936a4c)
    
    Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
  3. Add PYTHONUTF8 to commandline usage. (GH-17587)

    miss-islington and methane committed Dec 14, 2019
    Co-Authored-By: Victor Stinner <vstinner@python.org>
    (cherry picked from commit 95826c7)
    
    Co-authored-by: Inada Naoki <songofacandy@gmail.com>
Commits on Dec 13, 2019
  1. bpo-36406: Handle namespace packages in doctest (GH-12520) (GH-17591)

    2 people authored and brettcannon committed Dec 13, 2019
    (cherry picked from commit 8289e27)
    
    Co-authored-by: Xtreak <tir.karthi@gmail.com>
  2. bpo-39031: Include elif keyword when producing lineno/col-offset info…

    2 people authored and pablogsal committed Dec 13, 2019
    … for if_stmt (GH-17582) (GH-17589)
    
    When parsing an "elif" node, lineno and col_offset of the node now point to the "elif" keyword and not to its condition, making it consistent with the "if" node.
    
    https://bugs.python.org/issue39031
    
    Automerge-Triggered-By: @pablogsal
    (cherry picked from commit 025a602)
    
    Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
Commits on Dec 11, 2019
  1. bpo-39022, bpo-38594: Sync with importlib_metadata 1.3 (GH-17568) (GH…

    miss-islington and jaraco committed Dec 11, 2019
    …-17569)
    
    * bpo-39022, bpo-38594: Sync with importlib_metadata 1.3 including improved docs for custom finders and better serialization support in EntryPoints.
    
    * 📜🤖 Added by blurb_it.
    
    * Correct module reference
    (cherry picked from commit b7a0109)
    
    Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
Commits on Dec 10, 2019
  1. bpo-39012: Fix RC version suffix for nuget release files (GH-17564)

    miss-islington and zooba committed Dec 10, 2019
    (cherry picked from commit d0802d0)
    
    Co-authored-by: Steve Dower <steve.dower@python.org>
  2. [3.8] Minor fixes to the NEWS entries (GH-17557)

    pablogsal authored and miss-islington committed Dec 10, 2019
    Automerge-Triggered-By: @pablogsal
  3. Post 3.8.1rc1

    ambv committed Dec 10, 2019
  4. Merge tag 'v3.8.1rc1' into 3.8

    ambv committed Dec 10, 2019
    Python 3.8.1rc1
  5. Fix Windows release builds (GH-17550)

    miss-islington and zooba committed Dec 10, 2019
    (cherry picked from commit abdeb57)
    
    Co-authored-by: Steve Dower <steve.dower@python.org>
  6. bpo-39002: Fix simple typo: tranlation -> translation (GH-17517) (GH-…

    2 people authored and rhettinger committed Dec 10, 2019
    …17538)
    
    (cherry picked from commit c18b805)
    
    Co-authored-by: Tim Gates <tim.gates@iress.com>
  7. bpo-38943: Fix IDLE autocomplete window not always appearing (GH-17416)

    miss-islington and JohnnyNajera committed Dec 10, 2019
    This has happened on some versions of Ubuntu.
    (cherry picked from commit bbc4162)
    
    Co-authored-by: JohnnyNajera <58344607+JohnnyNajera@users.noreply.github.com>
Commits on Dec 9, 2019
  1. bpo-38944: Escape key now closes IDLE completion windows. (GH-17419)

    miss-islington and JohnnyNajera committed Dec 9, 2019
    (cherry picked from commit 232689b)
    
    Co-authored-by: JohnnyNajera <58344607+JohnnyNajera@users.noreply.github.com>
  2. bpo-39007: Add auditing events to functions in winreg (GH-17541)

    miss-islington and zooba committed Dec 9, 2019
    Also allows winreg.CloseKey() to accept same types as other functions.
    (cherry picked from commit ee17e37)
    
    Co-authored-by: Steve Dower <steve.dower@python.org>
  3. bpo-39008: Require Py_ssize_t for PySys_Audit formats rather than rai…

    miss-islington and zooba committed Dec 9, 2019
    …se a deprecation warning (GH-17540)
    
    (cherry picked from commit b8cbe74)
    
    Co-authored-by: Steve Dower <steve.dower@python.org>
  4. Python 3.8.1rc1

    ambv committed Dec 9, 2019
  5. bpo-38992: avoid fsum test failure from constant-folding (GH-17513) (G…

    miss-islington and mdickinson committed Dec 9, 2019
    …H-17530)
    
    * Issue 38992: avoid fsum test failure
    
    * Add NEWS entry
    (cherry picked from commit bba873e)
    
    Co-authored-by: Mark Dickinson <mdickinson@enthought.com>
  6. Fix APPX registry key generation (GH-17489)

    miss-islington and zooba committed Dec 9, 2019
    (cherry picked from commit e89e159)
    
    Co-authored-by: Steve Dower <steve.dower@python.org>
  7. bpo-34776: Fix dataclasses to support __future__ "annotations" mode (G…

    2 people authored and ambv committed Dec 9, 2019
    …H-9518) (#17531)
    
    (cherry picked from commit d219cc4)
    
    Co-authored-by: Yury Selivanov <yury@magic.io>
  8. bpo-37228: Fix loop.create_datagram_endpoint()'s usage of SO_REUSEADDR (

    2 people authored and ambv committed Dec 9, 2019
    GH-17311) (#17529)
    
    (cherry picked from commit ab513a3)
    
    Co-authored-by: Kyle Stanley <aeros167@gmail.com>
  9. bpo-39006: Fix asyncio when the ssl module is missing (GH-17524)

    miss-islington and vstinner committed Dec 9, 2019
    Fix asyncio when the ssl module is missing: only check for
    ssl.SSLSocket instance if the ssl module is available.
    (cherry picked from commit 82b4950)
    
    Co-authored-by: Victor Stinner <vstinner@python.org>
  10. bpo-38916: Document array.array deprecation (GH-17523)

    vstinner committed Dec 9, 2019
    array.array: Document that tostring() and fromstring() deprecated
    aliases will be removed in Python 3.9.
  11. bpo-38547: Fix test_pty if the process is the session leader (GH-17519)

    miss-islington and vstinner committed Dec 9, 2019
    Fix test_pty: if the process is the session leader, closing the
    master file descriptor raises a SIGHUP signal: simply ignore SIGHUP
    when running the tests.
    (cherry picked from commit a1838ec)
    
    Co-authored-by: Victor Stinner <vstinner@python.org>
  12. bpo-38669: patch.object now raises a helpful error (GH17510)

    2 people authored and cjw296 committed Dec 9, 2019
    This means a clearer message is now shown when patch.object is called with two string arguments, rather than a class and a string argument.
    (cherry picked from commit cd90a52)
    
    Co-authored-by: Elena Oat <oat.elena@gmail.com>
  13. bpo-38673: dont switch to ps2 if the line starts with comment or whit…

    miss-islington and isidentical committed Dec 9, 2019
    …espace (GH-17421)
    
    https://bugs.python.org/issue38673
    (cherry picked from commit 109fc27)
    
    Co-authored-by: Batuhan Taşkaya <47358913+isidentical@users.noreply.github.com>
  14. bpo-38708: email: Fix a potential IndexError when parsing Message-ID (G…

    miss-islington and maxking committed Dec 9, 2019
    …H-17504)
    
    Fix a potential IndexError when passing an empty value to the message-id
    parser. Instead, HeaderParseError should be raised.
    (cherry picked from commit 3ae4ea1)
    
    Co-authored-by: Abhilash Raj <maxking@users.noreply.github.com>
  15. bpo-38698: Add a new InvalidMessageID token to email header parser. (G…

    miss-islington and maxking committed Dec 9, 2019
    …H-17503)
    
    This adds a new InvalidMessageID token to the email header parser which can be
    used to represent invalid message-id headers in the parse tree.
    (cherry picked from commit 68157da)
    
    Co-authored-by: Abhilash Raj <maxking@users.noreply.github.com>
Older
You can’t perform that action at this time.