Skip to content
Permalink
Branch: master
Commits on May 21, 2020
  1. bpo-40715: Reject dict unpacking on dict comprehensions (GH-20292)

    3 people committed May 21, 2020
    Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
    Co-authored-by: Pablo Galindo <pablogsal@gmail.com>
  2. Fix typing problems reported by mypy in pegen (GH-20297)

    pablogsal committed May 21, 2020
  3. Reword aware/naive introduction sentence (GH-20175)

    deronnax committed May 21, 2020
    This is more informative and avoids the question of whether the period should go inside or outside the quotation marks.
    
    See also GH-20007.
  4. bpo-40334: Correctly generate C parser when assigned var is None (GH-…

    isidentical committed May 21, 2020
    …20296)
    
    When there are 2 negative lookaheads in the same rule, let's say `!"(" blabla "," !")"`, there will the 2 `FunctionCall`'s where assigned value is None. Currently when the `add_var` is called
    the first one will be ignored but when the second lookahead's var is sent to dedupe it
    will be returned as `None_1` and this won't be ignored by the declaration generator in the `visit_Alt`. This patch adds an explicit check to `add_var` to distinguish whether if there is a variable or not.
  5. bpo-40714: Remove compile warning from _zoneinfo.c (GH-20291)

    corona10 committed May 21, 2020
  6. bpo-32309: Add support for contextvars in asyncio.to_thread() (GH-20278)

    aeros committed May 21, 2020
    Allows contextvars from the main thread to be accessed in the separate thread used in `asyncio.to_thread()`. See the [discussion](#20143 (comment)) in GH-20143 for context.
    
    Automerge-Triggered-By: @aeros
  7. Use f-strings in argparse HOWTO (GH-20070)

    remilapeyre committed May 21, 2020
  8. Update whatsnew benchmark results for 3.9 (GH-20276)

    rhettinger committed May 21, 2020
Commits on May 20, 2020
  1. s/wakup/wakeup (GH-20250)

    kunalb committed May 20, 2020
    (as title)
    
    Automerge-Triggered-By: @Mariatta
  2. Use v2 of GitHub Actions where available (GH-20232)

    hugovk committed May 20, 2020
    Automerge-Triggered-By: @Mariatta
  3. bpo-40698: Improve distutils upload hash digests (GH-20260)

    tiran committed May 20, 2020
    - Fix upload test on systems that blocks MD5
    - Add SHA2-256 and Blake2b-256 digests based on new Warehous and twine
      specs.
    
    Signed-off-by: Christian Heimes <christian@python.org>
  4. Fix the URL to fishshell.com (GH-20251)

    jcgoble3 committed May 20, 2020
  5. bpo-40291: Mention socket.CAN_J1939 in What's New (GH-20248)

    karlding committed May 20, 2020
    This mentions the new CAN_J1939 implementation in the What's New
    documentation for Python 3.9
    
    Automerge-Triggered-By: @gvanrossum
Commits on May 19, 2020
  1. bpo-40521: Fix update_slot() when INTERN_NAME_STRINGS is not defined (#…

    vstinner committed May 19, 2020
    …20246)
    
    Fix type update_slot() function when the macro INTERN_NAME_STRINGS is
    not defined: use _PyUnicode_EQ() in this case.
  2. bpo-40645: restrict HMAC key len to INT_MAX (GH-20238)

    tiran committed May 19, 2020
    Signed-off-by: Christian Heimes <christian@python.org>
    
    Automerge-Triggered-By: @tiran
  3. bpo-38870: invalid escape sequence (GH-20240)

    isidentical committed May 19, 2020
    `/home/isidentical/cpython/cpython/Lib/test/test_unparse.py:333: DeprecationWarning: invalid escape sequence \X`
    
    Automerge-Triggered-By: @pablogsal
  4. bpo-39631: Adds NEWS entry (GH-20227)

    zooba committed May 19, 2020
  5. bpo-32604: PEP 554 for use in test suite (GH-19985)

    3 people committed May 19, 2020
    * PEP 554 for use in test suite
    
    * 📜🤖 Added by blurb_it.
    
    * Fix space
    
    * Add doc to doc tree
    
    * Move to modules doc tree
    
    * Fix suspicious doc errors
    
    * Fix test__all
    
    * Docs docs docs
    
    * Support isolated and fix wait
    
    * Fix white space
    
    * Remove undefined from __all__
    
    * Fix recv and add exceptions
    
    * Remove unused exceptions, fix pep 8 formatting errors and fix _NOT_SET in recv_nowait()
    
    Co-authored-by: nanjekyejoannah <joannah.nanjekye@ibm.com>
    Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
  6. Enable GitHub Actions for 3.9 branch (GH-20231)

    hugovk committed May 19, 2020
  7. bpo-40683: Add zoneinfo to LIBSUBDIRS (#20229)

    pganssle committed May 19, 2020
    Without this, only the _zoneinfo module is getting installed, not the
    zoneinfo module. I believe this was not noticed earlier because
    test.test_zoneinfo was also not being installed.
  8. Fix typo in multiprocessing documentation (GH-20016)

    JrGoodle committed May 19, 2020
  9. Doc: Python 3.10 in sidebar and version switcher. (GH-20209)

    JulienPalard committed May 19, 2020
  10. bpo-40677: Define IO_REPARSE_TAG_APPEXECLINK explicitly (GH-20206)

    gongminmin committed May 19, 2020
    This allows building with older versions of the Windows SDK where the value is not defined.
  11. bpo-39631: Fix file association MIME type in the Windows installer (G…

    ZackerySpytz committed May 19, 2020
    …H-20205)
    
    Use text/x-python instead of text/plain to avoid issues with tools assuming that "ShellExecute(script)" is a non-executable operation.
  12. 3.10 whatsnew needs to use blurb-produced changelog (GH-20213)

    ned-deily committed May 19, 2020
  13. Consolidate 3.9.0b1 NEWS in the master branch

    ambv committed May 19, 2020
  14. bpo-32309: Implement asyncio.to_thread() (GH-20143)

    aeros committed May 19, 2020
    Implements `asyncio.to_thread`, a coroutine for asynchronously running IO-bound functions in a separate thread without blocking the event loop. See the discussion starting from [here](#18410 (comment)) in GH-18410 for context.
    
    Automerge-Triggered-By: @aeros
  15. Python 3.10.0a0 (GH-20198)

    pablogsal committed May 19, 2020
    1
  16. Fix code-block in zoneinfo (GH-20201)

    asottile committed May 19, 2020
    ```
    Warning, treated as error:
    /tmp/code/Doc/library/zoneinfo.rst:303:Error in "code-block" directive:
    1 argument(s) required, 0 supplied.
    
    .. code-block::
    
        >>> a = ZoneInfo("Europe/Berlin")
        >>> b = pickle.loads(europe_berlin_pkl)
        >>> a is b
        True
    ```
Commits on May 18, 2020
Older
You can’t perform that action at this time.