From 04835eaf4492011e0058eb81c5440276a2059861 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 15 Nov 2025 09:14:39 +0000 Subject: [PATCH 1/2] Update rstest dev-dependency to 0.26 --- Cargo.lock | 11 +++++------ Cargo.toml | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3b46067..f18d999 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -760,21 +760,20 @@ dependencies = [ [[package]] name = "rstest" -version = "0.23.0" +version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a2c585be59b6b5dd66a9d2084aa1d8bd52fbdb806eafdeffb52791147862035" +checksum = "f5a3193c063baaa2a95a33f03035c8a72b83d97a54916055ba22d35ed3839d49" dependencies = [ - "futures", "futures-timer", + "futures-util", "rstest_macros", - "rustc_version", ] [[package]] name = "rstest_macros" -version = "0.23.0" +version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "825ea780781b15345a146be27eaefb05085e337e869bff01b4306a4fd4a9ad5a" +checksum = "9c845311f0ff7951c5506121a9ad75aec44d083c31583b2ea5a30bcb0b0abba0" dependencies = [ "cfg-if", "glob", diff --git a/Cargo.toml b/Cargo.toml index 3ff7d89..fa98148 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,5 +29,5 @@ tokio = { version = "1.33.0", default-features = false, features = ["macros", "t tower-http = { version = "0.6.1", default-features = false, features = ["fs"] } async_zip = { version = "0.0.17", default-features = false, features = ["tokio"] } assert_matches = "1.5.0" -rstest = { version = "0.23.0" } +rstest = { version = "0.26.0" } url = { version = "2.4.1" } From fc3a2f7e7e64c0adf0f68bf45e0ee7a8faef07aa Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Sat, 15 Nov 2025 09:17:59 +0000 Subject: [PATCH 2/2] Switch async_zip dev-dependency to astral_async_zip --- Cargo.lock | 40 ++++++++++++++++++++-------------------- Cargo.toml | 2 +- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f18d999..5561bc7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "addr2line" @@ -38,6 +38,20 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" +[[package]] +name = "astral_async_zip" +version = "0.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab72a761e6085828cc8f0e05ed332b2554701368c5dc54de551bfaec466518ba" +dependencies = [ + "crc32fast", + "futures-lite", + "pin-project", + "thiserror", + "tokio", + "tokio-util", +] + [[package]] name = "async-trait" version = "0.1.83" @@ -54,7 +68,7 @@ name = "async_http_range_reader" version = "0.9.1" dependencies = [ "assert_matches", - "async_zip", + "astral_async_zip", "axum", "bisection", "futures", @@ -73,20 +87,6 @@ dependencies = [ "url", ] -[[package]] -name = "async_zip" -version = "0.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b9f7252833d5ed4b00aa9604b563529dd5e11de9c23615de2dcdf91eb87b52" -dependencies = [ - "crc32fast", - "futures-lite", - "pin-project", - "thiserror", - "tokio", - "tokio-util", -] - [[package]] name = "autocfg" version = "1.4.0" @@ -745,9 +745,9 @@ dependencies = [ [[package]] name = "reqwest-middleware" -version = "0.4.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1ccd3b55e711f91a9885a2fa6fbbb2e39db1776420b062efc058c6410f7e5e3" +checksum = "57f17d28a6e6acfe1733fe24bcd30774d13bffa4b8a22535b4c8c98423088d4e" dependencies = [ "anyhow", "async-trait", @@ -891,9 +891,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.85" +version = "2.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56" +checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index fa98148..b2c07d2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ tracing = "0.1.40" axum = { version = "0.7.5", default-features = false, features = ["tokio", "http1"] } tokio = { version = "1.33.0", default-features = false, features = ["macros", "test-util"] } tower-http = { version = "0.6.1", default-features = false, features = ["fs"] } -async_zip = { version = "0.0.17", default-features = false, features = ["tokio"] } +astral_async_zip = { version = "0.0.17", default-features = false, features = ["tokio"] } assert_matches = "1.5.0" rstest = { version = "0.26.0" } url = { version = "2.4.1" }