Remove unused dependencies (#3236)

`cargo shear --fix` and some manual fixing for tokio and flate2.

I wanted to prepare my branch and realized main also needs this.
This commit is contained in:
konsti 2024-04-24 13:18:24 +02:00 committed by GitHub
parent a653670d04
commit 3783292c43
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
12 changed files with 2 additions and 36 deletions

15
Cargo.lock generated
View File

@ -4496,11 +4496,8 @@ dependencies = [
"reqwest", "reqwest",
"reqwest-middleware", "reqwest-middleware",
"rust-netrc", "rust-netrc",
"schemars",
"serde",
"tempfile", "tempfile",
"test-log", "test-log",
"thiserror",
"tokio", "tokio",
"tracing", "tracing",
"url", "url",
@ -4624,7 +4621,6 @@ dependencies = [
"serde", "serde",
"serde_json", "serde_json",
"uv-auth", "uv-auth",
"uv-cache",
"uv-normalize", "uv-normalize",
] ]
@ -4634,7 +4630,6 @@ version = "0.0.1"
dependencies = [ dependencies = [
"anstream", "anstream",
"anyhow", "anyhow",
"chrono",
"clap", "clap",
"distribution-filename", "distribution-filename",
"distribution-types", "distribution-types",
@ -4711,7 +4706,6 @@ dependencies = [
"fs-err", "fs-err",
"futures", "futures",
"install-wheel-rs", "install-wheel-rs",
"md-5",
"nanoid", "nanoid",
"once_cell", "once_cell",
"pep440_rs", "pep440_rs",
@ -4723,7 +4717,6 @@ dependencies = [
"rmp-serde", "rmp-serde",
"rustc-hash", "rustc-hash",
"serde", "serde",
"sha2",
"tempfile", "tempfile",
"thiserror", "thiserror",
"tokio", "tokio",
@ -4819,7 +4812,6 @@ dependencies = [
"pypi-types", "pypi-types",
"rayon", "rayon",
"requirements-txt", "requirements-txt",
"rmp-serde",
"rustc-hash", "rustc-hash",
"serde", "serde",
"tempfile", "tempfile",
@ -4980,7 +4972,6 @@ dependencies = [
"serde", "serde",
"tempfile", "tempfile",
"thiserror", "thiserror",
"tokio",
"tokio-util", "tokio-util",
"tracing", "tracing",
"url", "url",
@ -4994,17 +4985,13 @@ name = "uv-types"
version = "0.0.1" version = "0.0.1"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap",
"distribution-types", "distribution-types",
"itertools 0.12.1",
"once-map", "once-map",
"pep440_rs", "pep440_rs",
"pep508_rs", "pep508_rs",
"pypi-types", "pypi-types",
"requirements-txt", "requirements-txt",
"rustc-hash", "rustc-hash",
"serde",
"serde_json",
"thiserror", "thiserror",
"url", "url",
"uv-cache", "uv-cache",
@ -5056,13 +5043,11 @@ dependencies = [
"distribution-types", "distribution-types",
"fs-err", "fs-err",
"install-wheel-rs", "install-wheel-rs",
"pep508_rs",
"schemars", "schemars",
"serde", "serde",
"thiserror", "thiserror",
"toml", "toml",
"tracing", "tracing",
"uv-auth",
"uv-configuration", "uv-configuration",
"uv-fs", "uv-fs",
"uv-normalize", "uv-normalize",

View File

@ -27,13 +27,11 @@ pep508_rs = { path = "crates/pep508-rs" }
platform-tags = { path = "crates/platform-tags" } platform-tags = { path = "crates/platform-tags" }
pypi-types = { path = "crates/pypi-types" } pypi-types = { path = "crates/pypi-types" }
requirements-txt = { path = "crates/requirements-txt" } requirements-txt = { path = "crates/requirements-txt" }
uv = { path = "crates/uv" }
uv-auth = { path = "crates/uv-auth" } uv-auth = { path = "crates/uv-auth" }
uv-build = { path = "crates/uv-build" } uv-build = { path = "crates/uv-build" }
uv-cache = { path = "crates/uv-cache" } uv-cache = { path = "crates/uv-cache" }
uv-client = { path = "crates/uv-client" } uv-client = { path = "crates/uv-client" }
uv-configuration = { path = "crates/uv-configuration" } uv-configuration = { path = "crates/uv-configuration" }
uv-dev = { path = "crates/uv-dev" }
uv-dispatch = { path = "crates/uv-dispatch" } uv-dispatch = { path = "crates/uv-dispatch" }
uv-distribution = { path = "crates/uv-distribution" } uv-distribution = { path = "crates/uv-distribution" }
uv-extract = { path = "crates/uv-extract" } uv-extract = { path = "crates/uv-extract" }
@ -45,7 +43,6 @@ uv-normalize = { path = "crates/uv-normalize" }
uv-requirements = { path = "crates/uv-requirements" } uv-requirements = { path = "crates/uv-requirements" }
uv-resolver = { path = "crates/uv-resolver" } uv-resolver = { path = "crates/uv-resolver" }
uv-toolchain = { path = "crates/uv-toolchain" } uv-toolchain = { path = "crates/uv-toolchain" }
uv-trampoline = { path = "crates/uv-trampoline" }
uv-types = { path = "crates/uv-types" } uv-types = { path = "crates/uv-types" }
uv-version = { path = "crates/uv-version" } uv-version = { path = "crates/uv-version" }
uv-virtualenv = { path = "crates/uv-virtualenv" } uv-virtualenv = { path = "crates/uv-virtualenv" }

View File

@ -13,9 +13,6 @@ once_cell = { workspace = true }
reqwest = { workspace = true } reqwest = { workspace = true }
reqwest-middleware = { workspace = true } reqwest-middleware = { workspace = true }
rust-netrc = { workspace = true } rust-netrc = { workspace = true }
schemars = { workspace = true, optional = true }
serde = { workspace = true, optional = true }
thiserror = { workspace = true }
tracing = { workspace = true } tracing = { workspace = true }
tokio = { workspace = true } tokio = { workspace = true }
url = { workspace = true } url = { workspace = true }

View File

@ -19,7 +19,7 @@ pep440_rs = { workspace = true }
pep508_rs = { workspace = true } pep508_rs = { workspace = true }
uv-fs = { workspace = true } uv-fs = { workspace = true }
uv-interpreter = { workspace = true } uv-interpreter = { workspace = true }
uv-types = { workspace = true, features = ["serde"] } uv-types = { workspace = true }
uv-configuration = { workspace = true, features = ["serde"] } uv-configuration = { workspace = true, features = ["serde"] }
uv-virtualenv = { workspace = true } uv-virtualenv = { workspace = true }

View File

@ -15,7 +15,6 @@ workspace = true
[dependencies] [dependencies]
pep508_rs = { workspace = true } pep508_rs = { workspace = true }
platform-tags = { workspace = true } platform-tags = { workspace = true }
uv-cache = { workspace = true }
uv-auth = { workspace = true } uv-auth = { workspace = true }
uv-normalize = { workspace = true } uv-normalize = { workspace = true }

View File

@ -39,7 +39,6 @@ uv-workspace = { workspace = true, features = ["schemars"] }
# dependencies, to ensure that we're forced to think twice before including them in other crates. # dependencies, to ensure that we're forced to think twice before including them in other crates.
anstream = { workspace = true } anstream = { workspace = true }
anyhow = { workspace = true } anyhow = { workspace = true }
chrono = { workspace = true }
clap = { workspace = true, features = ["derive", "wrap_help"] } clap = { workspace = true, features = ["derive", "wrap_help"] }
fs-err = { workspace = true, features = ["tokio"] } fs-err = { workspace = true, features = ["tokio"] }
futures = { workspace = true } futures = { workspace = true }

View File

@ -33,7 +33,6 @@ uv-configuration = { workspace = true }
anyhow = { workspace = true } anyhow = { workspace = true }
fs-err = { workspace = true } fs-err = { workspace = true }
futures = { workspace = true } futures = { workspace = true }
md-5 = { workspace = true }
nanoid = { workspace = true } nanoid = { workspace = true }
once_cell = { workspace = true } once_cell = { workspace = true }
reqwest = { workspace = true } reqwest = { workspace = true }
@ -41,7 +40,6 @@ reqwest-middleware = { workspace = true }
rmp-serde = { workspace = true } rmp-serde = { workspace = true }
rustc-hash = { workspace = true } rustc-hash = { workspace = true }
serde = { workspace = true, features = ["derive"] } serde = { workspace = true, features = ["derive"] }
sha2 = { workspace = true }
tempfile = { workspace = true } tempfile = { workspace = true }
thiserror = { workspace = true } thiserror = { workspace = true }
tokio = { workspace = true } tokio = { workspace = true }

View File

@ -36,7 +36,6 @@ async-channel = { workspace = true }
fs-err = { workspace = true } fs-err = { workspace = true }
futures = { workspace = true } futures = { workspace = true }
rayon = { workspace = true } rayon = { workspace = true }
rmp-serde = { workspace = true }
rustc-hash = { workspace = true } rustc-hash = { workspace = true }
serde = { workspace = true } serde = { workspace = true }
tempfile = { workspace = true } tempfile = { workspace = true }

View File

@ -26,7 +26,6 @@ schemars = { workspace = true, optional = true }
serde = { workspace = true, optional = true } serde = { workspace = true, optional = true }
tempfile = { workspace = true } tempfile = { workspace = true }
thiserror = { workspace = true } thiserror = { workspace = true }
tokio = { workspace = true }
tokio-util = { workspace = true, features = ["compat"] } tokio-util = { workspace = true, features = ["compat"] }
tracing = { workspace = true } tracing = { workspace = true }
url = { workspace = true } url = { workspace = true }

View File

@ -25,14 +25,9 @@ uv-normalize = { workspace = true }
uv-configuration = { workspace = true } uv-configuration = { workspace = true }
anyhow = { workspace = true } anyhow = { workspace = true }
clap = { workspace = true, features = ["derive"], optional = true }
itertools = { workspace = true }
rustc-hash = { workspace = true } rustc-hash = { workspace = true }
serde = { workspace = true, optional = true }
serde_json = { workspace = true, optional = true }
thiserror = { workspace = true } thiserror = { workspace = true }
url = { workspace = true } url = { workspace = true }
[features] [features]
default = [] default = []
serde = ["dep:serde", "dep:serde_json"]

View File

@ -15,8 +15,6 @@ workspace = true
[dependencies] [dependencies]
distribution-types = { workspace = true, features = ["schemars"] } distribution-types = { workspace = true, features = ["schemars"] }
install-wheel-rs = { workspace = true, features = ["schemars"] } install-wheel-rs = { workspace = true, features = ["schemars"] }
pep508_rs = { workspace = true }
uv-auth = { workspace = true, features = ["schemars", "serde"] }
uv-configuration = { workspace = true, features = ["schemars", "serde"] } uv-configuration = { workspace = true, features = ["schemars", "serde"] }
uv-fs = { workspace = true } uv-fs = { workspace = true }
uv-normalize = { workspace = true, features = ["schemars"] } uv-normalize = { workspace = true, features = ["schemars"] }

View File

@ -33,7 +33,7 @@ uv-normalize = { workspace = true }
uv-requirements = { workspace = true } uv-requirements = { workspace = true }
uv-resolver = { workspace = true, features = ["clap"] } uv-resolver = { workspace = true, features = ["clap"] }
uv-toolchain = { workspace = true } uv-toolchain = { workspace = true }
uv-types = { workspace = true, features = ["clap"] } uv-types = { workspace = true }
uv-virtualenv = { workspace = true } uv-virtualenv = { workspace = true }
uv-warnings = { workspace = true } uv-warnings = { workspace = true }
uv-workspace = { workspace = true, features = ["schemars"] } uv-workspace = { workspace = true, features = ["schemars"] }