diff --git a/Cargo.lock b/Cargo.lock index c3f17c5..98707f4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,15 +2,6 @@ # It is not intended for manual editing. version = 4 -[[package]] -name = "addr2line" -version = "0.24.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" -dependencies = [ - "gimli", -] - [[package]] name = "adler2" version = "2.0.1" @@ -453,21 +444,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "backtrace" -version = "0.3.75" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" -dependencies = [ - "addr2line", - "cfg-if", - "libc", - "miniz_oxide", - "object", - "rustc-demangle", - "windows-targets 0.52.6", -] - [[package]] name = "base64" version = "0.22.1" @@ -2071,12 +2047,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "gimli" -version = "0.31.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" - [[package]] name = "glob" version = "0.3.3" @@ -2485,17 +2455,6 @@ version = "3.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" -[[package]] -name = "io-uring" -version = "0.7.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b" -dependencies = [ - "bitflags", - "cfg-if", - "libc", -] - [[package]] name = "ipnet" version = "2.11.0" @@ -3518,15 +3477,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" -[[package]] -name = "object" -version = "0.36.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" -dependencies = [ - "memchr", -] - [[package]] name = "object_store" version = "0.12.3" @@ -4258,12 +4208,6 @@ dependencies = [ "ordered-multimap", ] -[[package]] -name = "rustc-demangle" -version = "0.1.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace" - [[package]] name = "rustc-hash" version = "2.1.1" @@ -4876,29 +4820,26 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.47.1" +version = "1.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" +checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" dependencies = [ - "backtrace", "bytes", - "io-uring", "libc", "mio", "parking_lot", "pin-project-lite", "signal-hook-registry", - "slab", "socket2", "tokio-macros", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] name = "tokio-macros" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" +checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" dependencies = [ "proc-macro2", "quote", @@ -4927,9 +4868,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.16" +version = "0.7.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5" +checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594" dependencies = [ "bytes", "futures-core", diff --git a/Cargo.toml b/Cargo.toml index eedb0c6..5f46032 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,8 +27,8 @@ noodles-bgzf = { version = "0.36.0",features = ["libdeflate"] } noodles-cram = { git = "https://github.com/biodatageeks/noodles.git",rev = "d6f205e9bb5369762236724fb54d24c5e1d9b79a", features = ["async"] } noodles-sam = { git = "https://github.com/biodatageeks/noodles.git",rev = "d6f205e9bb5369762236724fb54d24c5e1d9b79a" } noodles-fasta = { git = "https://github.com/biodatageeks/noodles.git",rev = "d6f205e9bb5369762236724fb54d24c5e1d9b79a", features = ["async"] } -tokio = { version = "1.43.0", features = ["rt-multi-thread", "rt", "macros"] } -tokio-util = { version="0.7.13", features = ["io-util", "compat"] } +tokio = { version = "1.48.0", features = ["rt-multi-thread", "rt", "macros"] } +tokio-util = { version="0.7.17", features = ["io-util", "compat"] } bytes = "1.10.0" futures = "0.3.31" async-stream = "0.3.6" diff --git a/benchmarks/common/Cargo.toml b/benchmarks/common/Cargo.toml index ff6a60f..abe1285 100644 --- a/benchmarks/common/Cargo.toml +++ b/benchmarks/common/Cargo.toml @@ -13,7 +13,7 @@ serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" reqwest = { version = "0.12", features = ["blocking", "stream"] } sha2 = "0.10" -tokio = { version = "1.43", features = ["full"] } +tokio = { version = "1.48", features = ["full"] } chrono = { version = "0.4", features = ["serde"] } sysinfo = "0.32" anyhow = "1.0" diff --git a/benchmarks/runner/Cargo.toml b/benchmarks/runner/Cargo.toml index 834700d..8d62328 100644 --- a/benchmarks/runner/Cargo.toml +++ b/benchmarks/runner/Cargo.toml @@ -32,7 +32,7 @@ serde_yaml = "0.9" serde_json = "1.0" # Async runtime and error handling -tokio = { version = "1.43", features = ["full"] } +tokio = { version = "1.48", features = ["full"] } anyhow = "1.0" # Logging