From 678f65e36fabd7410f72da9d9fdb85cf6eb2e1f7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jun 2026 06:08:23 +0000 Subject: [PATCH] chore(deps): bump async-openai from 0.34.0 to 0.41.1 Bumps [async-openai](https://github.com/64bit/async-openai) from 0.34.0 to 0.41.1. - [Release notes](https://github.com/64bit/async-openai/releases) - [Commits](https://github.com/64bit/async-openai/compare/async-openai-v0.34.0...async-openai-v0.41.1) --- updated-dependencies: - dependency-name: async-openai dependency-version: 0.41.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 89 +++++---------------------- gears/system/oagw/oagw-sdk/Cargo.toml | 2 +- 2 files changed, 18 insertions(+), 73 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e05ad74fb..ba7861139 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -404,12 +404,11 @@ dependencies = [ [[package]] name = "async-openai" -version = "0.34.0" +version = "0.41.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec08254d61379df136135d3d1ac04301be7699fd7d9e57655c63ac7d650a6922" +checksum = "3007014661d5b98168b7b6f1014147bce8b1362a194783543eeb9f6117a20be9" dependencies = [ "async-openai-macros", - "backoff", "base64 0.22.1", "bytes", "derive_builder", @@ -417,8 +416,7 @@ dependencies = [ "futures", "getrandom 0.3.4", "rand 0.9.4", - "reqwest 0.12.28", - "reqwest-eventsource", + "reqwest 0.13.3", "secrecy", "serde", "serde_json", @@ -427,15 +425,16 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", + "tower", "tracing", "url", ] [[package]] name = "async-openai-macros" -version = "0.1.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81872a8e595e8ceceab71c6ba1f9078e313b452a1e31934e6763ef5d308705e4" +checksum = "492a944774207eed3acf425214eadbd6ce84a2b89331164ff1c11bae92b26302" dependencies = [ "proc-macro2", "quote", @@ -663,20 +662,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "backoff" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" -dependencies = [ - "futures-core", - "getrandom 0.2.17", - "instant", - "pin-project-lite", - "rand 0.8.5", - "tokio", -] - [[package]] name = "backtrace" version = "0.3.76" @@ -3485,7 +3470,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -3666,7 +3651,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -4656,7 +4641,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.58.0", + "windows-core 0.62.2", ] [[package]] @@ -4880,15 +4865,6 @@ dependencies = [ "generic-array", ] -[[package]] -name = "instant" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" -dependencies = [ - "cfg-if", -] - [[package]] name = "interpolate_name" version = "0.2.4" @@ -4979,7 +4955,7 @@ dependencies = [ "portable-atomic", "portable-atomic-util", "serde_core", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -5891,7 +5867,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -7724,7 +7700,6 @@ dependencies = [ "hyper-util", "js-sys", "log", - "mime_guess", "percent-encoding", "pin-project-lite", "serde", @@ -7732,14 +7707,12 @@ dependencies = [ "serde_urlencoded", "sync_wrapper", "tokio", - "tokio-util", "tower", "tower-http", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", - "wasm-streams 0.4.2", "web-sys", ] @@ -7764,6 +7737,7 @@ dependencies = [ "js-sys", "log", "mime", + "mime_guess", "percent-encoding", "pin-project-lite", "quinn", @@ -7783,26 +7757,10 @@ dependencies = [ "url", "wasm-bindgen", "wasm-bindgen-futures", - "wasm-streams 0.5.0", + "wasm-streams", "web-sys", ] -[[package]] -name = "reqwest-eventsource" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "632c55746dbb44275691640e7b40c907c16a2dc1a5842aa98aaec90da6ec6bde" -dependencies = [ - "eventsource-stream", - "futures-core", - "futures-timer", - "mime", - "nom 7.1.3", - "pin-project-lite", - "reqwest 0.12.28", - "thiserror 1.0.69", -] - [[package]] name = "rgb" version = "0.8.53" @@ -7997,7 +7955,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -8094,7 +8052,7 @@ dependencies = [ "security-framework 3.7.0", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -9432,7 +9390,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -10612,19 +10570,6 @@ dependencies = [ "wasmparser", ] -[[package]] -name = "wasm-streams" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65" -dependencies = [ - "futures-util", - "js-sys", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - [[package]] name = "wasm-streams" version = "0.5.0" @@ -10748,7 +10693,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/gears/system/oagw/oagw-sdk/Cargo.toml b/gears/system/oagw/oagw-sdk/Cargo.toml index c64f8f406..8331d41ea 100644 --- a/gears/system/oagw/oagw-sdk/Cargo.toml +++ b/gears/system/oagw/oagw-sdk/Cargo.toml @@ -39,7 +39,7 @@ axum = { workspace = true, features = ["ws"], optional = true } tokio = { workspace = true, features = ["macros", "rt", "sync"] } async-trait = { workspace = true } axum = { workspace = true, features = ["ws"] } -async-openai = { version = "0.34", default-features = false, features = ["chat-completion"] } +async-openai = { version = "0.41", default-features = false, features = ["chat-completion"] } octocrab = { version = "0.49", default-features = false, features = ["jwt-aws-lc-rs"] } tower = { workspace = true, features = ["util"] } http-body = { workspace = true }