mirror of
https://github.com/astral-sh/uv.git
synced 2025-08-30 23:37:24 +00:00
Upgrade to Rust 1.83 (#9511)
## Summary A lot of good new lints, and most importantly, error stabilizations. I tried to find a few usages of the new stabilizations, but I'm sure there are more. IIUC, this _does_ require bumping our MSRV.
This commit is contained in:
parent
b9b37a9bab
commit
cf20673197
31 changed files with 71 additions and 64 deletions
|
@ -1165,17 +1165,17 @@ pub(crate) fn is_windows_store_shim(path: &Path) -> bool {
|
|||
}
|
||||
|
||||
// Ex) `WindowsApps`
|
||||
if !components
|
||||
if components
|
||||
.next()
|
||||
.is_some_and(|component| component.as_os_str() == "WindowsApps")
|
||||
.is_none_or(|component| component.as_os_str() != "WindowsApps")
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
// Ex) `Microsoft`
|
||||
if !components
|
||||
if components
|
||||
.next()
|
||||
.is_some_and(|component| component.as_os_str() == "Microsoft")
|
||||
.is_none_or(|component| component.as_os_str() != "Microsoft")
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -89,7 +89,7 @@ impl PythonInstallation {
|
|||
python_install_mirror: Option<&str>,
|
||||
pypy_install_mirror: Option<&str>,
|
||||
) -> Result<Self, Error> {
|
||||
let request = request.unwrap_or_else(|| &PythonRequest::Default);
|
||||
let request = request.unwrap_or(&PythonRequest::Default);
|
||||
|
||||
// Search for the installation
|
||||
match Self::find(request, environments, preference, cache) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue