From c2452957f9cc70a76f2f5a56c9388d84bc139ab3 Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Sat, 11 May 2024 13:33:49 -0400 Subject: [PATCH] Remove unused dependencies (#3527) Surfaced with `cargo shear`. --- Cargo.lock | 9 --------- crates/pep508-rs/Cargo.toml | 2 -- crates/requirements-txt/Cargo.toml | 2 -- crates/uv-configuration/Cargo.toml | 1 - crates/uv-installer/Cargo.toml | 2 -- crates/uv-resolver/Cargo.toml | 1 - crates/uv-types/Cargo.toml | 1 - 7 files changed, 18 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 36df2b216..3bbae6dbc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2551,7 +2551,6 @@ name = "pep508_rs" version = "0.4.2" dependencies = [ "derivative", - "indexmap", "insta", "log", "once_cell", @@ -2567,7 +2566,6 @@ dependencies = [ "unicode-width", "url", "uv-fs", - "uv-git", "uv-normalize", ] @@ -3124,12 +3122,10 @@ dependencies = [ "indoc", "insta", "itertools 0.12.1", - "pep440_rs", "pep508_rs", "regex", "reqwest", "reqwest-middleware", - "serde", "tempfile", "test-case", "thiserror", @@ -4736,7 +4732,6 @@ dependencies = [ "serde_json", "tracing", "uv-auth", - "uv-cache", "uv-normalize", ] @@ -4942,14 +4937,12 @@ dependencies = [ "tracing", "url", "uv-cache", - "uv-client", "uv-configuration", "uv-distribution", "uv-extract", "uv-fs", "uv-interpreter", "uv-normalize", - "uv-requirements", "uv-types", "uv-warnings", "walkdir", @@ -5054,7 +5047,6 @@ dependencies = [ "cache-key", "chrono", "clap", - "dashmap", "derivative", "distribution-filename", "distribution-types", @@ -5105,7 +5097,6 @@ dependencies = [ "pep440_rs", "pep508_rs", "pypi-types", - "requirements-txt", "rustc-hash", "thiserror", "url", diff --git a/crates/pep508-rs/Cargo.toml b/crates/pep508-rs/Cargo.toml index bb41125af..5801f5e08 100644 --- a/crates/pep508-rs/Cargo.toml +++ b/crates/pep508-rs/Cargo.toml @@ -19,11 +19,9 @@ crate-type = ["cdylib", "rlib"] [dependencies] pep440_rs = { workspace = true } uv-fs = { workspace = true } -uv-git = { workspace = true } uv-normalize = { workspace = true } derivative = { workspace = true } -indexmap = { workspace = true } once_cell = { workspace = true } pyo3 = { workspace = true, optional = true, features = ["abi3", "extension-module"] } pyo3-log = { workspace = true, optional = true } diff --git a/crates/requirements-txt/Cargo.toml b/crates/requirements-txt/Cargo.toml index b556097c6..b51c75bb1 100644 --- a/crates/requirements-txt/Cargo.toml +++ b/crates/requirements-txt/Cargo.toml @@ -14,7 +14,6 @@ workspace = true [dependencies] distribution-types = { workspace = true } -pep440_rs = { workspace = true } pep508_rs = { workspace = true } uv-client = { workspace = true } uv-fs = { workspace = true } @@ -26,7 +25,6 @@ fs-err = { workspace = true } regex = { workspace = true } reqwest = { workspace = true, optional = true } reqwest-middleware = { workspace = true, optional = true } -serde = { workspace = true } thiserror = { workspace = true } tracing = { workspace = true } unscanny = { workspace = true } diff --git a/crates/uv-configuration/Cargo.toml b/crates/uv-configuration/Cargo.toml index 0be122989..27fff951d 100644 --- a/crates/uv-configuration/Cargo.toml +++ b/crates/uv-configuration/Cargo.toml @@ -17,7 +17,6 @@ distribution-types = { workspace = true } pep508_rs = { workspace = true } platform-tags = { workspace = true } uv-auth = { workspace = true } -uv-cache = { workspace = true } uv-normalize = { workspace = true } anyhow = { workspace = true } diff --git a/crates/uv-installer/Cargo.toml b/crates/uv-installer/Cargo.toml index 83ff8b371..a03939ae4 100644 --- a/crates/uv-installer/Cargo.toml +++ b/crates/uv-installer/Cargo.toml @@ -23,14 +23,12 @@ platform-tags = { workspace = true } pypi-types = { workspace = true } requirements-txt = { workspace = true } uv-cache = { workspace = true } -uv-client = { workspace = true } uv-configuration = { workspace = true } uv-distribution = { workspace = true } uv-extract = { workspace = true } uv-fs = { workspace = true } uv-interpreter = { workspace = true } uv-normalize = { workspace = true } -uv-requirements = { workspace = true } uv-types = { workspace = true } uv-warnings = { workspace = true } diff --git a/crates/uv-resolver/Cargo.toml b/crates/uv-resolver/Cargo.toml index ee6fa5e92..2d4d4417e 100644 --- a/crates/uv-resolver/Cargo.toml +++ b/crates/uv-resolver/Cargo.toml @@ -36,7 +36,6 @@ anstream = { workspace = true } anyhow = { workspace = true } chrono = { workspace = true } clap = { workspace = true, features = ["derive"], optional = true } -dashmap = { workspace = true } derivative = { workspace = true } either = { workspace = true } futures = { workspace = true } diff --git a/crates/uv-types/Cargo.toml b/crates/uv-types/Cargo.toml index 482252a3f..78247b100 100644 --- a/crates/uv-types/Cargo.toml +++ b/crates/uv-types/Cargo.toml @@ -18,7 +18,6 @@ once-map = { workspace = true } pep440_rs = { workspace = true } pep508_rs = { workspace = true } pypi-types = { workspace = true } -requirements-txt = { workspace = true } uv-cache = { workspace = true } uv-interpreter = { workspace = true } uv-normalize = { workspace = true }