mirror of https://github.com/astral-sh/uv
Remove use of `resolution_environment` from `uv add` (#8979)
## Summary This should only be used in the pip commands; not clear how it ended up here.
This commit is contained in:
parent
dac8c41af6
commit
73ad9f9a07
|
|
@ -42,7 +42,6 @@ use crate::commands::pip::loggers::{
|
||||||
DefaultInstallLogger, DefaultResolveLogger, SummaryResolveLogger,
|
DefaultInstallLogger, DefaultResolveLogger, SummaryResolveLogger,
|
||||||
};
|
};
|
||||||
use crate::commands::pip::operations::Modifications;
|
use crate::commands::pip::operations::Modifications;
|
||||||
use crate::commands::pip::resolution_environment;
|
|
||||||
use crate::commands::project::lock::LockMode;
|
use crate::commands::project::lock::LockMode;
|
||||||
use crate::commands::project::{
|
use crate::commands::project::{
|
||||||
init_script_python_requirement, validate_script_requires_python, ProjectError, ScriptPython,
|
init_script_python_requirement, validate_script_requires_python, ProjectError, ScriptPython,
|
||||||
|
|
@ -249,14 +248,8 @@ pub(crate) async fn add(
|
||||||
let build_constraints = Constraints::default();
|
let build_constraints = Constraints::default();
|
||||||
let build_hasher = HashStrategy::default();
|
let build_hasher = HashStrategy::default();
|
||||||
let hasher = HashStrategy::default();
|
let hasher = HashStrategy::default();
|
||||||
let python_platform = None;
|
|
||||||
let python_version = None;
|
|
||||||
let sources = SourceStrategy::Enabled;
|
let sources = SourceStrategy::Enabled;
|
||||||
|
|
||||||
// Determine the environment for the resolution.
|
|
||||||
let (tags, markers) =
|
|
||||||
resolution_environment(python_version, python_platform, target.interpreter())?;
|
|
||||||
|
|
||||||
// Add all authenticated sources to the cache.
|
// Add all authenticated sources to the cache.
|
||||||
for index in settings.index_locations.allowed_indexes() {
|
for index in settings.index_locations.allowed_indexes() {
|
||||||
if let Some(credentials) = index.credentials() {
|
if let Some(credentials) = index.credentials() {
|
||||||
|
|
@ -268,7 +261,7 @@ pub(crate) async fn add(
|
||||||
let client = RegistryClientBuilder::try_from(client_builder)?
|
let client = RegistryClientBuilder::try_from(client_builder)?
|
||||||
.index_urls(settings.index_locations.index_urls())
|
.index_urls(settings.index_locations.index_urls())
|
||||||
.index_strategy(settings.index_strategy)
|
.index_strategy(settings.index_strategy)
|
||||||
.markers(&markers)
|
.markers(target.interpreter().markers())
|
||||||
.platform(target.interpreter().platform())
|
.platform(target.interpreter().platform())
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
|
|
@ -293,7 +286,7 @@ pub(crate) async fn add(
|
||||||
let entries = client
|
let entries = client
|
||||||
.fetch(settings.index_locations.flat_indexes().map(Index::url))
|
.fetch(settings.index_locations.flat_indexes().map(Index::url))
|
||||||
.await?;
|
.await?;
|
||||||
FlatIndex::from_entries(entries, Some(&tags), &hasher, &settings.build_options)
|
FlatIndex::from_entries(entries, None, &hasher, &settings.build_options)
|
||||||
};
|
};
|
||||||
|
|
||||||
// Create a build dispatch.
|
// Create a build dispatch.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue