diff --git a/third-party/rust/BUCK b/third-party/rust/BUCK index 41b572c430..0cb912d8cc 100644 --- a/third-party/rust/BUCK +++ b/third-party/rust/BUCK @@ -416,7 +416,7 @@ cargo.rust_library( ":bytes-1.6.0", ":futures-util-0.3.30", ":serde_json-1.0.117", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-stream-0.1.14", ":tokio-util-0.7.10", ":tower-service-0.3.2", @@ -702,7 +702,7 @@ cargo.rust_library( ":serde_urlencoded-0.7.1", ":sha1-0.10.6", ":sync_wrapper-1.0.1", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-tungstenite-0.21.0", ":tower-0.4.13", ":tower-layer-0.3.2", @@ -2771,7 +2771,7 @@ cargo.rust_library( ":serde-1.0.202", ":serde_json-1.0.117", ":serde_with-2.3.3", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tower-service-0.3.2", ":url-1.7.2", ":yup-oauth2-8.3.2", @@ -2813,7 +2813,7 @@ cargo.rust_library( ":mime-0.3.17", ":serde-1.0.202", ":serde_json-1.0.117", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tower-service-0.3.2", ":url-1.7.2", ], @@ -2843,7 +2843,7 @@ cargo.rust_library( ":http-0.2.12", ":indexmap-2.2.1", ":slab-0.4.9", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-util-0.7.10", ":tracing-0.1.40", ], @@ -3324,7 +3324,7 @@ cargo.rust_library( ":itoa-1.0.9", ":pin-project-lite-0.2.14", ":socket2-0.4.10", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tower-service-0.3.2", ":tracing-0.1.40", ":want-0.3.1", @@ -3362,7 +3362,7 @@ cargo.rust_library( ":itoa-1.0.9", ":pin-project-lite-0.2.14", ":smallvec-1.13.1", - ":tokio-1.37.0", + ":tokio-1.38.0", ], ) @@ -3400,7 +3400,7 @@ cargo.rust_library( ":log-0.4.20", ":rustls-0.21.11", ":rustls-native-certs-0.6.3", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-rustls-0.24.1", ], ) @@ -3423,7 +3423,7 @@ cargo.rust_library( deps = [ ":hyper-0.14.27", ":pin-project-lite-0.2.14", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-io-timeout-1.2.0", ], ) @@ -3457,7 +3457,7 @@ cargo.rust_library( ":hyper-1.3.1", ":pin-project-lite-0.2.14", ":socket2-0.5.5", - ":tokio-1.37.0", + ":tokio-1.38.0", ], ) @@ -3886,7 +3886,7 @@ cargo.rust_library( "tokio1-rustls-tls", ], named_deps = { - "tokio1_crate": ":tokio-1.37.0", + "tokio1_crate": ":tokio-1.38.0", "tokio1_rustls": ":tokio-rustls-0.26.0", }, visibility = [], @@ -4872,7 +4872,7 @@ cargo.rust_library( ":prost-0.11.9", ":reqwest-0.11.27", ":thiserror-1.0.61", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tonic-0.9.2", ], ) @@ -5020,7 +5020,7 @@ cargo.rust_library( ":regex-1.10.4", ":serde_json-1.0.117", ":thiserror-1.0.61", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-stream-0.1.14", ], ) @@ -6161,7 +6161,7 @@ cargo.rust_library( ":pin-project-lite-0.2.14", ":rustls-0.21.11", ":rustls-pemfile-1.0.3", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-rustls-0.24.1", ":webpki-roots-0.25.2", ], @@ -6181,7 +6181,7 @@ cargo.rust_library( ":pin-project-lite-0.2.14", ":rustls-0.21.11", ":rustls-pemfile-1.0.3", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-rustls-0.24.1", ":webpki-roots-0.25.2", ], @@ -6202,7 +6202,7 @@ cargo.rust_library( ":rustls-0.21.11", ":rustls-pemfile-1.0.3", ":system-configuration-0.5.1", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-rustls-0.24.1", ":webpki-roots-0.25.2", ], @@ -6223,7 +6223,7 @@ cargo.rust_library( ":rustls-0.21.11", ":rustls-pemfile-1.0.3", ":system-configuration-0.5.1", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-rustls-0.24.1", ":webpki-roots-0.25.2", ], @@ -6243,7 +6243,7 @@ cargo.rust_library( ":pin-project-lite-0.2.14", ":rustls-0.21.11", ":rustls-pemfile-1.0.3", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-rustls-0.24.1", ":webpki-roots-0.25.2", ":winreg-0.50.0", @@ -6264,7 +6264,7 @@ cargo.rust_library( ":pin-project-lite-0.2.14", ":rustls-0.21.11", ":rustls-pemfile-1.0.3", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-rustls-0.24.1", ":webpki-roots-0.25.2", ":winreg-0.50.0", @@ -8524,7 +8524,7 @@ cargo.rust_library( ":smallvec-1.13.1", ":sqlformat-0.2.2", ":thiserror-1.0.61", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-stream-0.1.14", ":tracing-0.1.40", ":url-2.4.1", @@ -8612,7 +8612,7 @@ cargo.rust_library( ":sqlx-sqlite-0.7.4", ":syn-1.0.109", ":tempfile-3.8.1", - ":tokio-1.37.0", + ":tokio-1.38.0", ":url-2.4.1", ], ) @@ -8823,7 +8823,7 @@ cargo.rust_library( ":serde_json-1.0.117", ":sqlx-0.7.4", ":sqlxmq_macros-0.5.0", - ":tokio-1.37.0", + ":tokio-1.38.0", ":uuid-1.8.0", ], ) @@ -9262,7 +9262,7 @@ cargo.rust_binary( ":sqlx-0.7.4", ":sqlxmq-0.5.0", ":thiserror-1.0.61", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tonic-0.10.2", ":tonic-build-0.10.2", ":tonic-health-0.10.2", @@ -9487,23 +9487,23 @@ cargo.rust_library( alias( name = "tokio", - actual = ":tokio-1.37.0", + actual = ":tokio-1.38.0", visibility = ["PUBLIC"], ) http_archive( - name = "tokio-1.37.0.crate", - sha256 = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787", - strip_prefix = "tokio-1.37.0", - urls = ["https://crates.io/api/v1/crates/tokio/1.37.0/download"], + name = "tokio-1.38.0.crate", + sha256 = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a", + strip_prefix = "tokio-1.38.0", + urls = ["https://crates.io/api/v1/crates/tokio/1.38.0/download"], visibility = [], ) cargo.rust_library( - name = "tokio-1.37.0", - srcs = [":tokio-1.37.0.crate"], + name = "tokio-1.38.0", + srcs = [":tokio-1.38.0.crate"], crate = "tokio", - crate_root = "tokio-1.37.0.crate/src/lib.rs", + crate_root = "tokio-1.38.0.crate/src/lib.rs", edition = "2021", features = [ "bytes", @@ -9578,7 +9578,7 @@ cargo.rust_library( ":num_cpus-1.16.0", ":parking_lot-0.12.1", ":pin-project-lite-0.2.14", - ":tokio-macros-2.2.0", + ":tokio-macros-2.3.0", ], ) @@ -9599,23 +9599,23 @@ cargo.rust_library( visibility = [], deps = [ ":pin-project-lite-0.2.14", - ":tokio-1.37.0", + ":tokio-1.38.0", ], ) http_archive( - name = "tokio-macros-2.2.0.crate", - sha256 = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b", - strip_prefix = "tokio-macros-2.2.0", - urls = ["https://crates.io/api/v1/crates/tokio-macros/2.2.0/download"], + name = "tokio-macros-2.3.0.crate", + sha256 = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a", + strip_prefix = "tokio-macros-2.3.0", + urls = ["https://crates.io/api/v1/crates/tokio-macros/2.3.0/download"], visibility = [], ) cargo.rust_library( - name = "tokio-macros-2.2.0", - srcs = [":tokio-macros-2.2.0.crate"], + name = "tokio-macros-2.3.0", + srcs = [":tokio-macros-2.3.0.crate"], crate = "tokio_macros", - crate_root = "tokio-macros-2.2.0.crate/src/lib.rs", + crate_root = "tokio-macros-2.3.0.crate/src/lib.rs", edition = "2021", proc_macro = True, visibility = [], @@ -9648,7 +9648,7 @@ cargo.rust_library( visibility = [], deps = [ ":rustls-0.21.11", - ":tokio-1.37.0", + ":tokio-1.38.0", ], ) @@ -9677,7 +9677,7 @@ cargo.rust_library( visibility = [], deps = [ ":rustls-0.23.5", - ":tokio-1.37.0", + ":tokio-1.38.0", ], ) @@ -9704,7 +9704,7 @@ cargo.rust_library( deps = [ ":futures-core-0.3.30", ":pin-project-lite-0.2.14", - ":tokio-1.37.0", + ":tokio-1.38.0", ], ) @@ -9732,7 +9732,7 @@ cargo.rust_library( deps = [ ":futures-util-0.3.30", ":log-0.4.20", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tungstenite-0.21.0", ], ) @@ -9766,7 +9766,7 @@ cargo.rust_library( ":futures-io-0.3.30", ":futures-sink-0.3.30", ":pin-project-lite-0.2.14", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tracing-0.1.40", ], ) @@ -9926,7 +9926,7 @@ cargo.rust_library( ":percent-encoding-2.3.0", ":pin-project-1.1.3", ":prost-0.12.4", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-stream-0.1.14", ":tower-0.4.13", ":tower-layer-0.3.2", @@ -9983,7 +9983,7 @@ cargo.rust_library( ":percent-encoding-2.3.0", ":pin-project-1.1.3", ":prost-0.11.9", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-stream-0.1.14", ":tower-0.4.13", ":tower-layer-0.3.2", @@ -10056,7 +10056,7 @@ cargo.rust_library( deps = [ ":async-stream-0.3.5", ":prost-0.12.4", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-stream-0.1.14", ":tonic-0.10.2", ], @@ -10108,7 +10108,7 @@ cargo.rust_library( ":pin-project-lite-0.2.14", ":rand-0.8.5", ":slab-0.4.9", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tokio-util-0.7.10", ":tower-layer-0.3.2", ":tower-service-0.3.2", @@ -11515,7 +11515,7 @@ cargo.rust_library( ":serde-1.0.202", ":serde_json-1.0.117", ":time-0.3.30", - ":tokio-1.37.0", + ":tokio-1.38.0", ":tower-service-0.3.2", ":url-2.4.1", ], diff --git a/third-party/rust/Cargo.lock b/third-party/rust/Cargo.lock index eca78073dc..f0444106f0 100644 --- a/third-party/rust/Cargo.lock +++ b/third-party/rust/Cargo.lock @@ -3572,9 +3572,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.37.0" +version = "1.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" +checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" dependencies = [ "backtrace", "bytes", @@ -3601,9 +3601,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" dependencies = [ "proc-macro2", "quote", diff --git a/third-party/rust/Cargo.toml b/third-party/rust/Cargo.toml index 376d91dc3f..90627cdf48 100644 --- a/third-party/rust/Cargo.toml +++ b/third-party/rust/Cargo.toml @@ -28,7 +28,7 @@ base64 = { version = "0.22.1" } jsonwebtoken = "9.3.0" clap = { version = "4.5.4", features = ["derive", "env"] } derive_builder = "0.13.1" -tokio = { version = "1.37", features = ["full"] } +tokio = { version = "1.38", features = ["full"] } serde = { version = "1.0.202", features = ["derive"] } reqwest = { version = "0.11.27", default-features = false, features = ["json", "rustls-tls"] } thiserror = "1.0.61"