mirror of https://github.com/astral-sh/uv
Replace `tokio-tar` with `krata-tokio-tar` fork (#7271)
## Summary Replace the unmaintained `tokio-tar` crate with the `krata-tokio-tar` fork. The latter just merged a fix necessary for the crate to work on PowerPC, and has better chances of future maintenance. Fixes #3423 ## Test Plan `cargo test`
This commit is contained in:
parent
cc3259be5f
commit
4b7fed84eb
|
|
@ -1923,6 +1923,22 @@ dependencies = [
|
||||||
"windows-sys 0.52.0",
|
"windows-sys 0.52.0",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "krata-tokio-tar"
|
||||||
|
version = "0.4.2"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "e8bd5fee9b96acb5fc36b401896d601e6fdcce52b0e651ce24a3b21fb524e79f"
|
||||||
|
dependencies = [
|
||||||
|
"filetime",
|
||||||
|
"futures-core",
|
||||||
|
"libc",
|
||||||
|
"portable-atomic",
|
||||||
|
"redox_syscall 0.3.5",
|
||||||
|
"tokio",
|
||||||
|
"tokio-stream",
|
||||||
|
"xattr",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "kurbo"
|
name = "kurbo"
|
||||||
version = "0.8.3"
|
version = "0.8.3"
|
||||||
|
|
@ -4073,21 +4089,6 @@ dependencies = [
|
||||||
"tokio-util",
|
"tokio-util",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "tokio-tar"
|
|
||||||
version = "0.3.1"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "9d5714c010ca3e5c27114c1cdeb9d14641ace49874aa5626d7149e47aedace75"
|
|
||||||
dependencies = [
|
|
||||||
"filetime",
|
|
||||||
"futures-core",
|
|
||||||
"libc",
|
|
||||||
"redox_syscall 0.3.5",
|
|
||||||
"tokio",
|
|
||||||
"tokio-stream",
|
|
||||||
"xattr",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "tokio-util"
|
name = "tokio-util"
|
||||||
version = "0.7.11"
|
version = "0.7.11"
|
||||||
|
|
@ -4835,6 +4836,7 @@ dependencies = [
|
||||||
"distribution-filename",
|
"distribution-filename",
|
||||||
"fs-err",
|
"fs-err",
|
||||||
"futures",
|
"futures",
|
||||||
|
"krata-tokio-tar",
|
||||||
"md-5",
|
"md-5",
|
||||||
"pypi-types",
|
"pypi-types",
|
||||||
"rayon",
|
"rayon",
|
||||||
|
|
@ -4843,7 +4845,6 @@ dependencies = [
|
||||||
"sha2",
|
"sha2",
|
||||||
"thiserror",
|
"thiserror",
|
||||||
"tokio",
|
"tokio",
|
||||||
"tokio-tar",
|
|
||||||
"tokio-util",
|
"tokio-util",
|
||||||
"tracing",
|
"tracing",
|
||||||
"xz2",
|
"xz2",
|
||||||
|
|
|
||||||
|
|
@ -102,6 +102,7 @@ indoc = { version = "2.0.4" }
|
||||||
itertools = { version = "0.13.0" }
|
itertools = { version = "0.13.0" }
|
||||||
jiff = { version = "0.1.6", features = ["serde"] }
|
jiff = { version = "0.1.6", features = ["serde"] }
|
||||||
junction = { version = "1.0.0" }
|
junction = { version = "1.0.0" }
|
||||||
|
krata-tokio-tar = { version = "0.4.2" }
|
||||||
mailparse = { version = "0.15.0" }
|
mailparse = { version = "0.15.0" }
|
||||||
md-5 = { version = "0.10.6" }
|
md-5 = { version = "0.10.6" }
|
||||||
memchr = { version = "2.7.4" }
|
memchr = { version = "2.7.4" }
|
||||||
|
|
@ -144,7 +145,6 @@ thiserror = { version = "1.0.56" }
|
||||||
tl = { git = "https://github.com/charliermarsh/tl.git", rev = "6e25b2ee2513d75385101a8ff9f591ef51f314ec" }
|
tl = { git = "https://github.com/charliermarsh/tl.git", rev = "6e25b2ee2513d75385101a8ff9f591ef51f314ec" }
|
||||||
tokio = { version = "1.35.1", features = ["fs", "io-util", "macros", "process", "signal", "sync"] }
|
tokio = { version = "1.35.1", features = ["fs", "io-util", "macros", "process", "signal", "sync"] }
|
||||||
tokio-stream = { version = "0.1.14" }
|
tokio-stream = { version = "0.1.14" }
|
||||||
tokio-tar = { version = "0.3.1" }
|
|
||||||
tokio-util = { version = "0.7.10", features = ["compat"] }
|
tokio-util = { version = "0.7.10", features = ["compat"] }
|
||||||
toml = { version = "0.8.12" }
|
toml = { version = "0.8.12" }
|
||||||
toml_edit = { version = "0.22.13" }
|
toml_edit = { version = "0.22.13" }
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@ async-compression = { workspace = true, features = ["bzip2", "gzip", "zstd", "xz
|
||||||
async_zip = { workspace = true }
|
async_zip = { workspace = true }
|
||||||
fs-err = { workspace = true, features = ["tokio"] }
|
fs-err = { workspace = true, features = ["tokio"] }
|
||||||
futures = { workspace = true }
|
futures = { workspace = true }
|
||||||
|
krata-tokio-tar = { workspace = true }
|
||||||
md-5 = { workspace = true }
|
md-5 = { workspace = true }
|
||||||
rayon = { workspace = true }
|
rayon = { workspace = true }
|
||||||
reqwest = { workspace = true }
|
reqwest = { workspace = true }
|
||||||
|
|
@ -27,7 +28,6 @@ rustc-hash = { workspace = true }
|
||||||
sha2 = { workspace = true }
|
sha2 = { workspace = true }
|
||||||
thiserror = { workspace = true }
|
thiserror = { workspace = true }
|
||||||
tokio = { workspace = true }
|
tokio = { workspace = true }
|
||||||
tokio-tar = { workspace = true }
|
|
||||||
tokio-util = { workspace = true, features = ["compat"] }
|
tokio-util = { workspace = true, features = ["compat"] }
|
||||||
tracing = { workspace = true }
|
tracing = { workspace = true }
|
||||||
xz2 = { workspace = true, features = ["static"] }
|
xz2 = { workspace = true, features = ["static"] }
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue