Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: astral-sh/uv
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.7.1
Choose a base ref
...
head repository: astral-sh/uv
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.7.2
Choose a head ref
  • 9 commits
  • 19 files changed
  • 4 contributors

Commits on Apr 30, 2025

  1. Fix changelog indentation level (#13219)

    <!--
    Thank you for contributing to uv! To help us out with reviewing, please
    consider the following:
    
    - Does this pull request include a summary of the change? (See below.)
    - Does this pull request include a descriptive title?
    - Does this pull request include references to any relevant issues?
    -->
    
    ## Summary
    
    <!-- What's the purpose of the change? What does it do, and why? -->
    
    ## Test Plan
    
    <!-- How was it tested? -->
    konstin authored Apr 30, 2025
    Configuration menu
    Copy the full SHA
    dfec52b View commit details
    Browse the repository at this point in the history
  2. Fix PR links in CHANGELOG (#13220)

    <!--
    Thank you for contributing to uv! To help us out with reviewing, please
    consider the following:
    
    - Does this pull request include a summary of the change? (See below.)
    - Does this pull request include a descriptive title?
    - Does this pull request include references to any relevant issues?
    -->
    
    ## Summary
    
    <!-- What's the purpose of the change? What does it do, and why? -->
    
    I noticed a couple of broken links in the release description, so I'm
    fixing them here.
    fepegar authored Apr 30, 2025
    Configuration menu
    Copy the full SHA
    9558a86 View commit details
    Browse the repository at this point in the history
  3. Fix incorrect venv invalidation for pre-release Python versions (#13234)

    I think this regressed in #13027 — I
    misunderstood what versions could be represented in the `pyvenv.cfg` (I
    assumed they _never_ included pre-release components).
    
    Closes #13233
    zanieb authored Apr 30, 2025
    Configuration menu
    Copy the full SHA
    3a87b63 View commit details
    Browse the repository at this point in the history
  4. Respect --project in uv version (#13230)

    Previously, we were using the wrong `Workspace` discovery and would
    report the version of the workspace root, which would iterate up from
    the `--project` directory and return the workspace root (with or without
    a project in the root). Instead, we need `ProjectWorkspace` discovery
    that returns the closest project.
    
    This fixes `uv version --project <path>` where `<path>` belongs to a
    workspace member.
    
    Fixes #13213
    konstin authored Apr 30, 2025
    Configuration menu
    Copy the full SHA
    9ea0fdc View commit details
    Browse the repository at this point in the history
  5. Fix patching of clang in managed Python sysconfig (#13237)

    Regressed in
    https://github.com/astral-sh/uv/pull/12239/files#r2069106892 because
    additional entries override the previous one in the mapping. Now, we can
    apply multiple patches in-order.
    
    Closes #13236
    zanieb authored Apr 30, 2025
    Configuration menu
    Copy the full SHA
    a9ab39a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d8e472c View commit details
    Browse the repository at this point in the history
  7. Improve trace log for retryable errors (#13228)

    Previously, this looked like
    
    > TRACE Considering retry of error: Error { kind:
    WrappedReqwestError(Url { scheme: "https", cannot_be_a_base: false,
    username: "", password: None, host: Some(Domain("pkgs.dev.azure.com")),
    port: None, path:
    "/My-Project-Name/_packaging/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX/pypi/download/rr-config/4/rr_config-4.0.0-py3-none-any.whl",
    query: None, fragment: None },
    WrappedReqwestError(Reqwest(reqwest::Error { kind: Status(405), url:
    "https://pkgs.dev.azure.com/My-Project-Name/_packaging/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX/pypi/download/rr-config/4/rr_config-4.0.0-py3-none-any.whl"
    }))) }
    zanieb authored Apr 30, 2025
    Configuration menu
    Copy the full SHA
    671d609 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f91b4ae View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    481d05d View commit details
    Browse the repository at this point in the history
Loading