Skip to content

[Identity] Prepare release#45112

Merged
pvaneck merged 1 commit intoAzure:mainfrom
pvaneck:identity-feb-26-release
Feb 11, 2026
Merged

[Identity] Prepare release#45112
pvaneck merged 1 commit intoAzure:mainfrom
pvaneck:identity-feb-26-release

Conversation

@pvaneck
Copy link
Member

@pvaneck pvaneck commented Feb 10, 2026

Removing beta feature for this patch release.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares azure-identity for the 1.25.2 patch release by backing out the beta-only WorkloadIdentityCredential “identity binding proxy” (token proxy) implementation and its tests, and updating release metadata.

Changes:

  • Removed enable_azure_proxy / token-proxy support code paths from WorkloadIdentityCredential (sync + async) and deleted the related internal transport implementations.
  • Removed the extensive token-proxy test coverage from test_workload_identity_credential*.py.
  • Updated package release metadata: version set to 1.25.2, changelog updated, and PyPI classifier set to Production/Stable.

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
sdk/identity/azure-identity/azure/identity/_credentials/workload_identity.py Removes token-proxy/enable_azure_proxy support and related constants/helpers.
sdk/identity/azure-identity/azure/identity/aio/_credentials/workload_identity.py Async counterpart: removes token-proxy/enable_azure_proxy support and transport factory.
sdk/identity/azure-identity/azure/identity/_constants.py Removes AKS token-proxy environment variable constants.
sdk/identity/azure-identity/azure/identity/_internal/token_binding_transport_mixin.py Deletes token-proxy transport mixin implementation.
sdk/identity/azure-identity/azure/identity/_internal/token_binding_transport_requests.py Deletes sync requests transport implementation for token-proxy support.
sdk/identity/azure-identity/azure/identity/aio/_internal/token_binding_transport_aiohttp.py Deletes aiohttp transport implementation for token-proxy support.
sdk/identity/azure-identity/azure/identity/aio/_internal/token_binding_transport_asyncio.py Deletes asyncio-requests fallback transport implementation for token-proxy support.
sdk/identity/azure-identity/tests/test_workload_identity_credential.py Removes token-proxy related tests; keeps core token-file behavior tests.
sdk/identity/azure-identity/tests/test_workload_identity_credential_async.py Removes token-proxy related tests; keeps core async token-file behavior tests.
sdk/identity/azure-identity/pyproject.toml Updates development status classifier to Production/Stable.
sdk/identity/azure-identity/azure/identity/_version.py Sets version to 1.25.2.
sdk/identity/azure-identity/CHANGELOG.md Updates top entry to 1.25.2 (2026-02-10) and removes the prior unreleased beta header.

Removing beta feature for this patch release.

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
@pvaneck pvaneck force-pushed the identity-feb-26-release branch from a84e848 to e6aae45 Compare February 10, 2026 22:05
@pvaneck pvaneck marked this pull request as ready for review February 10, 2026 23:05
@pvaneck pvaneck requested review from a team and xiangyan99 as code owners February 10, 2026 23:05
@github-project-automation github-project-automation bot moved this from Untriaged to In Progress in Azure Identity SDK Improvements Feb 11, 2026
@pvaneck pvaneck merged commit 3bdfb63 into Azure:main Feb 11, 2026
29 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in Azure Identity SDK Improvements Feb 11, 2026
@pvaneck pvaneck deleted the identity-feb-26-release branch February 11, 2026 00:42
@pvaneck pvaneck restored the identity-feb-26-release branch February 11, 2026 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Development

Successfully merging this pull request may close these issues.

3 participants