Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gh-74696: Pass root_dir to custom archivers which support it #94251

Commits on Jun 25, 2022

  1. Update Doc/library/shutil.rst

    Co-authored-by: Éric <merwok@netwok.org>
    serhiy-storchaka and merwok committed Jun 25, 2022

Commits on Sep 29, 2022

Commits on Oct 2, 2022

  1. pythongh-96397: Document that attributes need not be identifiers (pyt…

    …hon#96454)
    
    Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
    2 people authored and serhiy-storchaka committed Oct 2, 2022
  2. Use SyntaxError invalid range in tutorial introduction example (pytho…

    …nGH-93031)
    
    Use output from a 3.10+ REPL, showing invalid range, for the
    SyntaxError examples in the tutorial introduction page.
    
    Automerge-Triggered-By: GH:iritkatriel
    ehebert authored and serhiy-storchaka committed Oct 2, 2022
  3. pythongh-94526: getpath_dirname() no longer encodes the path (python#…

    …97645)
    
    Fix the Python path configuration used to initialized sys.path at
    Python startup. Paths are no longer encoded to UTF-8/strict to avoid
    encoding errors if it contains surrogate characters (bytes paths are
    decoded with the surrogateescape error handler).
    
    getpath_basename() and getpath_dirname() functions no longer encode
    the path to UTF-8/strict, but work directly on Unicode strings. These
    functions now use PyUnicode_FindChar() and PyUnicode_Substring() on
    the Unicode path, rather than strrchr() on the encoded bytes string.
    vstinner authored and serhiy-storchaka committed Oct 2, 2022
  4. bpo-35675: IDLE - separate config_key window and frame (python#11427)

    bpo-35598: IDLE: Refactor window and frame class
    
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    2 people authored and serhiy-storchaka committed Oct 2, 2022
  5. pythongh-87597: Document TimeoutExpired.stdout & .stderr types (pytho…

    …n#97685)
    
    This documents the behavior that has always been the case since timeout
    support was introduced in Python 3.3.
    gpshead authored and serhiy-storchaka committed Oct 2, 2022
  6. pythonGH-96827: Don't touch closed loops from executor threads (pytho…

    …n#96837)
    
    * When chaining futures, skip callback if loop closed.
    * When shutting down an executor, don't wake a closed loop.
    gvanrossum authored and serhiy-storchaka committed Oct 2, 2022
  7. pythonGH-97592: Fix crash in C remove_done_callback due to evil code (p…

    …ython#97660)
    
    Evil code could cause fut_callbacks to be cleared when PyObject_RichCompareBool is called.
    gvanrossum authored and serhiy-storchaka committed Oct 2, 2022
  8. pythongh-90908: Document asyncio.Task.cancelling() and asyncio.Task.u…

    …ncancel() (python#95253)
    
    Co-authored-by: Thomas Grainger <tagrain@gmail.com>
    2 people authored and serhiy-storchaka committed Oct 2, 2022
  9. pythongh-95588: Drop the safety claim from ast.literal_eval docs. (p…

    …ython#95919)
    
    It was never really safe and this claim conflicts directly with the big warning in the docs about it being able to crash the interpreter.
    gpshead authored and serhiy-storchaka committed Oct 2, 2022
  10. pythongh-97591: In Exception.__setstate__() acquire strong referenc…

    …es before calling `tp_hash` slot (python#97700)
    ofey404 authored and serhiy-storchaka committed Oct 2, 2022
  11. pythongh-95975: Move except/*/finally ref labels to more precise loca…

    …tions (python#95976)
    
    * pythongh-95975: Move except/*/finally ref labels to more precise locations
    
    * Add section headers to fix :keyword: role and aid navigation
    
    * Move see also to the introduction rather than a particular subsection
    
    * Fix other minor Sphinx syntax issues with except
    
    Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
    
    * Suppress redundant link to same section for except too
    
    * Don't link try/except/else/finally keywords if in the same section
    
    * Format try/except/finally as keywords in modified sections
    
    Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
    2 people authored and serhiy-storchaka committed Oct 2, 2022
  12. pythongh-97607: Fix content parsing in the impl-detail reST directive (

    …python#97652)
    
    * Don't parse content as arg in the impl-detail directive
    
    This does not change the (untranslated) output,
    but ensures that the doctree node metadata is correct.
    which fixes pythongh-97607 with the text not being translated.
    It also simplifies the code and logic
    and makes it consistant with the docutils built-in directives.
    
    * Remove unused branch from impl-detail directive handling no-content case
    
    This is not used anywhere in the docs and lacks a clear use case,
    and is more likely a mistake which is now flagged at build time.
    This simplifies the logic from two code paths to one,
    and makes the behavior consistant with similar built-in directives
    (e.g. the various admonition types).
    
    * Further simplify impl-detail reST directive code
    CAM-Gerlach authored and serhiy-storchaka committed Oct 2, 2022
  13. Refactor tests.

    serhiy-storchaka committed Oct 2, 2022

Commits on Oct 4, 2022

  1. Apply suggestions from code review

    Co-authored-by: Éric <merwok@netwok.org>
    serhiy-storchaka and merwok committed Oct 4, 2022
  2. fix markup

    merwok committed Oct 4, 2022

Commits on Oct 5, 2022