[Identity] Prepare release (#37439)
Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
This commit is contained in:
Родитель
5337072502
Коммит
7e9ddf8adb
|
@ -1,16 +1,12 @@
|
|||
# Release History
|
||||
|
||||
## 1.18.0b3 (Unreleased)
|
||||
## 1.18.0 (2024-09-19)
|
||||
|
||||
### Features Added
|
||||
|
||||
- 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))
|
||||
- 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))
|
||||
- Information on when a token should be refreshed is now saved in `AccessTokenInfo` (if available).
|
||||
|
||||
### Breaking Changes
|
||||
|
||||
### Bugs Fixed
|
||||
|
||||
### Other Changes
|
||||
|
||||
- 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))
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Azure Identity client library for Python
|
||||
|
||||
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.
|
||||
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.
|
||||
|
||||
[Source code](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/identity/azure-identity)
|
||||
| [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
|
|||
[powershell_cred_ref]: https://aka.ms/azsdk/python/identity/powershellcredential
|
||||
[ref_docs]: https://aka.ms/azsdk/python/identity/docs
|
||||
[ref_docs_aio]: https://aka.ms/azsdk/python/identity/aio/docs
|
||||
[token_cred_ref]: https://learn.microsoft.com/python/api/azure-core/azure.core.credentials.tokencredential?view=azure-python
|
||||
[supports_token_info_ref]: https://learn.microsoft.com/python/api/azure-core/azure.core.credentials.supportstokeninfo?view=azure-python
|
||||
[troubleshooting_guide]: https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/identity/azure-identity/TROUBLESHOOTING.md
|
||||
[userpass_cred_ref]: https://aka.ms/azsdk/python/identity/usernamepasswordcredential
|
||||
[vscode_cred_ref]: https://aka.ms/azsdk/python/identity/vscodecredential
|
||||
|
|
|
@ -2,4 +2,4 @@
|
|||
# Copyright (c) Microsoft Corporation.
|
||||
# Licensed under the MIT License.
|
||||
# ------------------------------------
|
||||
VERSION = "1.18.0b3"
|
||||
VERSION = "1.18.0"
|
||||
|
|
|
@ -38,7 +38,7 @@ setup(
|
|||
url="https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/identity/azure-identity",
|
||||
keywords="azure, azure sdk",
|
||||
classifiers=[
|
||||
"Development Status :: 4 - Beta",
|
||||
"Development Status :: 5 - Production/Stable",
|
||||
"Programming Language :: Python",
|
||||
"Programming Language :: Python :: 3 :: Only",
|
||||
"Programming Language :: Python :: 3",
|
||||
|
|
Загрузка…
Ссылка в новой задаче