diff --git a/Cargo.lock b/Cargo.lock index c138370..1206616 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -28,15 +28,15 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.95" +version = "1.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" +checksum = "6b964d184e89d9b6b67dd2715bc8e74cf3107fb2b529990c90cf517326150bf4" [[package]] name = "async-compression" -version = "0.4.18" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df895a515f70646414f4b45c0b79082783b80552b373a68283012928df56f522" +checksum = "310c9bcae737a48ef5cdee3174184e6d548b292739ede61a1f955ef76a738861" dependencies = [ "flate2", "futures-core", @@ -108,9 +108,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" +checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" [[package]] name = "cc" @@ -900,9 +900,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.20.2" +version = "1.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" +checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" [[package]] name = "openssl" @@ -1118,9 +1118,9 @@ dependencies = [ [[package]] name = "prost" -version = "0.13.4" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c0fef6c4230e4ccf618a35c59d7ede15dea37de8427500f50aff708806e42ec" +checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" dependencies = [ "bytes", "prost-derive", @@ -1128,9 +1128,9 @@ dependencies = [ [[package]] name = "prost-build" -version = "0.13.4" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0f3e5beed80eb580c68e2c600937ac2c4eedabdfd5ef1e5b7ea4f3fba84497b" +checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" dependencies = [ "heck", "itertools", @@ -1148,9 +1148,9 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.13.4" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "157c5a9d7ea5c2ed2d9fb8f495b64759f7816c7eaea54ba3978f0d63000162e3" +checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" dependencies = [ "anyhow", "itertools", @@ -1161,9 +1161,9 @@ dependencies = [ [[package]] name = "prost-types" -version = "0.13.4" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc2f1e56baa61e93533aebc21af4d2134b70f66275e0fcdf3cbe43d77ff7e8fc" +checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16" dependencies = [ "prost", ] @@ -1470,9 +1470,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "scraper" -version = "0.22.0" +version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc3d051b884f40e309de6c149734eab57aa8cc1347992710dc80bcc1c2194c15" +checksum = "527e65d9d888567588db4c12da1087598d0f6f8b346cc2c5abc91f05fc2dffe2" dependencies = [ "cssparser", "ego-tree", @@ -1526,18 +1526,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.217" +version = "1.0.218" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" +checksum = "e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.217" +version = "1.0.218" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" +checksum = "f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b" dependencies = [ "proc-macro2", "quote", @@ -1546,9 +1546,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.134" +version = "1.0.139" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d" +checksum = "44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6" dependencies = [ "itoa", "memchr", @@ -1752,18 +1752,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.9" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc" +checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.9" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4" +checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" dependencies = [ "proc-macro2", "quote", @@ -1828,9 +1828,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.42.0" +version = "1.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551" +checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" dependencies = [ "backtrace", "bytes", @@ -1844,9 +1844,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" +checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", diff --git a/lib/borderlands-launcher/Cargo.toml b/lib/borderlands-launcher/Cargo.toml index 9defb18..2e00fd3 100644 --- a/lib/borderlands-launcher/Cargo.toml +++ b/lib/borderlands-launcher/Cargo.toml @@ -9,21 +9,21 @@ name = "generate-protobuf-files" required-features = [ "generate-protobuf-files" ] [dependencies] -async-compression = { version = "0.4.18", features = [ "tokio", "gzip" ], default-features = false } -bytes = { version = "1.9.0", default-features = false } +async-compression = { version = "0.4.20", features = [ "tokio", "gzip" ], default-features = false } +bytes = { version = "1.10.0", default-features = false } futures-util = { version = "0.3.31", default-features = false } -prost = "0.13.4" +prost = "0.13.5" reqwest = { version = "0.12.12", features = [ "gzip", "deflate", "stream" ], default-features = false } -thiserror = "2.0.9" -tokio = { version = "1.42.0", default-features = false } +thiserror = "2.0.11" +tokio = { version = "1.43.0", default-features = false } tokio-util = { version = "0.7.13", features = [ "io" ], default-features = false } # Optional -anyhow = { version = "1.0.95", optional = true } -prost-build = { version = "0.13.4", optional = true } +anyhow = { version = "1.0.96", optional = true } +prost-build = { version = "0.13.5", optional = true } [dev-dependencies] -tokio = { version = "1.42.0", features = ["macros"] } +tokio = { version = "1.43.0", features = ["macros"] } [features] default = ["rustls-tls"] diff --git a/lib/shift-orcz/Cargo.toml b/lib/shift-orcz/Cargo.toml index cf8d411..d992428 100644 --- a/lib/shift-orcz/Cargo.toml +++ b/lib/shift-orcz/Cargo.toml @@ -5,16 +5,16 @@ edition = "2021" license = "MIT OR Apache-2.0" [dependencies] -once_cell = "1.20.2" +once_cell = "1.20.3" regex = "1.11.1" reqwest = { version = "0.12.12", default-features = false } -scraper = { version = "0.22.0", default-features = false } -thiserror = "2.0.9" +scraper = { version = "0.23.1", default-features = false } +thiserror = "2.0.11" time = { version = "0.3.37", features = [ "parsing", "macros" ] } -tokio = { version = "1.42.0", features = [ "rt" ] } +tokio = { version = "1.43.0", features = [ "rt" ] } [dev-dependencies] -tokio = { version = "1.42.0", features = [ "macros" ] } +tokio = { version = "1.43.0", features = [ "macros" ] } [features] default = ["reqwest/rustls-tls"] diff --git a/shift-client-cli/Cargo.toml b/shift-client-cli/Cargo.toml index 5e3635f..fb76797 100644 --- a/shift-client-cli/Cargo.toml +++ b/shift-client-cli/Cargo.toml @@ -9,8 +9,8 @@ name = "shift-client" path = "src/main.rs" [dependencies] -anyhow = "1.0.95" +anyhow = "1.0.96" reqwest = { version = "0.12.12", default-features = false } shift-client = { version = "0.0.0", path = "../shift-client" } shift-orcz = { version = "0.0.0", path = "../lib/shift-orcz" } -tokio = { version = "1.42.0", features = [ "time", "rt-multi-thread" ] } +tokio = { version = "1.43.0", features = [ "time", "rt-multi-thread" ] } diff --git a/shift-client/Cargo.toml b/shift-client/Cargo.toml index c31a711..66df8da 100644 --- a/shift-client/Cargo.toml +++ b/shift-client/Cargo.toml @@ -5,16 +5,16 @@ edition = "2021" license = "MIT OR Apache-2.0" [dependencies] -once_cell = "1.20.2" +once_cell = "1.20.3" reqwest = { version = "0.12.12", default-features = false, features = [ "cookies", "json" ] } -scraper = { version = "0.22.0", default-features = false } -serde = { version = "1.0.217", features = [ "derive" ] } -serde_json = "1.0.134" -thiserror = "2.0.9" -tokio = { version = "1.42.0", features = [ "time" ] } +scraper = { version = "0.23.1", default-features = false } +serde = { version = "1.0.218", features = [ "derive" ] } +serde_json = "1.0.139" +thiserror = "2.0.11" +tokio = { version = "1.43.0", features = [ "time" ] } [dev-dependencies] -tokio = { version = "1.42.0", features = [ "macros" ] } +tokio = { version = "1.43.0", features = [ "macros" ] } [features] default = [ "reqwest/rustls-tls" ]