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.9.12
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.9.13
Choose a head ref
  • 8 commits
  • 140 files changed
  • 4 contributors

Commits on Nov 25, 2025

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

Commits on Nov 26, 2025

  1. Configuration menu
    Copy the full SHA
    bfdee80 View commit details
    Browse the repository at this point in the history
  2. Fix uv pip install -r /dev/stdin (#16855)

    ## Summary
    
    Fix ``uv pip install -r /dev/stdin`` which was broken in uv 0.9.12 by
    #16805 .
    
    Example of the issue:
    
    ```
    $ echo "flask" | uv pip install -r /dev/stdin
    warning: Requirements file `/dev/stdin` does not contain any dependencies
    Audited in 8ms
    ```
    
    Note that "upstream" ``pip install`` does support `-r /dev/stdin` and
    doesn't support `-r -` .
    
    ## Test Plan
    
    2 new tests added.
    nsoranzo authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    4bb219f View commit details
    Browse the repository at this point in the history
  3. Avoid eagerly reading input streams in -r (#16857)

    ## Summary
    
    I think the comment should explain it.
    
    Closes #16856.
    charliermarsh authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    4d747f6 View commit details
    Browse the repository at this point in the history
  4. Revert "Allow --with-requirements to load extensionless inline-meta…

    …data scripts" (#16861)
    
    Reverts #16805 /
    #16744
    
    This also invalidates
    
    - #16855
    - #16857 
    
    There's probably a way we can make this work, but detecting whether a
    file is safe to read repeatedly is non-trivial, `is_file` returns `true`
    for `/dev/stdin` on macOS so the approach from #16857 is not sufficient.
    I spent a while trying to add `is_char_device` detection for macOS but
    unfortunately that didn't work.
    zanieb authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    ca62066 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    735b870 View commit details
    Browse the repository at this point in the history
  6. Bump setup-uv action to v7 in docs (#16858)

    ## Summary
    
    Bumps the setup-uv action to v7 in the GitHub Actions integration docs.
    
    ## Test Plan
    
    Built the documentation.
    my1e5 authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    7ca92dc View commit details
    Browse the repository at this point in the history
Loading