Skip to content

Conversation

@azure-sdk
Copy link
Collaborator

@azure-sdk azure-sdk commented Jan 16, 2026

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

…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.
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

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 AppConfigurationManagementClient to AppConfigurationClient
  • Operations code consolidated from multiple files into a single _operations.py module
  • 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

azure-sdk and others added 2 commits January 19, 2026 09:47
…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.
@ChenxiJiang333
Copy link
Member

@msyyc sdk regenerated, please help rereview

Co-authored-by: Yuchao Yan <[email protected]>
@ChenxiJiang333
Copy link
Member

Hi @ChristineWanjau, pr ready, feel free to merge and release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants