Skip to content

Commit 7e9ddf8

Browse files
authored
[Identity] Prepare release (Azure#37439)
Signed-off-by: Paul Van Eck <[email protected]>
1 parent 5337072 commit 7e9ddf8

File tree

4 files changed

+7
-9
lines changed

4 files changed

+7
-9
lines changed

sdk/identity/azure-identity/CHANGELOG.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
11
# Release History
22

3-
## 1.18.0b3 (Unreleased)
3+
## 1.18.0 (2024-09-19)
44

55
### Features Added
66

7-
- All credentials now support the `SupportsTokenInfo` protocol. Each credential now has a `get_token_info` method which returns an `AccessTokenInfo` object. The `get_token_info` method is an alternative method to `get_token` that improves support support for more complex authentication scenarios. ([#36882](https://github.com/Azure/azure-sdk-for-python/pull/36882))
7+
- All credentials now implement the `SupportsTokenInfo` or `AsyncSupportsTokenInfo` protocol. Each credential now has a `get_token_info` method which returns an `AccessTokenInfo` object. The `get_token_info` method is an alternative method to `get_token` that improves support for more complex authentication scenarios. ([#36882](https://github.com/Azure/azure-sdk-for-python/pull/36882))
88
- Information on when a token should be refreshed is now saved in `AccessTokenInfo` (if available).
99

10-
### Breaking Changes
11-
12-
### Bugs Fixed
13-
1410
### Other Changes
1511

1612
- Added identity config validation to `ManagedIdentityCredential` to avoid non-deterministic states (e.g. both `resource_id` and `object_id` are specified). ([#36950](https://github.com/Azure/azure-sdk-for-python/pull/36950))

sdk/identity/azure-identity/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Azure Identity client library for Python
22

3-
The Azure Identity library provides [Microsoft Entra ID](https://learn.microsoft.com/entra/fundamentals/whatis) ([formerly Azure Active Directory](https://learn.microsoft.com/entra/fundamentals/new-name)) token authentication support across the Azure SDK. It provides a set of [`TokenCredential`](https://learn.microsoft.com/python/api/azure-core/azure.core.credentials.tokencredential?view=azure-python) implementations, which can be used to construct Azure SDK clients that support Microsoft Entra token authentication.
3+
The Azure Identity library provides [Microsoft Entra ID](https://learn.microsoft.com/entra/fundamentals/whatis) ([formerly Azure Active Directory](https://learn.microsoft.com/entra/fundamentals/new-name)) token authentication support across the Azure SDK. It provides a set of [`TokenCredential`][token_cred_ref]/[`SupportsTokenInfo`][supports_token_info_ref] implementations, which can be used to construct Azure SDK clients that support Microsoft Entra token authentication.
44

55
[Source code](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/identity/azure-identity)
66
| [Package (PyPI)](https://pypi.org/project/azure-identity/)
@@ -404,6 +404,8 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope
404404
[powershell_cred_ref]: https://aka.ms/azsdk/python/identity/powershellcredential
405405
[ref_docs]: https://aka.ms/azsdk/python/identity/docs
406406
[ref_docs_aio]: https://aka.ms/azsdk/python/identity/aio/docs
407+
[token_cred_ref]: https://learn.microsoft.com/python/api/azure-core/azure.core.credentials.tokencredential?view=azure-python
408+
[supports_token_info_ref]: https://learn.microsoft.com/python/api/azure-core/azure.core.credentials.supportstokeninfo?view=azure-python
407409
[troubleshooting_guide]: https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/identity/azure-identity/TROUBLESHOOTING.md
408410
[userpass_cred_ref]: https://aka.ms/azsdk/python/identity/usernamepasswordcredential
409411
[vscode_cred_ref]: https://aka.ms/azsdk/python/identity/vscodecredential

sdk/identity/azure-identity/azure/identity/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# Copyright (c) Microsoft Corporation.
33
# Licensed under the MIT License.
44
# ------------------------------------
5-
VERSION = "1.18.0b3"
5+
VERSION = "1.18.0"

sdk/identity/azure-identity/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
url="https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/identity/azure-identity",
3939
keywords="azure, azure sdk",
4040
classifiers=[
41-
"Development Status :: 4 - Beta",
41+
"Development Status :: 5 - Production/Stable",
4242
"Programming Language :: Python",
4343
"Programming Language :: Python :: 3 :: Only",
4444
"Programming Language :: Python :: 3",

0 commit comments

Comments
 (0)