[AutoPR azure-mgmt-computelimit]-generated-from-SDK Generation - Python-6173604#46377
Open
[AutoPR azure-mgmt-computelimit]-generated-from-SDK Generation - Python-6173604#46377
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates the azure-mgmt-computelimit management-plane package based on the latest TypeSpec configuration/spec commit (API version 2026-04-30) and promotes the package to a stable 1.0.0 release, including new operation groups and models introduced by the newer API surface.
Changes:
- Bump generated SDK to API version 2026-04-30 and update spec commit pointers/metadata.
- Promote package to stable (
1.0.0,is_stable = true, stable classifier) and add changelog entries for the release. - Add new operation groups (
features,vm_families) plus corresponding models/enums and generated samples/tests.
Reviewed changes
Copilot reviewed 40 out of 40 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/computelimit/azure-mgmt-computelimit/tsp-location.yaml | Updates the tracked spec repo commit used for generation. |
| sdk/computelimit/azure-mgmt-computelimit/pyproject.toml | Marks the package as stable and updates Development Status classifier. |
| sdk/computelimit/azure-mgmt-computelimit/generated_tests/test_compute_limit_mgmt_vm_families_operations_async.py | Adds generated async tests for vm_families (currently skipped). |
| sdk/computelimit/azure-mgmt-computelimit/generated_tests/test_compute_limit_mgmt_vm_families_operations.py | Adds generated sync tests for vm_families (currently skipped). |
| sdk/computelimit/azure-mgmt-computelimit/generated_tests/test_compute_limit_mgmt_features_operations_async.py | Adds generated async tests for features (currently skipped). |
| sdk/computelimit/azure-mgmt-computelimit/generated_tests/test_compute_limit_mgmt_features_operations.py | Adds generated sync tests for features (currently skipped). |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/vm_families_list.py | Adds generated sample for listing VM families. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/vm_families_get.py | Adds generated sample for getting a VM family. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/shared_limits_list.py | Updates sample x-ms-original-file annotation to 2026-04-30. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/shared_limits_get.py | Updates sample x-ms-original-file annotation to 2026-04-30. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/shared_limits_delete.py | Updates sample x-ms-original-file annotation to 2026-04-30. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/shared_limits_create.py | Updates sample x-ms-original-file annotation to 2026-04-30. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/operations_list.py | Updates sample x-ms-original-file annotation to 2026-04-30. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/guest_subscriptions_list.py | Updates sample x-ms-original-file annotation to 2026-04-30. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/guest_subscriptions_get.py | Updates sample x-ms-original-file annotation to 2026-04-30. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/guest_subscriptions_delete.py | Updates sample x-ms-original-file annotation to 2026-04-30. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/guest_subscriptions_create.py | Updates sample x-ms-original-file annotation to 2026-04-30. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/features_list.py | Adds generated sample for listing features. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/features_get_shared_limit.py | Adds generated sample for getting the SharedLimit feature. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/features_get.py | Adds generated sample for getting a feature. |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/features_enable.py | Adds generated sample for enabling a feature (LRO). |
| sdk/computelimit/azure-mgmt-computelimit/generated_samples/features_disable.py | Adds generated sample for disabling a feature (LRO). |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/operations/_operations.py | Adds request builders and operation groups for features/vm_families, updates api-version default and LRO support. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/operations/init.py | Exposes new operation groups in sync operations namespace. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/models/_models.py | Adds new models (Feature, VmFamily, OperationStatusResult, etc.) and fixes a docstring typo. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/models/_enums.py | Adds FeatureState enum. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/models/init.py | Re-exports newly added models/enums. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/aio/operations/_operations.py | Adds async operation groups for features/vm_families and async LRO plumbing. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/aio/operations/init.py | Exposes new operation groups in async operations namespace. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/aio/_configuration.py | Updates default/known API version documentation and default value. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/aio/_client.py | Wires features and vm_families operation groups into the async client. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/_version.py | Promotes version from 1.0.0b1 to 1.0.0. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/_validation.py | Adds generated API-version validation decorator used by new ops. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/_utils/serialization.py | Removes eval usage for basic type (de)serialization and tightens error handling. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/_utils/model_base.py | Updates XML namespace handling, array-encoded serialization/deserialization, and caching semantics for mutable model fields. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/_configuration.py | Updates default/known API version documentation and default value. |
| sdk/computelimit/azure-mgmt-computelimit/azure/mgmt/computelimit/_client.py | Wires features and vm_families operation groups into the sync client. |
| sdk/computelimit/azure-mgmt-computelimit/apiview-properties.json | Updates APIView mappings to include new models/enums/operations. |
| sdk/computelimit/azure-mgmt-computelimit/_metadata.json | Updates generation metadata (apiVersion, spec commit, emitter version). |
| sdk/computelimit/azure-mgmt-computelimit/CHANGELOG.md | Adds 1.0.0 release notes for the new stable release and added API surface. |
5edb414 to
af651a1
Compare
…t.ComputeLimit/ComputeLimit/tspconfig.yaml', API Version: 2026-04-30, SDK Release Type: stable, and CommitSHA: '4f2ec8af79abcf691c518547115729b1635ec6e2' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6178671 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
tadelesh
approved these changes
Apr 20, 2026
ChenxiJiang333
approved these changes
Apr 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Configurations: 'specification/computelimit/resource-manager/Microsoft.ComputeLimit/ComputeLimit/tspconfig.yaml', API Version: 2026-04-30, SDK Release Type: stable, and CommitSHA: 'fecd9f0cc1b1589c66295932e97f18226f51a28b' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6173604 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://apps.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=4424f06f-8c3a-f111-88b5-000d3a376cbb Submitted by: Hebin.Huang@microsoft.com
Release Plan Details
Spec pull request: Adding shared compute limit RP API specs azure-rest-api-specs#38491
Spec API version: