Skip to content

Commit b1dfd23

Browse files
authored
[identity] pin msal to < 1.38.0 (#48863)
* pin msal * changelog
1 parent b18a3cb commit b1dfd23

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

sdk/identity/azure-identity/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
- Added `RequestIdPolicy` to the default pipeline policies to ensure a unique `x-ms-client-request-id` header is sent with each request. ([#46070](https://github.com/Azure/azure-sdk-for-python/pull/46070))
1818
- `CertificateCredential` now passes the PEM private_key to MSAL as a str rather than bytes, matching MSAL's documented `client_credential` contract. ([#46801](https://github.com/Azure/azure-sdk-for-python/pull/46801))
19+
- Temporarily constrained `msal` to `<1.38.0` because MSAL 1.38 is incompatible with the Azure Core-backed transport used by synchronous Service Fabric managed identity authentication.
1920

2021
## 1.25.3 (2026-03-12)
2122

sdk/identity/azure-identity/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ classifiers = [
2626
dependencies = [
2727
"azure-core>=1.31.0",
2828
"cryptography>=2.5",
29-
"msal>=1.35.1",
29+
"msal>=1.35.1,<1.38.0",
3030
"msal-extensions>=1.2.0",
3131
"typing-extensions>=4.0.0",
3232
]

0 commit comments

Comments
 (0)