mirror of
https://github.com/astral-sh/uv.git
synced 2025-08-04 19:08:04 +00:00
Add a fast-path to skip resolution when installation is complete (#613)
For a very large resolution (a few hundred packages), I see 13ms vs. 400ms for a no-op. It's worth optimizing this case, in my opinion.
This commit is contained in:
parent
3aaab32a9d
commit
4fb2e0955e
5 changed files with 104 additions and 12 deletions
|
@ -161,8 +161,7 @@ fn install_requirements_txt() -> Result<()> {
|
|||
----- stdout -----
|
||||
|
||||
----- stderr -----
|
||||
Resolved 2 packages in [TIME]
|
||||
Audited 2 packages in [TIME]
|
||||
Audited 1 packages in [TIME]
|
||||
"###);
|
||||
});
|
||||
|
||||
|
@ -239,8 +238,7 @@ fn respect_installed() -> Result<()> {
|
|||
----- stdout -----
|
||||
|
||||
----- stderr -----
|
||||
Resolved 7 packages in [TIME]
|
||||
Audited 7 packages in [TIME]
|
||||
Audited 1 packages in [TIME]
|
||||
"###);
|
||||
});
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue