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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

GH-107465: Add pathlib.Path.from_uri() classmethod. #107640

Merged
merged 13 commits into from
Oct 1, 2023

Commits on Aug 4, 2023

  1. pythonGH-107465: Add pathlib.Path.from_uri() classmethod.

    This method supports file URIs (including variants) as described in
    RFC 8089, such as URIs generated by `pathlib.Path.as_uri()` and
    `urllib.request.pathname2url`.
    
    The method is added to `Path` rather than `PurePath` because it uses
    `os.fsdecode()`, and so its results vary from system to system. I intend to
    deprecate `PurePath.as_uri()` and move it to `Path` for the same reason.
    barneygale committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    0f51181 View commit details
    Browse the repository at this point in the history
  2. Fix whatsnew entry.

    barneygale committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    35993b4 View commit details
    Browse the repository at this point in the history
  3. Add news blurb

    barneygale committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    f2cc33f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d61d665 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2023

  1. Configuration menu
    Copy the full SHA
    754ba5a View commit details
    Browse the repository at this point in the history
  2. Docs tweak

    barneygale committed Sep 2, 2023
    Configuration menu
    Copy the full SHA
    4647947 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. Configuration menu
    Copy the full SHA
    2beb5e4 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2023

  1. Configuration menu
    Copy the full SHA
    d73f74c View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

  1. Configuration menu
    Copy the full SHA
    310d71c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b89fd33 View commit details
    Browse the repository at this point in the history
  3. Fix windows tests

    barneygale committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    b198ae0 View commit details
    Browse the repository at this point in the history
  4. Update Doc/whatsnew/3.13.rst

    Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
    barneygale and AA-Turner committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    6c7c80c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd39b25 View commit details
    Browse the repository at this point in the history