[AutoPR azure-mgmt-hybridkubernetes]-generated-from-SDK Generation - Python-6325422#47018
Merged
ChenxiJiang333 merged 5 commits intoMay 21, 2026
Merged
Conversation
…gement/tspconfig.yaml', API Version: 2026-05-01, SDK Release Type: beta, and CommitSHA: 'b26c3c253cff26dd05361e882dbcf1b324f27dfd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6325422 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Member
✅ Live Test Results |
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates azure-mgmt-hybridkubernetes by regenerating the management-plane SDK from TypeSpec for API version 2026-05-01, bumping the package to 2.0.0b1, and aligning metadata/docs with the new generator output.
Changes:
- Regenerated clients/operations/models for
2026-05-01and bumped version to2.0.0b1(includes breaking API surface changes). - Updated packaging metadata to a beta release (
is_stable = false, beta classifier) and raised Python requirement to>=3.10. - Added/updated TypeSpec provenance files (
tsp-location.yaml, refreshed_metadata.json) and updated APIView mappings.
Reviewed changes
Copilot reviewed 53 out of 53 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/tsp-location.yaml | Adds TypeSpec source location + commit pinning for regen provenance. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/README.md | Updates stated Python support to 3.10+. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/pyproject.toml | Marks package as beta + requires Python >=3.10. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_tests/test_connected_kubernetes_operations.py | Regenerated test (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_tests/test_connected_kubernetes_operations_async.py | Regenerated async test (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_tests/test_connected_kubernetes_connected_cluster_operations.py | Regenerated connected cluster tests (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_tests/test_connected_kubernetes_connected_cluster_operations_async.py | Regenerated async connected cluster tests (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_tests/conftest.py | Regenerated test config header (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/update_cluster_by_put_example.py | New/updated sample (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/update_cluster_by_patch_example.py | New/updated sample (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/list_connected_cluster_operations_example.py | Updated sample + original-file marker (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/get_provisioned_cluster_example.py | Updated sample (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/get_clusters_by_subscription_example.py | Updated sample (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/get_clusters_by_resource_group_example.py | Updated sample (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/get_cluster_example.py | Updated sample (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/delete_cluster_example.py | Updated sample (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/create_cluster_private_link_example.py | New sample (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/create_cluster_kind_example.py | New sample (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/create_cluster_example.py | Updated sample for new operation naming (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/connected_clusters_list_cluster_credential_result_hpaad.py | Updated sample defaults (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/connected_clusters_list_cluster_credential_result_hp_token.py | Updated sample defaults (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/connected_clusters_list_cluster_credential_result_cspaad.py | Updated sample defaults (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/generated_samples/connected_clusters_list_cluster_credential_result_csp_token.py | Updated sample defaults (generated code). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/CHANGELOG.md | Adds 2.0.0b1 entry including breaking changes for the new API surface. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/operations/_patch.py | Updates patch scaffold typing/header. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/operations/_connected_cluster_operations.py | Removes legacy generated ops module (replaced by consolidated ops). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/operations/init.py | Updates exported operations to new module layout. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/models/_patch.py | Updates patch scaffold typing/header. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/models/_models_py3.py | Removes legacy model module (replaced by new models layout). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/models/_enums.py | Adds consolidated enums module for new API surface. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/models/_connected_kubernetes_client_enums.py | Removes legacy enums module. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/models/init.py | Updates public model/enum exports to new modules. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/aio/operations/_patch.py | Updates async patch scaffold typing/header. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/aio/operations/_operations.py | Consolidates async operations into single module and updates request plumbing. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/aio/operations/_connected_cluster_operations.py | Removes legacy async connected-cluster ops module. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/aio/operations/init.py | Updates async operations exports to new module layout. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/aio/_patch.py | Updates async patch scaffold typing/header. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/aio/_configuration.py | Updates async configuration defaults/docs for new api version + base_url. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/aio/_client.py | Updates async client plumbing and exposes send_request. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/aio/init.py | Fixes async client import path to _client. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/_version.py | Bumps version to 2.0.0b1. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/_validation.py | Adds api-version validation decorator used by new ops (generated). |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/_utils/serialization.py | Adjusts typing import for Self by Python version. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/_utils/init.py | Updates generator header. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/_patch.py | Updates patch scaffold typing/header. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/_configuration.py | Updates sync configuration defaults/docs for new api version + base_url. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/_client.py | Updates sync client plumbing and exposes send_request. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/init.py | Fixes client import path to _client. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/apiview-properties.json | Updates APIView cross-language mapping metadata. |
| sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/_metadata.json | Updates metadata to TypeSpec-based generation + apiVersion and emitterVersion. |
Comments suppressed due to low confidence (2)
sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/_client.py:52
- The docstring states that the
api_versionkeyword defaults toNone, but the generated configuration defaults to a concrete version (currently "2026-05-01"). This mismatch can confuse users reading the docs. Please align the docstring with the actual default behavior (or update the configuration default ifNoneis intended).
sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/aio/_client.py:53 - The docstring states that the
api_versionkeyword defaults toNone, but the generated configuration defaults to a concrete version (currently "2026-05-01"). This mismatch can confuse users reading the docs. Please align the docstring with the actual default behavior (or update the configuration default ifNoneis intended).
msyyc
approved these changes
May 21, 2026
ChenxiJiang333
approved these changes
May 21, 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/hybridkubernetes/HybridKubernetes.Management/tspconfig.yaml', API Version: 2026-05-01, SDK Release Type: beta, and CommitSHA: 'b26c3c253cff26dd05361e882dbcf1b324f27dfd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6325422 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.