mirror of https://github.com/astral-sh/uv
Use crates.io reqwest-middleware fork (#16738)
Requires forking async_http_range_reader too and a new ambient-id release.
This commit is contained in:
parent
1a14d595fd
commit
181262bdbd
|
|
@ -45,12 +45,12 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
|
|||
|
||||
[[package]]
|
||||
name = "ambient-id"
|
||||
version = "0.0.5"
|
||||
version = "0.0.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a55e62faa820045efacb144fd9bcb16e62a5960ffc4bc270aaff7b78f0fcdcaa"
|
||||
checksum = "36b48a3b1ad866e5034859be45edd1ebba2f097289c8a34b61623c76f10480f3"
|
||||
dependencies = [
|
||||
"astral-reqwest-middleware",
|
||||
"reqwest",
|
||||
"reqwest-middleware",
|
||||
"secrecy",
|
||||
"serde",
|
||||
"serde_json",
|
||||
|
|
@ -196,6 +196,42 @@ dependencies = [
|
|||
"tempfile",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "astral-reqwest-middleware"
|
||||
version = "0.4.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "638d02e24aeb92f9537897cd1ff82e2bc98fd9ac9575a503e27bb07cdf64d4d7"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
"http",
|
||||
"reqwest",
|
||||
"serde",
|
||||
"thiserror 2.0.17",
|
||||
"tower-service",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "astral-reqwest-retry"
|
||||
version = "0.7.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cb7549bd00f62f73f2e7e76f3f77ccdabb31873f4f02f758ed88ad739d522867"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"astral-reqwest-middleware",
|
||||
"async-trait",
|
||||
"futures",
|
||||
"getrandom 0.2.16",
|
||||
"http",
|
||||
"hyper",
|
||||
"reqwest",
|
||||
"retry-policies",
|
||||
"thiserror 2.0.17",
|
||||
"tokio",
|
||||
"tracing",
|
||||
"wasmtimer",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "astral-tl"
|
||||
version = "0.7.9"
|
||||
|
|
@ -218,6 +254,26 @@ dependencies = [
|
|||
"xattr",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "astral_async_http_range_reader"
|
||||
version = "0.9.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7ddaca0fbbf0d91103cca7c7611790c65f6eff1d456f7fe6bf565d436dc9b8f3"
|
||||
dependencies = [
|
||||
"astral-reqwest-middleware",
|
||||
"bisection",
|
||||
"futures",
|
||||
"http-content-range",
|
||||
"itertools 0.13.0",
|
||||
"memmap2 0.9.7",
|
||||
"reqwest",
|
||||
"thiserror 1.0.69",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tokio-util",
|
||||
"tracing",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "async-broadcast"
|
||||
version = "0.7.2"
|
||||
|
|
@ -282,26 +338,6 @@ dependencies = [
|
|||
"syn",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "async_http_range_reader"
|
||||
version = "0.9.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2b537c00269e3f943e06f5d7cabf8ccd281b800fd0c7f111dd82f77154334197"
|
||||
dependencies = [
|
||||
"bisection",
|
||||
"futures",
|
||||
"http-content-range",
|
||||
"itertools 0.13.0",
|
||||
"memmap2 0.9.7",
|
||||
"reqwest",
|
||||
"reqwest-middleware",
|
||||
"thiserror 1.0.69",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tokio-util",
|
||||
"tracing",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "async_zip"
|
||||
version = "0.0.17"
|
||||
|
|
@ -3591,40 +3627,6 @@ dependencies = [
|
|||
"webpki-roots",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "reqwest-middleware"
|
||||
version = "0.4.2"
|
||||
source = "git+https://github.com/astral-sh/reqwest-middleware?rev=7650ed76215a962a96d94a79be71c27bffde7ab2#7650ed76215a962a96d94a79be71c27bffde7ab2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
"http",
|
||||
"reqwest",
|
||||
"serde",
|
||||
"thiserror 2.0.17",
|
||||
"tower-service",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "reqwest-retry"
|
||||
version = "0.7.0"
|
||||
source = "git+https://github.com/astral-sh/reqwest-middleware?rev=7650ed76215a962a96d94a79be71c27bffde7ab2#7650ed76215a962a96d94a79be71c27bffde7ab2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
"futures",
|
||||
"getrandom 0.2.16",
|
||||
"http",
|
||||
"hyper",
|
||||
"reqwest",
|
||||
"reqwest-middleware",
|
||||
"retry-policies",
|
||||
"thiserror 2.0.17",
|
||||
"tokio",
|
||||
"tracing",
|
||||
"wasmtimer",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "resvg"
|
||||
version = "0.29.0"
|
||||
|
|
@ -5378,6 +5380,7 @@ version = "0.0.1"
|
|||
dependencies = [
|
||||
"anyhow",
|
||||
"arcstr",
|
||||
"astral-reqwest-middleware",
|
||||
"async-trait",
|
||||
"base64 0.22.1",
|
||||
"etcetera",
|
||||
|
|
@ -5389,7 +5392,6 @@ dependencies = [
|
|||
"percent-encoding",
|
||||
"reqsign",
|
||||
"reqwest",
|
||||
"reqwest-middleware",
|
||||
"rust-netrc",
|
||||
"rustc-hash",
|
||||
"schemars",
|
||||
|
|
@ -5446,11 +5448,11 @@ dependencies = [
|
|||
name = "uv-bin-install"
|
||||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"astral-reqwest-middleware",
|
||||
"astral-reqwest-retry",
|
||||
"fs-err",
|
||||
"futures",
|
||||
"reqwest",
|
||||
"reqwest-middleware",
|
||||
"reqwest-retry",
|
||||
"tempfile",
|
||||
"thiserror 2.0.17",
|
||||
"tokio",
|
||||
|
|
@ -5646,9 +5648,11 @@ name = "uv-client"
|
|||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"astral-reqwest-middleware",
|
||||
"astral-reqwest-retry",
|
||||
"astral-tl",
|
||||
"astral_async_http_range_reader",
|
||||
"async-trait",
|
||||
"async_http_range_reader",
|
||||
"async_zip",
|
||||
"bytecheck",
|
||||
"fs-err",
|
||||
|
|
@ -5664,8 +5668,6 @@ dependencies = [
|
|||
"jiff",
|
||||
"percent-encoding",
|
||||
"reqwest",
|
||||
"reqwest-middleware",
|
||||
"reqwest-retry",
|
||||
"rkyv",
|
||||
"rmp-serde",
|
||||
"rustc-hash",
|
||||
|
|
@ -5835,6 +5837,7 @@ name = "uv-distribution"
|
|||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"astral-reqwest-middleware",
|
||||
"either",
|
||||
"fs-err",
|
||||
"futures",
|
||||
|
|
@ -5843,7 +5846,6 @@ dependencies = [
|
|||
"nanoid",
|
||||
"owo-colors",
|
||||
"reqwest",
|
||||
"reqwest-middleware",
|
||||
"rmp-serde",
|
||||
"rustc-hash",
|
||||
"serde",
|
||||
|
|
@ -5999,11 +6001,11 @@ name = "uv-git"
|
|||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"astral-reqwest-middleware",
|
||||
"cargo-util",
|
||||
"dashmap",
|
||||
"fs-err",
|
||||
"reqwest",
|
||||
"reqwest-middleware",
|
||||
"thiserror 2.0.17",
|
||||
"tokio",
|
||||
"tracing",
|
||||
|
|
@ -6302,6 +6304,8 @@ name = "uv-publish"
|
|||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"ambient-id",
|
||||
"astral-reqwest-middleware",
|
||||
"astral-reqwest-retry",
|
||||
"astral-tokio-tar",
|
||||
"async-compression",
|
||||
"base64 0.22.1",
|
||||
|
|
@ -6311,8 +6315,6 @@ dependencies = [
|
|||
"insta",
|
||||
"itertools 0.14.0",
|
||||
"reqwest",
|
||||
"reqwest-middleware",
|
||||
"reqwest-retry",
|
||||
"rustc-hash",
|
||||
"serde",
|
||||
"serde_json",
|
||||
|
|
@ -6374,6 +6376,8 @@ version = "0.0.1"
|
|||
dependencies = [
|
||||
"anyhow",
|
||||
"assert_fs",
|
||||
"astral-reqwest-middleware",
|
||||
"astral-reqwest-retry",
|
||||
"clap",
|
||||
"configparser",
|
||||
"dunce",
|
||||
|
|
@ -6388,8 +6392,6 @@ dependencies = [
|
|||
"ref-cast",
|
||||
"regex",
|
||||
"reqwest",
|
||||
"reqwest-middleware",
|
||||
"reqwest-retry",
|
||||
"rmp-serde",
|
||||
"rustc-hash",
|
||||
"same-file",
|
||||
|
|
@ -6483,6 +6485,7 @@ version = "0.0.1"
|
|||
dependencies = [
|
||||
"anyhow",
|
||||
"assert_fs",
|
||||
"astral-reqwest-middleware",
|
||||
"fs-err",
|
||||
"indoc",
|
||||
"insta",
|
||||
|
|
@ -6490,7 +6493,6 @@ dependencies = [
|
|||
"memchr",
|
||||
"regex",
|
||||
"reqwest",
|
||||
"reqwest-middleware",
|
||||
"rustc-hash",
|
||||
"tempfile",
|
||||
"test-case",
|
||||
|
|
|
|||
12
Cargo.toml
12
Cargo.toml
|
|
@ -78,7 +78,7 @@ uv-virtualenv = { path = "crates/uv-virtualenv" }
|
|||
uv-warnings = { path = "crates/uv-warnings" }
|
||||
uv-workspace = { path = "crates/uv-workspace" }
|
||||
|
||||
ambient-id = { version = "0.0.5" }
|
||||
ambient-id = { version = "0.0.6", default-features = false, features = ["astral-reqwest-middleware"] }
|
||||
anstream = { version = "0.6.15" }
|
||||
anyhow = { version = "1.0.89" }
|
||||
arcstr = { version = "1.2.0" }
|
||||
|
|
@ -87,7 +87,7 @@ astral-tokio-tar = { version = "0.5.6" }
|
|||
async-channel = { version = "2.3.1" }
|
||||
async-compression = { version = "0.4.12", features = ["bzip2", "gzip", "xz", "zstd"] }
|
||||
async-trait = { version = "0.1.82" }
|
||||
async_http_range_reader = { version = "0.9.1" }
|
||||
async_http_range_reader = { version = "0.9.1", package = "astral_async_http_range_reader" }
|
||||
async_zip = { git = "https://github.com/astral-sh/rs-async-zip", rev = "f6a41d32866003c868d03ed791a89c794f61b703", features = ["bzip2", "deflate", "lzma", "tokio", "xz", "zstd"] }
|
||||
axoupdater = { version = "0.9.0", default-features = false }
|
||||
backon = { version = "1.3.0" }
|
||||
|
|
@ -152,8 +152,8 @@ regex = { version = "1.10.6" }
|
|||
regex-automata = { version = "0.4.8", default-features = false, features = ["dfa-build", "dfa-search", "perf", "std", "syntax"] }
|
||||
reqsign = { version = "0.18.0", features = ["aws", "default-context"], default-features = false }
|
||||
reqwest = { version = "0.12.22", default-features = false, features = ["json", "gzip", "deflate", "zstd", "stream", "system-proxy", "rustls-tls", "rustls-tls-native-roots", "socks", "multipart", "http2", "blocking"] }
|
||||
reqwest-middleware = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "7650ed76215a962a96d94a79be71c27bffde7ab2", features = ["multipart"] }
|
||||
reqwest-retry = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "7650ed76215a962a96d94a79be71c27bffde7ab2" }
|
||||
reqwest-middleware = { version = "0.4.2", package = "astral-reqwest-middleware", features = ["multipart"] }
|
||||
reqwest-retry = { version = "0.7.0", package = "astral-reqwest-retry" }
|
||||
rkyv = { version = "0.8.8", features = ["bytecheck"] }
|
||||
rmp-serde = { version = "1.3.0" }
|
||||
rust-netrc = { version = "0.1.2" }
|
||||
|
|
@ -328,7 +328,3 @@ codegen-units = 1
|
|||
# The profile that 'cargo dist' will build with.
|
||||
[profile.dist]
|
||||
inherits = "release"
|
||||
|
||||
[patch.crates-io]
|
||||
reqwest-middleware = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "7650ed76215a962a96d94a79be71c27bffde7ab2" }
|
||||
reqwest-retry = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "7650ed76215a962a96d94a79be71c27bffde7ab2" }
|
||||
|
|
|
|||
Loading…
Reference in New Issue