-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
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.3
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: astral-sh/uv
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.9.4
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 11 commits
- 34 files changed
- 6 contributors
Commits on Oct 15, 2025
-
Add missing
UV_TEST_NO_HTTP_RETRY_DELAY
check and better logging (#……16313) The `install_http_retries` test goes from 15s to 0.3s. Additionally, we log the retry delay.
Configuration menu - View commit details
-
Copy full SHA for 52cc3c8 - Browse repository at this point
Copy the full SHA 52cc3c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 766bd95 - Browse repository at this point
Copy the full SHA 766bd95View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf81a5b - Browse repository at this point
Copy the full SHA bf81a5bView commit details
Commits on Oct 16, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 0a2b160 - Browse repository at this point
Copy the full SHA 0a2b160View commit details -
Implement RFC9457 compliant messaging (#16199)
<!-- 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 HTTP1.1 [RFC 9112 - HTTP/1.1](https://www.rfc-editor.org/rfc/rfc9112.html#name-status-line) section 4 defines the response status code to optionally include a text description (human readable) of the reason for the status code. [RFC9113 - HTTP/2](https://www.rfc-editor.org/rfc/rfc9113) is the HTTP2 protocol standard and the response status only considers the [status code](https://www.rfc-editor.org/rfc/rfc9113#name-response-pseudo-header-fiel) and not the reason phrase, and as such important information can be lost in helping the client determine a route cause of a failure. As per discussion on this [PR](#15979) the current feeling is that implementing the RFC9457 standard might be the preferred route. This PR makes those changes to aid the discussion which has also been moved to the [PEP board](https://discuss.python.org/t/block-download-of-components-when-violating-policy/104021/1) ## Test Plan Pulling components that violate our policy over HTTP2 and without any RFC9457 implementation the following message is presented to the user: <img width="1482" height="104" alt="image" src="https://github.com/user-attachments/assets/0afcd0d8-ca67-4f94-a6c2-131e3b6d8dcc" /> With the RFC9457 standard implemented, below you can see the advantage in the extra context as to why the component has been blocked: <img width="2171" height="127" alt="image" src="https://github.com/user-attachments/assets/25bb5465-955d-4a76-9f30-5477fc2c866f" /> --------- Co-authored-by: konstin <konstin@mailbox.org>
Configuration menu - View commit details
-
Copy full SHA for c12e8bb - Browse repository at this point
Copy the full SHA c12e8bbView commit details -
Add auto-detection for Intel GPU on Windows (#16280)
This PR enables `--torch-backend=auto` to automatically detect Intel GPUs. It follows up on [#14386](#14386). On Windows, detection is implemented by querying the `Win32_VideoController` class via the [WMI crate](https://github.com/ohadravid/wmi-rs/tree/v0.16.0). Currently, Intel GPUs (XPU) do not depend on specific driver or toolkit versions to determine which PyTorch wheel to use.
Configuration menu - View commit details
-
Copy full SHA for de9f299 - Browse repository at this point
Copy the full SHA de9f299View commit details
Commits on Oct 17, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 7b3a9c2 - Browse repository at this point
Copy the full SHA 7b3a9c2View commit details -
Only add actual schema in schemastore PRs (#16346)
## Summary Last time I ran the `update_schemastore.py` script in ty, due to what I assume was a `npm` version mismatch, the `package-lock.json` file was updated while running `npm install` in the `schemastore`. Due to the use of `git commit -a`, it was accidentally included in the commit for the semi-automated schemastore PR. The solution here is to only add the actual file that we want to commit. Same as astral-sh/ty#1391 ## Test Plan I did a dry-run of this script (by commenting out the final `push`) and verified that the commit did include the schema, but not the updated `package-lock.json` file.
Configuration menu - View commit details
-
Copy full SHA for b50c1be - Browse repository at this point
Copy the full SHA b50c1beView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee2649f - Browse repository at this point
Copy the full SHA ee2649fView commit details
Commits on Oct 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 70cfc40 - Browse repository at this point
Copy the full SHA 70cfc40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88f519a - Browse repository at this point
Copy the full SHA 88f519aView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.9.3...0.9.4