Add support for requirements files in uv run (#4973)

Closes https://github.com/astral-sh/uv/issues/4824.

---------

Co-authored-by: Charlie Marsh <charlie.r.marsh@gmail.com>
This commit is contained in:
Zanie Blue 2024-07-23 12:51:09 -04:00 committed by GitHub
parent 49ea4a7a91
commit 5f1f9c8293
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 258 additions and 39 deletions

View file

@ -336,4 +336,9 @@ impl RequirementsSpecification {
..Self::default()
}
}
/// Return true if the specification does not include any requirements to install.
pub fn is_empty(&self) -> bool {
self.requirements.is_empty() && self.source_trees.is_empty() && self.overrides.is_empty()
}
}