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.11.17
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.11.18
Choose a head ref
  • 10 commits
  • 183 files changed
  • 5 contributors

Commits on May 29, 2026

  1. Update Rust toolchain to 1.96 and MSRV to 1.94 (#19600)

    ## Summary
    
    Update the MSRV to 1.94.0, the pinned Rust toolchain to 1.96.0, and the
    trampoline nightly toolchain to remain compatible with the new MSRV.
    charliermarsh authored May 29, 2026
    Configuration menu
    Copy the full SHA
    81dabd5 View commit details
    Browse the repository at this point in the history
  2. Add test coverage for both WSL1 and WSL2 (#19608)

    As a part of #19604 I noticed that we were only testing WSL2 which is
    not usable on Windows 2022 which is still fairly common.
    zanieb authored May 29, 2026
    Configuration menu
    Copy the full SHA
    40cfa8e View commit details
    Browse the repository at this point in the history
  3. Add uv check to run ty from uv (#19605)

    ## Summary
    
    This is the minimal implementation for fetching and running `ty check`.
    Currently it doesn't attempt to provide member selection information to
    ty, specifying semantics that are essentially "this downloads and runs
    ty in cwd, you can pass arbitrary flags to ty yourself".
    
    This is therefore reasonably far from the potential vision of "check is
    a monolithic linter command", but might still be worth landing to
    iterate on, because most of the implementation is still what we want --
    download ty, run sync, invoke ty.
    
    ## Test Plan
    
    Zanie and I reviewed it and various tests were added. Not sweating the details too hard so we can iterate.
    Gankra authored May 29, 2026
    Configuration menu
    Copy the full SHA
    f69c1b2 View commit details
    Browse the repository at this point in the history
  4. Use Rust 1.94.0 features (#19612)

    Following #19600
    zanieb authored May 29, 2026
    Configuration menu
    Copy the full SHA
    e5a0e18 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2026

  1. Update activation scripts with upstream fixes (#19628)

    Update activation scripts with upstream fixes, PR-by-PR.
    
    Related to #6426, but doesn't fix
    those cases.
    konstin authored Jun 1, 2026
    Configuration menu
    Copy the full SHA
    e91ebe8 View commit details
    Browse the repository at this point in the history
  2. Don't use --update with apt in CI (#19633)

    Signed-off-by: William Woodruff <william@yossarian.net>
    woodruffw authored Jun 1, 2026
    Configuration menu
    Copy the full SHA
    ebd9dee View commit details
    Browse the repository at this point in the history
  3. Fix performance regression in unzip of local wheels (#19637)

    ## Summary
    
    Closes #19636. Fixes #19635.
    
    ## Test Plan
    
    NFC.
    
    Signed-off-by: William Woodruff <william@yossarian.net>
    woodruffw authored Jun 1, 2026
    Configuration menu
    Copy the full SHA
    5ba95e0 View commit details
    Browse the repository at this point in the history
  4. [check] you're not special, ty (#19609)

    ## Summary
    
    This is a followup to #19605 that moves `uv check` towards more of a
    design where ty is "just one of the things uv check does", primarily by
    removing support for forwarding arbitrary arguments with `--`.
    
    ## Test Plan
    
    Mostly this is just removing functionality.
    Gankra authored Jun 1, 2026
    Configuration menu
    Copy the full SHA
    94e66c3 View commit details
    Browse the repository at this point in the history
  5. Use --no-config during the release process (#19640)

    To avoid Socket URL and exclude-newer injection for now
    zanieb authored Jun 1, 2026
    Configuration menu
    Copy the full SHA
    6bc4fe6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e326669 View commit details
    Browse the repository at this point in the history
Loading