Skip to content
Permalink
Branch: 3.8
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>
Commits on Dec 8, 2019
  1. bpo-38979: fix ContextVar "__class_getitem__" method (GH-17497)

    miss-islington and amiremohamadi committed Dec 8, 2019
    now contextvars.ContextVar "__class_getitem__" method returns ContextVar class, not None.
    
    https://bugs.python.org/issue38979
    
    Automerge-Triggered-By: @asvetlov
    (cherry picked from commit 28c9163)
    
    Co-authored-by: AMIR <31338382+amiremohamadi@users.noreply.github.com>
Commits on Dec 7, 2019
  1. [3.8] bpo-38820: OpenSSL 3.0.0 compatibility. (GH-17190) (GH-17499)

    miss-islington committed Dec 7, 2019
    test_openssl_version now accepts version 3.0.0.
    
    getpeercert() no longer returns IPv6 addresses with a trailing new line.
    
    Signed-off-by: Christian Heimes <christian@python.org>
    
    
    https://bugs.python.org/issue38820
    (cherry picked from commit 2b7de66)
    
    
    Co-authored-by: Christian Heimes <christian@python.org>
    
    
    https://bugs.python.org/issue38820
    
    
    
    Automerge-Triggered-By: @tiran
  2. [3.8] bpo-37404: Raising value error if an SSLSocket is passed to asy…

    asvetlov and idomic committed Dec 7, 2019
    …ncio functions (GH-16457) (#17496)
    
    https://bugs.python.org/issue37404
    (cherry picked from commit 892f9e0)
    
    Co-authored-by: idomic <michael.ido@gmail.com>
  3. Make repr of C accelerated TaskWakeupMethWrapper the same as of pure …

    miss-islington and asvetlov committed Dec 7, 2019
    …Python version (GH-17484)
    
    (cherry picked from commit 969ae7a)
    
    Co-authored-by: Andrew Svetlov <andrew.svetlov@gmail.com>
  4. bpo-38529: Fix asyncio stream warning (GH-17474)

    miss-islington and asvetlov committed Dec 7, 2019
    (cherry picked from commit 7ddcd0c)
    
    Co-authored-by: Andrew Svetlov <andrew.svetlov@gmail.com>
Commits on Dec 6, 2019
  1. bpo-37931: Fix crash on OSX re-initializing os.environ (GH-15428)

    miss-islington and benoithudson committed Dec 6, 2019
    On most platforms, the `environ` symbol is accessible everywhere.
    
    In a dylib on OSX, it's not easily accessible, you need to find it with
    _NSGetEnviron.
    
    The code was caching the *value* of environ. But a setenv() can change the value,
    leaving garbage at the old value. Fix: don't cache the value of environ, just
    read it every time.
    (cherry picked from commit 723f71a)
    
    Co-authored-by: Benoit Hudson <benoit@imgspc.com>
  2. bpo-33125: Add support for building and releasing Windows ARM64 packa…

    zooba committed Dec 6, 2019
    …ges (GH-17480)
    
    Note that the support is not actually enabled yet, and so we won't be publishing these packages. However, for those who want to build it themselves (even by reusing the Azure Pipelines definition), it's now relatively easy to enable.
Older
You can’t perform that action at this time.