Skip to content

[Python] TypeSpec migration for azure-mgmt-resource - #46194

Closed
ChenxiJiang333 wants to merge 5 commits into
Azure:mainfrom
ChenxiJiang333:sdk-azure-mgmt-resource
Closed

ChenxiJiang333 wants to merge 5 commits into
Azure:mainfrom
ChenxiJiang333:sdk-azure-mgmt-resource

Conversation

@ChenxiJiang333

@ChenxiJiang333 ChenxiJiang333 commented Apr 8, 2026 •

Copy link
Copy Markdown
Member

[Python] TypeSpec migration for azure-mgmt-resource

Source

Breaking Change Analysis

Summary: 31 breaking changes detected — All ACCEPT (no user-impacting mitigations needed beyond the compilation fix)

Mitigated (compilation fix)

Change Classification Reason
ErrorResponse duplicate client name MITIGATE Local ErrorResponse conflicts with Azure.ResourceManager.CommonTypes.ErrorResponse. Added @@clientName(Microsoft.Resources.ErrorResponse, "ResourcesErrorResponse", "python") in client.tsp

Spec mitigation PR: Azure/azure-rest-api-specs#42505

Accepted Breaking Changes

# Change Classification Guide Section
1-5 ErrorResponse lost properties (code, message, target, details, additional_info) ACCEPT §6 Common Types Upgrade
6-8 Resource lost properties (location, extended_location, tags) ACCEPT §6 Common Types Upgrade
9 TagDetails.values renamed to values_property ACCEPT §12 Property Conflict Rename
10-13 Deleted models: GenericResourceFilter, ResourceGroupFilter, ResourceProviderOperationDisplayProperties, SubResource ACCEPT §7 Unreferenced Models
14-19 Parameters expand/force_deletion_types changed to keyword-only ACCEPT §9 Keyword-only Parameters
20-29 ResourcesOperations methods lost api_version parameter ACCEPT TypeSpec architecture change — api_version handled at client level
30-31 ResourcesOperations.list/list_by_resource_group expand changed to keyword-only ACCEPT §9 Keyword-only Parameters

@ChenxiJiang333
ChenxiJiang333 force-pushed the sdk-azure-mgmt-resource branch 2 times, most recently from d333cc5 to 1443b75 Compare April 21, 2026 08:04
@ChenxiJiang333
ChenxiJiang333 force-pushed the sdk-azure-mgmt-resource branch from 6e28485 to 593494f Compare April 23, 2026 05:32
@ChenxiJiang333
ChenxiJiang333 force-pushed the sdk-azure-mgmt-resource branch from 593494f to 4ee9359 Compare April 23, 2026 05:38
@github-actions

Copy link
Copy Markdown
Contributor

Hi ChenxiJiang333. Thank you for your interest in helping to improve the Azure SDK experience and for your contribution. We've noticed that there hasn't been recent engagement on this pull request. If this is still an active work stream, please let us know by pushing some changes or leaving a comment. Otherwise, we'll close this out in 7 days.

@github-actions github-actions Bot added the no-recent-activity There has been no recent activity on this issue. label Jun 26, 2026
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Hi ChenxiJiang333. Thank you for your contribution. Since there hasn't been recent engagement, we're going to close this out. Feel free to respond with a comment containing /reopen if you'd like to continue working on these changes. Please be sure to use the command to reopen or remove the no-recent-activity label; otherwise, this is likely to be closed again with the next cleanup pass.

@github-actions github-actions Bot closed this Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-recent-activity There has been no recent activity on this issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant