-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[AutoPR azure-mgmt-web]-generated-from-SDK Generation - Python-5790852 #44825
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…Service/tspconfig.yaml', API Version: 2025-05-01, SDK Release Type: stable, and CommitSHA: '053251ae63df7c00e0e58f554373f8a96f4b0447' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5790852 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the azure-mgmt-web SDK from version 10.1.0 to 10.2.0, transitioning from AutoRest-based code generation to TypeSpec-based generation using Microsoft (R) Python Code Generator. The API version is updated from 2025-03-01 to 2025-05-01.
Changes:
- Migration from AutoRest to TypeSpec-based SDK generation with new code generator
- API version update from 2025-03-01 to 2025-05-01
- Removal of several operations classes and consolidation into a single operations module
- Code modernization including removal of
eval()usage and type annotation improvements
Reviewed changes
Copilot reviewed 44 out of 506 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| Multiple workflow operations files | Removed workflow-related operations files (_workflows_operations.py, _workflow_versions_operations.py, etc.) |
| operations/init.py | Restructured imports to use consolidated _operations module instead of individual operation files |
| _patch.py files | Updated type hints from typing.List to built-in list |
| _configuration.py | Added base_url and api_version parameters with updated defaults |
| _client.py | Updated client initialization with new endpoint handling and base_url parameter |
| _version.py | Version bump from 10.1.0 to 10.2.0 |
| serialization.py | Replaced eval() calls with explicit type checking for security |
| CHANGELOG.md | Added entry for version 10.2.0 with placeholder changelog message |
| _metadata.json | Updated metadata to reflect TypeSpec source and new API version |
|
Hi, @kamperiadis, if you are going to release a new version of sdk, please first create a release plan. |
|
@kamperiadis, Azure SDKs engineer reviews only SDK pull request with release purpose, aka. having a link to a release plan. Please ensure to follow this guide here https://aka.ms/azsdk/releases/partnerinfo. |
|
Hi @ChenxiJiang333 @josefree I created the release plan. It is release#2068. The release planner seems to be stuck in the |
|
Hi @kamperiadis, could you help paste the target release plan link here? |
|
Hi @kamperiadis, please provide a link that contains release plan id like: https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=2a608315-60f6-f011-8406-000d3a376cbb update: @kamperiadis, if you don't know the process how to create release plan, pls contact @maririos for more info. |
|
Sorry about that, is this the link you are looking for: https://aka.ms/sdk-release-planner?release-plan-id=29a74d73-fcfd-f011-8406-000d3a3ac981 |
|
closed for we will move the release to #45125 |
Configurations: 'specification/web/resource-manager/Microsoft.Web/AppService/tspconfig.yaml', API Version: 2025-05-01, SDK Release Type: stable, and CommitSHA: '053251ae63df7c00e0e58f554373f8a96f4b0447' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5790852 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.