Skip to content

Commit b4f44fc

Browse files
committed
Update azure_core, azure_identity to 0.26
1 parent 8f5ee4b commit b4f44fc

4 files changed

Lines changed: 8 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
- Update `azure_core`, `azure_identity` to 0.26
11+
- Use `RawResponse` rather than `Response`
12+
1013
## [0.28.0]
1114

1215
- Update `azure_core`, `azure_identity` to 0.24

azure_devops_rust_api/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ rust-version = "1.80.0"
2121
doctest = false
2222

2323
[dependencies]
24-
azure_core = { version = "0.24", default-features = true }
24+
azure_core = { version = "0.26", default-features = true }
2525
serde = { version = "1", features = ["derive"] }
2626
serde_json = "1"
2727
bytes = "1"
@@ -39,7 +39,7 @@ once_cell = "1"
3939
uuid = { version = "1", features = ["serde", "v4", "js"] }
4040

4141
[dev-dependencies]
42-
azure_identity = "0.24"
42+
azure_identity = "0.26"
4343
tokio = { version = "1", features = ["full"] }
4444
anyhow = "1"
4545
tracing-subscriber = "0.3"

azure_devops_rust_api/src/auth.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ impl Credential {
6161
// OAuth tokens are passed using Bearer authentication.
6262
Credential::TokenCredential(token_credential) => {
6363
let token_response = token_credential
64-
.get_token(scopes)
64+
.get_token(scopes, None)
6565
.await
6666
.context(azure_core::error::ErrorKind::Other, "get bearer token")?;
6767
Ok(Some(format!("Bearer {}", token_response.token.secret())))

azure_devops_rust_api/src/telemetry.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use async_trait::async_trait;
66
use azure_core::http::{
77
headers::Headers,
88
policies::{Policy, PolicyResult},
9-
Context, Request, Response,
9+
Context, RawResponse, Request,
1010
};
1111
use std::sync::Arc;
1212
use tracing::{error, info};
@@ -79,7 +79,7 @@ impl Policy for RequestLogger {
7979
);
8080
let response_stream =
8181
Box::pin(futures::stream::once(futures::future::ready(response_body)));
82-
Ok(Response::new(status_code, headers, response_stream))
82+
Ok(RawResponse::new(status_code, headers, response_stream))
8383
}
8484
Err(err) => {
8585
error!(

0 commit comments

Comments
 (0)