Skip to content
Permalink
master

Commits on Mar 2, 2021

  1. bpo-42782: Fail fast for permission errors in shutil.move() (GH-24001)

    * Fail fast in shutil.move() to avoid creating destination directories on failure.
    
    Co-authored-by: Zackery Spytz <zspytz@gmail.com>
    winsonluk and ZackerySpytz committed Mar 2, 2021
  2. bpo-43049: Use io.IncrementalNewlineDecoder for doctest newline conve…

    …rsion (GH-24359)
    
    Followup to bpo-1812 and GH-17385.
    pdonis committed Mar 2, 2021
  3. bpo-43358: Fix bad free in assemble function (GH-24697)

    alexhenrie committed Mar 2, 2021
  4. bpo-41282: distutils: Fix stacklevel for DeprecationWarning (GH-24657)

    DeprecationWarning is emit for `import distutils`, not for `distutils` itself.
    methane committed Mar 2, 2021
  5. Doc: Improve library/json document. (GH-24390)

    adorilson committed Mar 2, 2021

Commits on Mar 1, 2021

  1. bpo-42840: Document providing kwargs to type. (#24173)

    Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com>
    esoma and Fidget-Spinner committed Mar 1, 2021
  2. Fixed linenumber missing when audit hook has an error (GH-24692)

    See sphinx-doc/sphinx#8932
    
    Co-authored-by: tk0miya <i.tkomiya@gmail.com>
    Seluj78 and tk0miya committed Mar 1, 2021
  3. Post 3.10.0a6

    pablogsal committed Mar 1, 2021
  4. Merge tag 'v3.10.0a6'

    Python 3.10.0a6
    pablogsal committed Mar 1, 2021
  5. Fix grammar in enum documentation. (GH-24689)

    There is an extra `s` in the singular word `method`.
    Reported in docs mailing list by Steven Nguyen.
    
    Automerge-Triggered-By: GH:Mariatta
    Mariatta committed Mar 1, 2021
  6. Python 3.10.0a6

    pablogsal committed Mar 1, 2021
  7. Fix typo in Mac/README.rst (#24682)

    targetting -> targeting
    eltociear committed Mar 1, 2021
  8. closes bpo-43349: Fix tuning(7) manpage hyperlink. (GH-24680)

    erlend-aasland committed Mar 1, 2021
  9. bpo-11717: fix ssize_t redefinition error when targeting 32bit Window…

    …s app (GH-24479)
    JoeyGrajciar committed Mar 1, 2021
  10. bpo-41837: Update macOS installer build to use OpenSSL 1.1.1j. (GH-24677

    )
    ned-deily committed Mar 1, 2021
  11. bpo-42603: Add whatsnew and ACKS entries. (GH-24675)

    ned-deily committed Mar 1, 2021
  12. bpo-42128: Add documentation for pattern matching (PEP 634) (#24664)

    This is a first edition, ready to go out with the implementation. We'll iterate during the rest of the period leading up to 3.10.0.
    
    Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
    Co-authored-by: Fidget-Spinner <28750310+Fidget-Spinner@users.noreply.github.com>
    Co-authored-by: Brandt Bucher <brandt@python.org>
    Co-authored-by: Raymond Hettinger <1623689+rhettinger@users.noreply.github.com>
    Co-authored-by: Guido van Rossum <guido@python.org>
    6 people committed Mar 1, 2021
  13. bpo-42128: Add documentation for the new match-based AST nodes (GH-24673

    )
    
    * bpo-42128: Add documentation for the new match-based AST nodes
    
    * Update Doc/library/ast.rst
    
    Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
    
    * Fix trailing whitespace
    
    Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
    pablogsal and willingc committed Mar 1, 2021

Commits on Feb 28, 2021

  1. GH-42128: Add Pattern Matching to What's New (#24667)

    * Add Pattern Matching to What's New
    
    * add review suggestions
    
    * fix stray indent
    
    * Add suggestions from gvr and lr
    
    * trim whitespace
    willingc committed Feb 28, 2021
    2
  2. bpo-29753: fix merging packed bitfields in ctypes struct/union (GH-19850

    )
    
    From the commit message:
    
    > When the structure is packed we should always expand when needed,
    > otherwise we will add some padding between the fields. This patch makes
    > sure we always merge bitfields together. It also changes the field merging
    > algorithm so that it handles bitfields correctly.
    
    Automerge-Triggered-By: GH:jaraco
    FFY00 committed Feb 28, 2021
  3. bpo-37146: Deactivate opcode cache only when using huntrleaks in the …

    …test suite (GH-24643)
    pablogsal committed Feb 28, 2021
  4. Add whatsnew note for GH-22904 (#24672)

    sweeneyde committed Feb 28, 2021
  5. bpo-41972: Use the two-way algorithm for string searching (GH-22904)

    Implement an enhanced variant of Crochemore and Perrin's Two-Way string searching algorithm, which reduces worst-case time from quadratic (the product of the string and pattern lengths) to linear. This applies to forward searches (like``find``, ``index``, ``replace``); the algorithm for reverse searches (like ``rfind``) is not changed.
    
    Co-authored-by: Tim Peters <tim.peters@gmail.com>
    sweeneyde and tim-one committed Feb 28, 2021
  6. bpo-43345: Enhance TypedDict documentation. (#24668)

    pbryan committed Feb 28, 2021
  7. bpo-43335: Update macro to check gcc version (GH-24662)

    corona10 committed Feb 28, 2021

Commits on Feb 27, 2021

  1. bpo-43321: Fix SystemError in getargs.c (GH-24656)

    methane committed Feb 27, 2021

Commits on Feb 26, 2021

  1. bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)

    Co-authored-by: Guido van Rossum <guido@python.org>
    Co-authored-by: Talin <viridia@gmail.com>
    Co-authored-by: Pablo Galindo <pablogsal@gmail.com>
    4 people committed Feb 26, 2021
  2. bpo-38302: __pow__/__rpow__ now called when __ipow__ returns NotImple…

    …mented (#16459)
    ashkop committed Feb 26, 2021
  3. bpo-43317: Use io.DEFAULT_BUFFER_SIZE instead of 1024 in gzip CLI (#2…

    …4645)
    
    This improves the performance slightly.
    rhpvorderman committed Feb 26, 2021
Older