Refresh azure-mgmt-kubernetesconfiguration-fluxconfigurations after migrate to Typespec#47638
Conversation
…er/Microsoft.KubernetesConfiguration/fluxConfigurations/tspconfig.yaml', API Version: 2025-04-01, SDK Release Type: stable, and CommitSHA: '12be16fab6dbfd11c55daefb35c28548f34c3f5c' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6475463 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.
Pull request overview
This PR refreshes the azure-mgmt-kubernetesconfiguration-fluxconfigurations management SDK package after its migration to TypeSpec, regenerating it against spec commit 12be16fa (API version 2025-04-01) and promoting the package from preview 1.0.0b2 to the stable 1.0.0 GA release. The bulk of the diff is regenerated code produced by a newer emitter (0.63.2 / http-client-python ^0.33.0), including performance optimizations and new numeric-duration serializers in the generated _utils helpers.
Changes:
- Promote package to stable GA:
is_stable = true,Development Status :: 5 - Production/Stable,requires-python >=3.10, version bumped to1.0.0. - Regenerate client/serialization helpers from the new emitter (header forwarding on paging, numeric duration formats, XML fast-path deserialization,
Selfimport guarded bysys.version_info). - Refresh metadata/docs (
tsp-location.yaml,_metadata.json, newapi.md+api.metadata.yml, README updates to Microsoft Entra wording).
Reviewed changes
Copilot reviewed 17 out of 17 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| CHANGELOG.md | Adds 1.0.0 GA entry — contains unfilled placeholder text (flagged) |
| pyproject.toml | Stable flags + Python 3.10–3.14 classifiers; consistent with GA version |
| _version.py | Version bumped to 1.0.0, matches changelog |
| README.md | Python 3.10+ and Microsoft Entra wording updates |
| _client.py / aio/_client.py | Self import guard + api_version docstring; signature order verified |
| _configuration.py / aio/_configuration.py | api_version default docstring update (generated) |
| operations/_operations.py / aio/.../_operations.py | Generated: forward headers in paging next-request |
| _utils/serialization.py / model_base.py | Generated: numeric duration formats, XML fast-path (skipped per mgmt rules) |
| api.md / api.metadata.yml / apiview-properties.json / _metadata.json / tsp-location.yaml | Regenerated API surface and generation metadata |
The client signature order, client-name consistency across _client.py/README/pyproject title, version consistency, changelog date, and stability flags all check out. The one actionable issue is the changelog placeholder, which should be replaced with real GA release notes before publishing.
|
|
||
| ## 1.0.0 (2026-06-24) | ||
|
|
||
| tool can't generate changelog for this release, please update manually. |
Live Test Status: Not ApplicableLive tests were not executed for this package:
The 1.0.0 GA release contains no user-facing API changes versus 1.0.0b2 (only generator infrastructure updates), so the changelog records First GA version. |
Configurations: 'specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/fluxConfigurations/tspconfig.yaml', API Version: 2025-04-01, SDK Release Type: stable, and CommitSHA: '12be16fab6dbfd11c55daefb35c28548f34c3f5c' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6475463 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.