Remove URL encoding when determining file name (#1555)

## Summary

Closes https://github.com/astral-sh/uv/issues/1553.
This commit is contained in:
Charlie Marsh 2024-02-16 19:15:24 -05:00 committed by GitHub
parent 6392961f44
commit 9e0336c28a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 52 additions and 27 deletions

View file

@ -1,5 +1,6 @@
//! Given a set of requirements, find a set of compatible packages.
use std::borrow::Cow;
use std::fmt::{Display, Formatter};
use std::sync::Arc;
@ -729,7 +730,7 @@ impl<'a, Provider: ResolverProvider> Resolver<'a, Provider> {
dist.for_resolution()
.dist
.filename()
.unwrap_or("unknown filename")
.unwrap_or(Cow::Borrowed("unknown filename"))
);
} else {
debug!(
@ -739,7 +740,7 @@ impl<'a, Provider: ResolverProvider> Resolver<'a, Provider> {
dist.for_resolution()
.dist
.filename()
.unwrap_or("unknown filename")
.unwrap_or(Cow::Borrowed("unknown filename"))
);
}