diff --git a/Cargo.lock b/Cargo.lock index 1dbf4a79b..fcbc0755b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2289,16 +2289,6 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" -[[package]] -name = "os_info" -version = "3.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "006e42d5b888366f1880eda20371fedde764ed2213dc8496f49622fa0c99cd5e" -dependencies = [ - "log", - "winapi", -] - [[package]] name = "overload" version = "0.1.1" @@ -3598,15 +3588,6 @@ version = "0.12.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" -[[package]] -name = "task-local-extensions" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba323866e5d033818e3240feeb9f7db2c4296674e4d9e16b97b7bf8f490434e8" -dependencies = [ - "pin-utils", -] - [[package]] name = "temp-dir" version = "0.1.13" @@ -4389,7 +4370,6 @@ dependencies = [ "hyper-util", "insta", "install-wheel-rs", - "os_info", "pep440_rs", "pep508_rs", "platform-tags", @@ -4402,7 +4382,6 @@ dependencies = [ "serde", "serde_json", "sys-info", - "task-local-extensions", "tempfile", "thiserror", "tl", @@ -4426,13 +4405,11 @@ version = "0.0.1" dependencies = [ "anyhow", "clap", - "distribution-types", "itertools 0.12.1", "pep508_rs", "rustc-hash", "serde", "serde_json", - "uv-cache", "uv-normalize", ] @@ -4456,27 +4433,22 @@ dependencies = [ "pep508_rs", "petgraph", "poloto", - "reqwest", "resvg", "rustc-hash", "serde", "serde_json", "tagu", - "tempfile", "tikv-jemallocator", "tokio", - "tokio-util", "tracing", "tracing-durations-export", "tracing-indicatif", "tracing-subscriber", - "url", "uv-build", "uv-cache", "uv-client", "uv-configuration", "uv-dispatch", - "uv-extract", "uv-fs", "uv-installer", "uv-interpreter", diff --git a/Cargo.toml b/Cargo.toml index 8da70b7ab..ae1963ad2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -122,7 +122,6 @@ serde_json = { version = "1.0.114" } sha1 = { version = "0.10.6" } sha2 = { version = "0.10.8" } sys-info = { version = "0.9.1" } -task-local-extensions = { version = "0.1.4" } tempfile = { version = "3.9.0" } textwrap = { version = "0.16.1" } thiserror = { version = "1.0.56" } diff --git a/crates/uv-client/Cargo.toml b/crates/uv-client/Cargo.toml index 196d8a62e..f7db9eebb 100644 --- a/crates/uv-client/Cargo.toml +++ b/crates/uv-client/Cargo.toml @@ -37,7 +37,6 @@ rmp-serde = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } sys-info = { workspace = true } -task-local-extensions = { workspace = true } tempfile = { workspace = true } thiserror = { workspace = true } tl = { workspace = true } @@ -53,5 +52,4 @@ http-body-util = { version = "0.1.0" } hyper = { version = "1.2.0", features = ["server", "http1"] } hyper-util = { version = "0.1.3", features = ["tokio"] } insta = { version = "1.36.1" } -os_info = { version = "=3.7.0", default-features = false } tokio = { workspace = true, features = ["fs", "macros"] } diff --git a/crates/uv-configuration/Cargo.toml b/crates/uv-configuration/Cargo.toml index 67524ef8d..8a176161e 100644 --- a/crates/uv-configuration/Cargo.toml +++ b/crates/uv-configuration/Cargo.toml @@ -13,9 +13,7 @@ license = { workspace = true } workspace = true [dependencies] -distribution-types = { workspace = true } pep508_rs = { workspace = true } -uv-cache = { workspace = true } uv-normalize = { workspace = true } anyhow = { workspace = true } diff --git a/crates/uv-dev/Cargo.toml b/crates/uv-dev/Cargo.toml index ab56cb0ec..7f9d323c7 100644 --- a/crates/uv-dev/Cargo.toml +++ b/crates/uv-dev/Cargo.toml @@ -25,7 +25,6 @@ uv-cache = { workspace = true, features = ["clap"] } uv-client = { workspace = true } uv-configuration = { workspace = true } uv-dispatch = { workspace = true } -uv-extract = { workspace = true } uv-fs = { workspace = true } uv-installer = { workspace = true } uv-interpreter = { workspace = true } @@ -49,18 +48,14 @@ petgraph = { workspace = true } poloto = { version = "19.1.2" } resvg = { version = "0.29.0" } rustc-hash = { workspace = true } -reqwest = { workspace = true } -tempfile = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } tagu = { version = "0.1.6" } tokio = { workspace = true } -tokio-util = { workspace = true, features = ["compat"] } tracing = { workspace = true } tracing-durations-export = { workspace = true, features = ["plot"] } tracing-indicatif = { workspace = true } tracing-subscriber = { workspace = true } -url = { workspace = true } walkdir = { workspace = true } [target.'cfg(target_os = "windows")'.dependencies]