-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Comparing changes
Open a pull request
base repository: astral-sh/uv
base: 0.7.4
head repository: astral-sh/uv
compare: 0.7.5
- 8 commits
- 105 files changed
- 3 contributors
Commits on May 15, 2025
-
Mask
genasr#genfor the 2024 edition (#13477)`gen` is a reserved keyword in Rust 2024. This is a requirement to run `cargo fmt` on the Rust 2024 edition.
Configuration menu - View commit details
-
Copy full SHA for 4aa7208 - Browse repository at this point
Copy the full SHA 4aa7208View commit details
Commits on May 16, 2025
-
cli: adjust grammar in “script not supported” error (#13483)
Love this tooling! Small adjustment to help on error messaging 🙏 <!-- 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? --> The previous message was missing the word **“like,”** which made it read a tad awkwardly. This PR inserts the missing word so the error reads naturally: **After:** ``` $ uvx ch1.py error: It looks like you tried to run a Python script at `ch1.py`, which is not supported by `uvx` hint: Use `uv run ch1.py` instead ``` **Before:** ``` $ uvx ch1.py error: It looks you tried to run a Python script at `ch1.py`, which is not supported by `uvx` hint: Use `uv run ch1.py` instead ``` ## Test Plan <!-- How was it tested? --> - `cargo run -- uvx examples/ch1.py` shows the updated message (see “After” above). - `cargo test` passes.
Configuration menu - View commit details
-
Copy full SHA for 0baa376 - Browse repository at this point
Copy the full SHA 0baa376View commit details -
Apply some Edition 2024 fixes (#13479)
Some `ref`-removal and `use<>` fixes for the Rust Edition 2024 migration, which are also compatible with Rust Edition 2021.
Configuration menu - View commit details
-
Copy full SHA for 23261b7 - Browse repository at this point
Copy the full SHA 23261b7View commit details -
Build backend: Case sensitive module discovery (#13468)
We may run on case-sensitive file systems (Linux, generally) or on case-insensitive file systems (Windows, generally), while modules in Python may be lower or upper case. For robustness over filesystem casing, we require an explicit module name for modules with upper cases. Fixes #13419
Configuration menu - View commit details
-
Copy full SHA for 77268ee - Browse repository at this point
Copy the full SHA 77268eeView commit details
Commits on May 17, 2025
-
Don't error when the script is too short for the buffer (#13488)
I hit this error case with a broken wheel.
Configuration menu - View commit details
-
Copy full SHA for 3164393 - Browse repository at this point
Copy the full SHA 3164393View commit details -
Bump simple cache bucket to v16 (#13498)
We broke the rkyv deserialization in e70cf25#diff-348b24d7a84672ab2873833988156191995ff467619a77f548adbd9808549999L30-R41 by placing `.tar.bz2` in the position of `.tar.gz`. We need to invalidate the cache bucket. Fixes #13492
Configuration menu - View commit details
-
Copy full SHA for b31d08c - Browse repository at this point
Copy the full SHA b31d08cView commit details -
Apply first set of Rustfmt edition 2024 changes (#13478)
Rustfmt introduces a lot of formatting changes in the 2024 edition. To not break everything all at once, we split out the set of formatting changes compatible with both the 2021 and 2024 edition by first formatting with the 2024 style, and then again with the currently used 2021 style. Notable changes are the formatting of derive macro attributes and lines with overly long strings and adding trailing semicolons after statements consistently.
Configuration menu - View commit details
-
Copy full SHA for 5d37c7e - Browse repository at this point
Copy the full SHA 5d37c7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d1a14e - Browse repository at this point
Copy the full SHA 9d1a14eView commit details
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.7.4...0.7.5