mirror of
https://github.com/astral-sh/uv.git
synced 2025-09-11 13:06:21 +00:00
Avoid returning Some
for narrowing no-ops (#10705)
The net effect here is (I think) just that we end up logging more "narrowing" outcomes than we have in practice.
This commit is contained in:
parent
bc8002e26e
commit
8111650100
3 changed files with 10 additions and 6 deletions
|
@ -100,6 +100,8 @@ impl PythonRequirement {
|
|||
|
||||
/// Narrow the [`PythonRequirement`] to the given version, if it's stricter (i.e., greater)
|
||||
/// than the current `Requires-Python` minimum.
|
||||
///
|
||||
/// Returns `None` if the given range is not narrower than the current range.
|
||||
pub fn narrow(&self, target: &RequiresPythonRange) -> Option<Self> {
|
||||
Some(Self {
|
||||
exact: self.exact.clone(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue