diff --git a/Cargo.lock b/Cargo.lock index 2b198d03c..3db6e3c54 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5455,7 +5455,6 @@ dependencies = [ "serde", "thiserror 2.0.3", "toml", - "uv-distribution-types", "uv-pep440", "uv-pep508", "uv-pypi-types", diff --git a/crates/uv-scripts/Cargo.toml b/crates/uv-scripts/Cargo.toml index 90d0bef4f..a92848d4d 100644 --- a/crates/uv-scripts/Cargo.toml +++ b/crates/uv-scripts/Cargo.toml @@ -11,7 +11,6 @@ doctest = false workspace = true [dependencies] -uv-distribution-types = { workspace = true } uv-pep440 = { workspace = true } uv-pep508 = { workspace = true } uv-pypi-types = { workspace = true } diff --git a/crates/uv-scripts/src/lib.rs b/crates/uv-scripts/src/lib.rs index 32c6e9327..1c9802dbd 100644 --- a/crates/uv-scripts/src/lib.rs +++ b/crates/uv-scripts/src/lib.rs @@ -8,7 +8,6 @@ use memchr::memmem::Finder; use serde::Deserialize; use thiserror::Error; -use uv_distribution_types::Index; use uv_pep440::VersionSpecifiers; use uv_pep508::PackageName; use uv_pypi_types::VerbatimParsedUrl; @@ -275,7 +274,6 @@ pub struct ToolUv { pub override_dependencies: Option>>, pub constraint_dependencies: Option>>, pub sources: Option>, - pub index: Option>, } #[derive(Debug, Error)] diff --git a/crates/uv/src/commands/project/run.rs b/crates/uv/src/commands/project/run.rs index ea3d88e9a..1c3553a00 100644 --- a/crates/uv/src/commands/project/run.rs +++ b/crates/uv/src/commands/project/run.rs @@ -243,7 +243,7 @@ pub(crate) async fn run( .tool .as_ref() .and_then(|tool| tool.uv.as_ref()) - .and_then(|uv| uv.index.as_deref()) + .and_then(|uv| uv.top_level.index.as_deref()) .unwrap_or(&empty), SourceStrategy::Disabled => &empty, };