diff --git a/Cargo.lock b/Cargo.lock index d6820fe695c..ed1c7cbb9ef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -90,7 +90,7 @@ dependencies = [ "futures-core", "futures-util", "mio", - "socket2", + "socket2 0.5.10", "tokio", "tracing", ] @@ -148,7 +148,7 @@ dependencies = [ "serde_json", "serde_urlencoded", "smallvec", - "socket2", + "socket2 0.5.10", "time", "tracing", "url", @@ -3009,7 +3009,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2", + "socket2 0.5.10", "tokio", "tower-service", "tracing", @@ -3106,7 +3106,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2", + "socket2 0.5.10", "system-configuration", "tokio", "tower-service", @@ -3499,7 +3499,7 @@ dependencies = [ "nom 8.0.0", "percent-encoding", "quoted_printable", - "socket2", + "socket2 0.5.10", "tokio", "tokio-native-tls", "url", @@ -4571,7 +4571,7 @@ dependencies = [ "quinn-udp", "rustc-hash 2.1.0", "rustls 0.23.21", - "socket2", + "socket2 0.5.10", "thiserror 2.0.12", "tokio", "tracing", @@ -4606,7 +4606,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2", + "socket2 0.5.10", "tracing", "windows-sys 0.59.0", ] @@ -5505,6 +5505,16 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "socket2" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + [[package]] name = "spdx" version = "0.10.9" @@ -5871,9 +5881,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.46.1" +version = "1.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17" +checksum = "43864ed400b6043a4757a25c7a64a8efde741aed79a056a2fb348a406701bb35" dependencies = [ "backtrace", "bytes", @@ -5884,9 +5894,9 @@ dependencies = [ "pin-project-lite", "signal-hook-registry", "slab", - "socket2", + "socket2 0.6.0", "tokio-macros", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -5930,7 +5940,7 @@ dependencies = [ "postgres-protocol", "postgres-types", "rand 0.9.2", - "socket2", + "socket2 0.5.10", "tokio", "tokio-util", "whoami", diff --git a/Cargo.toml b/Cargo.toml index a76a4a521ea..5b4369fd83e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -125,7 +125,7 @@ tar = "=0.4.44" tempfile = "=3.20.0" thiserror = "=2.0.12" tikv-jemallocator = { version = "=0.6.0", features = ['unprefixed_malloc_on_supported_platforms', 'profiling'] } -tokio = { version = "=1.46.1", features = ["net", "signal", "io-std", "io-util", "rt-multi-thread", "macros", "process"]} +tokio = { version = "=1.47.0", features = ["net", "signal", "io-std", "io-util", "rt-multi-thread", "macros", "process"]} tokio-postgres = "=0.7.13" tokio-util = "=0.7.15" toml = "=0.9.2" @@ -155,5 +155,5 @@ jsonwebtoken = "=9.3.1" quoted_printable = "=0.5.1" regex = "=1.11.1" sentry = { version = "=0.41.0", features = ["test"] } -tokio = "=1.46.1" +tokio = "=1.47.0" zip = { version = "=4.3.0", default-features = false, features = ["deflate"] } diff --git a/crates/crates_io_cdn_logs/Cargo.toml b/crates/crates_io_cdn_logs/Cargo.toml index cb7597f31d0..ae87f61698c 100644 --- a/crates/crates_io_cdn_logs/Cargo.toml +++ b/crates/crates_io_cdn_logs/Cargo.toml @@ -16,7 +16,7 @@ percent-encoding = "=2.3.1" semver = "=1.0.26" serde = { version = "=1.0.219", features = ["derive"] } serde_json = "=1.0.141" -tokio = { version = "=1.46.1", features = ["io-util"] } +tokio = { version = "=1.47.0", features = ["io-util"] } tracing = "=0.1.41" [dev-dependencies] @@ -24,7 +24,7 @@ claims = "=0.8.0" clap = { version = "=4.5.41", features = ["derive"] } criterion = { version = "=0.7.0", features = ["async_tokio"] } insta = "=1.43.1" -tokio = { version = "=1.46.1", features = ["fs", "macros", "rt", "rt-multi-thread"] } +tokio = { version = "=1.47.0", features = ["fs", "macros", "rt", "rt-multi-thread"] } tracing-subscriber = { version = "=0.3.19", features = ["env-filter"] } [[bench]] diff --git a/crates/crates_io_database/Cargo.toml b/crates/crates_io_database/Cargo.toml index d573592526e..385d0b90971 100644 --- a/crates/crates_io_database/Cargo.toml +++ b/crates/crates_io_database/Cargo.toml @@ -32,4 +32,4 @@ claims = "=0.8.0" crates_io_test_db = { path = "../crates_io_test_db" } googletest = "=0.14.2" insta = { version = "=1.43.1", features = ["json"] } -tokio = { version = "=1.46.1", features = ["macros", "rt"] } +tokio = { version = "=1.47.0", features = ["macros", "rt"] } diff --git a/crates/crates_io_database_dump/Cargo.toml b/crates/crates_io_database_dump/Cargo.toml index fbe9dbbe10b..b0aff5b479e 100644 --- a/crates/crates_io_database_dump/Cargo.toml +++ b/crates/crates_io_database_dump/Cargo.toml @@ -25,4 +25,4 @@ crates_io_test_db = { path = "../crates_io_test_db" } diesel = "=2.2.12" diesel-async = { version = "=0.6.1", features = ["postgres"] } insta = { version = "=1.43.1", features = ["glob"] } -tokio = { version = "=1.46.1", features = ["macros", "rt"] } +tokio = { version = "=1.47.0", features = ["macros", "rt"] } diff --git a/crates/crates_io_docs_rs/Cargo.toml b/crates/crates_io_docs_rs/Cargo.toml index 7ff23fdcfbe..1594203d947 100644 --- a/crates/crates_io_docs_rs/Cargo.toml +++ b/crates/crates_io_docs_rs/Cargo.toml @@ -27,5 +27,5 @@ claims = "=0.8.0" serde_json = "=1.0.141" mockito = "=1.7.0" test-case = "=3.3.1" -tokio = { version = "=1.46.1", features = ["macros", "rt-multi-thread"] } +tokio = { version = "=1.47.0", features = ["macros", "rt-multi-thread"] } tracing-subscriber = "=0.3.19" diff --git a/crates/crates_io_github/Cargo.toml b/crates/crates_io_github/Cargo.toml index 7a2090a2bcd..cfd8ac1fa9f 100644 --- a/crates/crates_io_github/Cargo.toml +++ b/crates/crates_io_github/Cargo.toml @@ -23,5 +23,5 @@ tracing = "=0.1.41" [dev-dependencies] clap = { version = "=4.5.41", features = ["derive", "env", "unicode", "wrap_help"] } secrecy = "=0.10.3" -tokio = { version = "=1.46.1", features = ["macros", "rt-multi-thread"] } +tokio = { version = "=1.47.0", features = ["macros", "rt-multi-thread"] } tracing-subscriber = { version = "=0.3.19", features = ["env-filter"] } diff --git a/crates/crates_io_pagerduty/Cargo.toml b/crates/crates_io_pagerduty/Cargo.toml index 95e63e6be5a..85afdf43c52 100644 --- a/crates/crates_io_pagerduty/Cargo.toml +++ b/crates/crates_io_pagerduty/Cargo.toml @@ -15,4 +15,4 @@ serde = { version = "=1.0.219", features = ["derive"] } [dev-dependencies] clap = { version = "=4.5.41", features = ["derive", "env", "unicode", "wrap_help"] } -tokio = { version = "=1.46.1", features = ["macros", "rt-multi-thread"] } +tokio = { version = "=1.47.0", features = ["macros", "rt-multi-thread"] } diff --git a/crates/crates_io_smoke_test/Cargo.toml b/crates/crates_io_smoke_test/Cargo.toml index df5ef9e8471..985b9f10de1 100644 --- a/crates/crates_io_smoke_test/Cargo.toml +++ b/crates/crates_io_smoke_test/Cargo.toml @@ -20,6 +20,6 @@ serde = { version = "=1.0.219", features = ["derive"] } serde_json = "=1.0.141" tempfile = "=3.20.0" thiserror = "=2.0.12" -tokio = { version = "=1.46.1", features = ["fs", "macros", "process", "rt-multi-thread"]} +tokio = { version = "=1.47.0", features = ["fs", "macros", "process", "rt-multi-thread"]} tracing = "=0.1.41" tracing-subscriber = { version = "=0.3.19", features = ["env-filter"] } diff --git a/crates/crates_io_tarball/Cargo.toml b/crates/crates_io_tarball/Cargo.toml index 27369b054fc..86a8890c6f3 100644 --- a/crates/crates_io_tarball/Cargo.toml +++ b/crates/crates_io_tarball/Cargo.toml @@ -19,7 +19,7 @@ serde_json = "=1.0.141" tar = { version = "=0.4.44", optional = true } thiserror = "=2.0.12" tracing = "=0.1.41" -tokio = { version = "=1.46.1", features = ["io-util", "macros", "rt-multi-thread"] } +tokio = { version = "=1.47.0", features = ["io-util", "macros", "rt-multi-thread"] } async-compression = { version = "=0.4.27", default-features = false, features = ["gzip", "tokio"] } futures-util = "=0.3.31" diff --git a/crates/crates_io_team_repo/Cargo.toml b/crates/crates_io_team_repo/Cargo.toml index c0a4f988bae..aa4e71603df 100644 --- a/crates/crates_io_team_repo/Cargo.toml +++ b/crates/crates_io_team_repo/Cargo.toml @@ -18,4 +18,4 @@ reqwest = { version = "=0.12.22", features = ["gzip", "json"] } serde = { version = "=1.0.219", features = ["derive"] } [dev-dependencies] -tokio = { version = "=1.46.1", features = ["macros", "rt-multi-thread"] } +tokio = { version = "=1.47.0", features = ["macros", "rt-multi-thread"] } diff --git a/crates/crates_io_trustpub/Cargo.toml b/crates/crates_io_trustpub/Cargo.toml index abe6009b3c3..88f5ac925c9 100644 --- a/crates/crates_io_trustpub/Cargo.toml +++ b/crates/crates_io_trustpub/Cargo.toml @@ -25,7 +25,7 @@ serde = { version = "=1.0.219", features = ["derive"] } serde_json = { version = "=1.0.141", optional = true } sha2 = "=0.10.9" thiserror = "=2.0.12" -tokio = { version = "=1.46.1", features = ["sync"] } +tokio = { version = "=1.47.0", features = ["sync"] } tracing = "=0.1.41" [dev-dependencies] @@ -34,4 +34,4 @@ claims = "=0.8.0" insta = { version = "=1.43.1", features = ["json", "redactions"] } mockito = "=1.7.0" serde_json = "=1.0.141" -tokio = { version = "=1.46.1", features = ["macros", "rt-multi-thread"] } +tokio = { version = "=1.47.0", features = ["macros", "rt-multi-thread"] } diff --git a/crates/crates_io_worker/Cargo.toml b/crates/crates_io_worker/Cargo.toml index 52925c316e0..88490f3f181 100644 --- a/crates/crates_io_worker/Cargo.toml +++ b/crates/crates_io_worker/Cargo.toml @@ -16,11 +16,11 @@ sentry-core = { version = "=0.41.0", features = ["client"] } serde = { version = "=1.0.219", features = ["derive"] } serde_json = "=1.0.141" thiserror = "=2.0.12" -tokio = { version = "=1.46.1", features = ["rt", "time"]} +tokio = { version = "=1.47.0", features = ["rt", "time"]} tracing = "=0.1.41" [dev-dependencies] claims = "=0.8.0" crates_io_test_db = { path = "../crates_io_test_db" } insta = { version = "=1.43.1", features = ["json"] } -tokio = { version = "=1.46.1", features = ["macros", "sync"]} +tokio = { version = "=1.47.0", features = ["macros", "sync"]}