-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[AutoPR azure-mgmt-appconfiguration]-generated-from-SDK Generation - Python-5763718 #44690
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
base: main
Are you sure you want to change the base?
[AutoPR azure-mgmt-appconfiguration]-generated-from-SDK Generation - Python-5763718 #44690
Conversation
…osoft.AppConfiguration/AppConfiguration/tspconfig.yaml', API Version: 2025-06-01-preview, SDK Release Type: beta, and CommitSHA: '073bfdce33b47ec2c5b0cd50e7b95f6734604daf' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5763718 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 pull request regenerates the Azure App Configuration Management SDK for Python using TypeSpec-based code generation (Python Code Generator instead of AutoRest) targeting API version 2025-06-01-preview. The changes represent a significant architectural update to align with modern Azure SDK patterns.
Changes:
- Migration from setup.py to pyproject.toml for package configuration
- Client renamed from
AppConfigurationManagementClienttoAppConfigurationClient - Operations code consolidated from multiple files into a single
_operations.pymodule - Updated test files and samples to use the new client name and structure
- Package status changed to beta (is_stable=false)
Reviewed changes
Copilot reviewed 98 out of 100 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| tsp-location.yaml | New TypeSpec configuration file for SDK generation |
| pyproject.toml | Consolidated package configuration (replaces setup.py and sdk_packaging.toml) |
| setup.py | Removed - functionality moved to pyproject.toml |
| sdk_packaging.toml | Removed - merged into pyproject.toml |
| generated_tests/* | Updated with new client name, pylint suppressions, and restructured test data |
| generated_samples/* | Updated with new client name and SUBSCRIPTION_ID placeholder |
| operations/* | Consolidated from multiple operation files into single _operations.py |
| models/_patch.py | Type hint modernization (List[str] → list[str]) |
| models/_enums.py | Documentation improvements for enums |
…osoft.AppConfiguration/AppConfiguration/tspconfig.yaml', API Version: 2025-06-01-preview, SDK Release Type: beta, and CommitSHA: '061d81271653458662f0be74f3fd79eb2b1db60e' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5769701 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
|
@msyyc sdk regenerated, please help rereview |
Co-authored-by: Yuchao Yan <[email protected]>
|
Hi @ChristineWanjau, pr ready, feel free to merge and release |
Configurations: 'specification/appconfiguration/resource-manager/Microsoft.AppConfiguration/AppConfiguration/tspconfig.yaml', API Version: 2025-06-01-preview, SDK Release Type: beta, and CommitSHA: '073bfdce33b47ec2c5b0cd50e7b95f6734604daf' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5763718 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=0009b00f-9df0-f011-8407-000d3a3b8d97 Submitted by: [email protected]
Release Plan Details
Spec pull request: [Microsoft.AppConfiguration] Adding 2025-06-01-preview azure-rest-api-specs#38240
Spec API version: 2025-06-01-preview