mirror of
https://github.com/astral-sh/uv.git
synced 2025-10-01 14:31:12 +00:00
Remove unused deps with cargo machete (#2609)
This commit is contained in:
parent
9986710a53
commit
375b33ff0c
4 changed files with 2 additions and 32 deletions
17
Cargo.lock
generated
17
Cargo.lock
generated
|
@ -2503,7 +2503,6 @@ dependencies = [
|
||||||
"pyo3",
|
"pyo3",
|
||||||
"pyo3-log",
|
"pyo3-log",
|
||||||
"regex",
|
"regex",
|
||||||
"rkyv",
|
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
"testing_logger",
|
"testing_logger",
|
||||||
|
@ -2720,7 +2719,7 @@ dependencies = [
|
||||||
"indoc",
|
"indoc",
|
||||||
"libc",
|
"libc",
|
||||||
"memoffset 0.9.0",
|
"memoffset 0.9.0",
|
||||||
"parking_lot 0.11.2",
|
"parking_lot 0.12.1",
|
||||||
"portable-atomic",
|
"portable-atomic",
|
||||||
"pyo3-build-config",
|
"pyo3-build-config",
|
||||||
"pyo3-ffi",
|
"pyo3-ffi",
|
||||||
|
@ -4360,7 +4359,6 @@ dependencies = [
|
||||||
"filetime",
|
"filetime",
|
||||||
"flate2",
|
"flate2",
|
||||||
"fs-err",
|
"fs-err",
|
||||||
"indexmap 2.2.5",
|
|
||||||
"indicatif",
|
"indicatif",
|
||||||
"indoc",
|
"indoc",
|
||||||
"insta",
|
"insta",
|
||||||
|
@ -4368,17 +4366,14 @@ dependencies = [
|
||||||
"itertools 0.12.1",
|
"itertools 0.12.1",
|
||||||
"miette 6.0.1",
|
"miette 6.0.1",
|
||||||
"mimalloc",
|
"mimalloc",
|
||||||
"once_cell",
|
|
||||||
"owo-colors 4.0.0",
|
"owo-colors 4.0.0",
|
||||||
"pep508_rs",
|
"pep508_rs",
|
||||||
"platform-tags",
|
"platform-tags",
|
||||||
"predicates",
|
"predicates",
|
||||||
"pypi-types",
|
"pypi-types",
|
||||||
"pyproject-toml",
|
|
||||||
"regex",
|
"regex",
|
||||||
"requirements-txt",
|
"requirements-txt",
|
||||||
"reqwest",
|
"reqwest",
|
||||||
"rustc-hash",
|
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
"tempfile",
|
"tempfile",
|
||||||
|
@ -4386,7 +4381,6 @@ dependencies = [
|
||||||
"thiserror",
|
"thiserror",
|
||||||
"tikv-jemallocator",
|
"tikv-jemallocator",
|
||||||
"tokio",
|
"tokio",
|
||||||
"toml",
|
|
||||||
"tracing",
|
"tracing",
|
||||||
"tracing-durations-export",
|
"tracing-durations-export",
|
||||||
"tracing-subscriber",
|
"tracing-subscriber",
|
||||||
|
@ -4784,23 +4778,14 @@ dependencies = [
|
||||||
"fs-err",
|
"fs-err",
|
||||||
"futures",
|
"futures",
|
||||||
"indexmap 2.2.5",
|
"indexmap 2.2.5",
|
||||||
"itertools 0.12.1",
|
|
||||||
"once_cell",
|
|
||||||
"pep508_rs",
|
"pep508_rs",
|
||||||
"pypi-types",
|
"pypi-types",
|
||||||
"pyproject-toml",
|
"pyproject-toml",
|
||||||
"regex",
|
|
||||||
"requirements-txt",
|
"requirements-txt",
|
||||||
"rustc-hash",
|
"rustc-hash",
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
|
||||||
"tempfile",
|
|
||||||
"textwrap",
|
|
||||||
"thiserror",
|
|
||||||
"tokio",
|
|
||||||
"toml",
|
"toml",
|
||||||
"tracing",
|
"tracing",
|
||||||
"uv-cache",
|
|
||||||
"uv-client",
|
"uv-client",
|
||||||
"uv-distribution",
|
"uv-distribution",
|
||||||
"uv-fs",
|
"uv-fs",
|
||||||
|
|
|
@ -26,7 +26,6 @@ once_cell = { workspace = true }
|
||||||
pyo3 = { workspace = true, optional = true, features = ["abi3", "extension-module"] }
|
pyo3 = { workspace = true, optional = true, features = ["abi3", "extension-module"] }
|
||||||
pyo3-log = { workspace = true, optional = true }
|
pyo3-log = { workspace = true, optional = true }
|
||||||
regex = { workspace = true }
|
regex = { workspace = true }
|
||||||
rkyv = { workspace = true, features = ["strict"], optional = true }
|
|
||||||
serde = { workspace = true, features = ["derive"], optional = true }
|
serde = { workspace = true, features = ["derive"], optional = true }
|
||||||
serde_json = { workspace = true, optional = true }
|
serde_json = { workspace = true, optional = true }
|
||||||
thiserror = { workspace = true }
|
thiserror = { workspace = true }
|
||||||
|
@ -42,7 +41,7 @@ testing_logger = { version = "0.1.1" }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
pyo3 = ["dep:pyo3", "pep440_rs/pyo3", "pyo3-log", "tracing", "tracing/log"]
|
pyo3 = ["dep:pyo3", "pep440_rs/pyo3", "pyo3-log", "tracing", "tracing/log"]
|
||||||
rkyv = ["dep:rkyv", "pep440_rs/rkyv", "uv-normalize/rkyv"]
|
rkyv = ["pep440_rs/rkyv", "uv-normalize/rkyv"]
|
||||||
serde = ["dep:serde", "pep440_rs/serde", "uv-normalize/serde", "url/serde"]
|
serde = ["dep:serde", "pep440_rs/serde", "uv-normalize/serde", "url/serde"]
|
||||||
tracing = ["dep:tracing", "pep440_rs/tracing"]
|
tracing = ["dep:tracing", "pep440_rs/tracing"]
|
||||||
# PEP 508 allows only URLs such as `foo @ https://example.org/foo` or `foo @ file:///home/ferris/foo`, and
|
# PEP 508 allows only URLs such as `foo @ https://example.org/foo` or `foo @ file:///home/ferris/foo`, and
|
||||||
|
|
|
@ -15,7 +15,6 @@ distribution-types = { workspace = true }
|
||||||
pep508_rs = { workspace = true }
|
pep508_rs = { workspace = true }
|
||||||
pypi-types = { workspace = true }
|
pypi-types = { workspace = true }
|
||||||
requirements-txt = { workspace = true, features = ["reqwest"] }
|
requirements-txt = { workspace = true, features = ["reqwest"] }
|
||||||
uv-cache = { workspace = true, features = ["clap"] }
|
|
||||||
uv-client = { workspace = true }
|
uv-client = { workspace = true }
|
||||||
uv-distribution = { workspace = true }
|
uv-distribution = { workspace = true }
|
||||||
uv-fs = { workspace = true }
|
uv-fs = { workspace = true }
|
||||||
|
@ -31,17 +30,9 @@ ctrlc = { workspace = true }
|
||||||
fs-err = { workspace = true, features = ["tokio"] }
|
fs-err = { workspace = true, features = ["tokio"] }
|
||||||
futures = { workspace = true }
|
futures = { workspace = true }
|
||||||
indexmap = { workspace = true }
|
indexmap = { workspace = true }
|
||||||
itertools = { workspace = true }
|
|
||||||
once_cell = { workspace = true }
|
|
||||||
pyproject-toml = { workspace = true }
|
pyproject-toml = { workspace = true }
|
||||||
regex = { workspace = true }
|
|
||||||
rustc-hash = { workspace = true }
|
rustc-hash = { workspace = true }
|
||||||
serde = { workspace = true }
|
serde = { workspace = true }
|
||||||
serde_json = { workspace = true }
|
|
||||||
tempfile = { workspace = true }
|
|
||||||
textwrap = { workspace = true }
|
|
||||||
thiserror = { workspace = true }
|
|
||||||
tokio = { workspace = true }
|
|
||||||
toml = { workspace = true }
|
toml = { workspace = true }
|
||||||
tracing = { workspace = true }
|
tracing = { workspace = true }
|
||||||
|
|
||||||
|
|
|
@ -43,22 +43,17 @@ clap = { workspace = true, features = ["derive", "string"] }
|
||||||
clap_complete_command = { workspace = true }
|
clap_complete_command = { workspace = true }
|
||||||
flate2 = { workspace = true, default-features = false }
|
flate2 = { workspace = true, default-features = false }
|
||||||
fs-err = { workspace = true, features = ["tokio"] }
|
fs-err = { workspace = true, features = ["tokio"] }
|
||||||
indexmap = { workspace = true }
|
|
||||||
indicatif = { workspace = true }
|
indicatif = { workspace = true }
|
||||||
itertools = { workspace = true }
|
itertools = { workspace = true }
|
||||||
miette = { workspace = true, features = ["fancy"] }
|
miette = { workspace = true, features = ["fancy"] }
|
||||||
once_cell = { workspace = true }
|
|
||||||
owo-colors = { workspace = true }
|
owo-colors = { workspace = true }
|
||||||
pyproject-toml = { workspace = true }
|
|
||||||
regex = { workspace = true }
|
regex = { workspace = true }
|
||||||
rustc-hash = { workspace = true }
|
|
||||||
serde = { workspace = true }
|
serde = { workspace = true }
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
tempfile = { workspace = true }
|
tempfile = { workspace = true }
|
||||||
textwrap = { workspace = true }
|
textwrap = { workspace = true }
|
||||||
thiserror = { workspace = true }
|
thiserror = { workspace = true }
|
||||||
tokio = { workspace = true }
|
tokio = { workspace = true }
|
||||||
toml = { workspace = true }
|
|
||||||
tracing = { workspace = true }
|
tracing = { workspace = true }
|
||||||
tracing-durations-export = { workspace = true, features = ["plot"], optional = true }
|
tracing-durations-export = { workspace = true, features = ["plot"], optional = true }
|
||||||
tracing-subscriber = { workspace = true, features = ["json"] }
|
tracing-subscriber = { workspace = true, features = ["json"] }
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue