Skip to content
Permalink
Branch: master
Commits on Dec 23, 2019
  1. Add comment to avoid ACKS losing order (GH-17678)

    merwok committed Dec 23, 2019
  2. Revert "bpo-38870: Remove dependency on contextlib to avoid performan…

    pablogsal committed Dec 23, 2019
    …ce regression on import (GH-17376)" (GH-17687)
    
    This reverts commit ded8888.
  3. bpo-38870: Refactor delimiting with context managers in ast.unparse (G…

    3 people committed Dec 23, 2019
    …H-17612)
    
    Co-Authored-By: Victor Stinner <vstinner@python.org>
    Co-authored-by: Pablo Galindo <pablogsal@gmail.com>
  4. bpo-38914 Do not require email field in setup.py. (GH-17388)

    jugmac00 authored and miss-islington committed Dec 23, 2019
    When checking `setup.py` and when the `author` field was provided, but
    the `author_email` field was missing, erroneously a warning message was
    displayed that the `author_email` field is required.
    
    The specs do not require the `author_email`field:
    https://packaging.python.org/specifications/core-metadata/#author
    
    The same is valid for `maintainer` and `maintainer_email`.
    
    The warning message has been adjusted.
    
    modified:   Doc/distutils/examples.rst
    modified:   Lib/distutils/command/check.py
    
    
    https://bugs.python.org/issue38914
  5. [typo] fix dupe in datetime.fromisoformat docs (GH-17295)

    yawpitch authored and miss-islington committed Dec 23, 2019
    Fixes a nearly word for word duplication of a sentence that appears
    earlier in the caution section of datetime.datetime.fromisoformat in
    Doc/Library/datetime.rst.
    
    No issue created as it's a trivial change.
    
    Automerge-Triggered-By: @pganssle
Commits on Dec 22, 2019
  1. Add missing markup (GH-17680)

    cocoatomo authored and miss-islington committed Dec 22, 2019
    "HH", "MM" and "ffffff" are enclosed with double back quotes, but "SS" is left being bare
  2. bpo-38878: Fix os.PathLike __subclasshook__ (GH-17336)

    bharel authored and ilevkivskyi committed Dec 22, 2019
    Quick subclasshook fix using the same method is being used in collections.abc (up to a certain degree).
Commits on Dec 20, 2019
  1. bpo-38918: Add __module__ entry for function & method type in inspect…

    parthsharma2 authored and miss-islington committed Dec 20, 2019
    … docs table (GH-17408)
    
    Adds` __module__ ` entries for function & method types in inspect docs table.
    
    
    
    
    
    https://bugs.python.org/issue38918
  2. reorder entries in Misc/ACKS (#17663)

    merwok committed Dec 20, 2019
  3. Doc typo (#17667)

    jcea committed Dec 20, 2019
Commits on Dec 19, 2019
  1. Post 3.9.0a2

    ambv committed Dec 19, 2019
Commits on Dec 18, 2019
  1. Python 3.9.0a2

    ambv committed Dec 18, 2019
  2. bpo-38546: Fix concurrent.futures test_ressources_gced_in_workers() (G…

    vstinner committed Dec 18, 2019
    …H-17652)
    
    Fix test_ressources_gced_in_workers() of test_concurrent_futures:
    explicitly stop the manager to prevent leaking a child process
    running in the background after the test completes.
  3. bpo-39028: Performance enhancement in keyword extraction (GH-17576)

    seberg authored and methane committed Dec 18, 2019
    All keywords should first be checked for pointer identity. Only
    after that failed for all keywords (unlikely) should unicode
    equality be used.
    The original code would call unicode equality on any non-matching
    keyword argument. Meaning calling it often e.g. when a function
    has many kwargs but only the last one is provided.
  4. bpo-39080: Starred Expression's column offset fix when inside a CALL (G…

    lysnikolaou and pablogsal committed Dec 18, 2019
    …H-17645)
    
    Co-Authored-By: Pablo Galindo <Pablogsal@gmail.com>
Commits on Dec 17, 2019
  1. bpo-36500: Simplify PCbuild/build.bat and prevent path separator chan…

    zooba committed Dec 17, 2019
    …ging in comments (GH-17644)
  2. bpo-36500: Add --regen option to PCbuild/build.bat so Windows users c…

    tonybaloney authored and zooba committed Dec 17, 2019
    …an regen grammar, opcodes, tokens and symbols (GH-12654)
  3. bpo-38546: multiprocessing tests stop the resource tracker (GH-17641)

    vstinner committed Dec 17, 2019
    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.
  4. bpo-38858: Small integer per interpreter (GH-17315)

    vstinner committed Dec 17, 2019
    Each Python subinterpreter now has its own "small integer
    singletons": numbers in [-5; 257] range.
    
    It is no longer possible to change the number of small integers at
    build time by overriding NSMALLNEGINTS and NSMALLPOSINTS macros:
    macros should now be modified manually in pycore_pystate.h header
    file.
    
    For now, continue to share _PyLong_Zero and _PyLong_One singletons
    between all subinterpreters.
Commits on Dec 16, 2019
  1. Add whatsnew for removal of asyncio.loop.create_datagram_endpoint()'s…

    aeros authored and 1st1 committed Dec 16, 2019
    … *reuse_address* parameter (#17595)
  2. bpo-39041: Add GitHub Actions badge to README.rst (GH-17628)

    zooba committed Dec 16, 2019
    Also skip build for doc-only changes and enable on push
  3. bpo-39041: Add GitHub Actions support (GH-17594)

    zooba committed Dec 16, 2019
  4. bpo-38348: Extend command line options of ast parsing tool (GH-16540)

    isidentical authored and vstinner committed Dec 16, 2019
    Add -i and --indent (indentation level), and --no-type-comments
    (type comments) command line options to ast parsing tool.
  5. bpo-38870: Remove dead code related with argument unparsing (GH-17613)

    isidentical authored and pablogsal committed Dec 16, 2019
  6. bpo-38811: Check for presence of os.link method in pathlib (GH-17225)

    tohojo authored and vstinner 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>
Commits on Dec 15, 2019
  1. bpo-39033: Fix NameError in zipimport during hash validation (GH-17588)

    tirkarthi authored and ncoghlan committed Dec 15, 2019
    Patch by Karthikeyan Singaravelan.
  2. bpo-38316: Fix co_stacksize documentation (GH-16983)

    isidentical authored and vstinner committed Dec 15, 2019
  3. bpo-38629: implement __floor__ and __ceil__ for float type (GH-16985)

    isidentical authored and vstinner committed Dec 15, 2019
  4. The comment in ast_for_namedexpr shouldn't include if_stmt (GH-17586)

    gvanrossum authored and miss-islington committed Dec 15, 2019
    Automerge-Triggered-By: @gvanrossum
  5. bpo-38021: Modify AIX platform_tag so it covers PEP 425 needs (GH-17303)

    aixtools authored and ncoghlan committed Dec 15, 2019
    Provides a richer platform tag for AIX that we expect to be sufficient for PEP 425
    binary distribution identification. Any backports to earlier Python versions will be
    handled via setuptools.
    
    Patch by Michael Felt.
Commits on Dec 14, 2019
  1. bpo-39035: travis: Don't use beta group (GH-17602)

    methane committed Dec 14, 2019
  2. Fix typo in site module (GH-17597)

    Penlect authored and pablogsal committed Dec 14, 2019
  3. Fix elif start column offset when there is an else following (GH-17596)

    lysnikolaou authored and pablogsal committed Dec 14, 2019
  4. Add PYTHONUTF8 to commandline usage. (GH-17587)

    methane and vstinner committed Dec 14, 2019
    Co-Authored-By: Victor Stinner <vstinner@python.org>
Older
You can’t perform that action at this time.