Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR regenerates the azure-mgmt-confidentialledger management-plane SDK (moving from the prior preview API surface to the stable 2022-05-13 tag), and modernizes packaging by migrating from setup.py/sdk_packaging.toml to pyproject.toml.
Changes:
- Migrates packaging metadata to
pyproject.tomland removes legacysetup.py+sdk_packaging.toml. - Regenerates client/operations/models code and updates default API version usage to
2022-05-13(removing previously generated preview-only operations/types). - Updates generated samples/tests and bumps version + changelog entry accordingly.
Reviewed changes
Copilot reviewed 50 out of 50 changed files in this pull request and generated 8 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/confidentialledger/azure-mgmt-confidentialledger/setup.py | Removes legacy setuptools-based packaging entrypoint. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/sdk_packaging.toml | Removes standalone packaging config (moved into pyproject.toml). |
| sdk/confidentialledger/azure-mgmt-confidentialledger/README.md | Updates stated Python support baseline text. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/pyproject.toml | Adds PEP 517/518 packaging configuration and project metadata. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/MANIFEST.in | Adjusts sdist include rules ordering/content. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/CHANGELOG.md | Adds new release entry for regeneration and updates history ordering. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/_version.py | Updates package version constant. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/_metadata.json | Adds updated codegen metadata for the current regeneration. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/_meta.json | Removes older codegen metadata format. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/apiview-properties.json | Adds/updates ApiView cross-language mapping metadata. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/init.py | Adds typing ignore for namespace package path extension. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/init.py | Adds typing ignore for namespace package path extension. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/_configuration.py | Updates configuration defaults (api-version) and adds cloud-setting plumbing. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/aio/_configuration.py | Async configuration updates mirroring sync client changes. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/_confidential_ledger.py | Regenerated sync client wiring (operation groups, cloud setting). |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/aio/_confidential_ledger.py | Regenerated async client wiring (operation groups, cloud setting). |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/_utils/serialization.py | Regenerates serialization helpers (typing updates, safer basic type conversion). |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/operations/init.py | Regenerated exports/import wiring for operations package. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/aio/operations/init.py | Regenerated exports/import wiring for async operations package. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/operations/_operations.py | Regenerated operations list implementation + api-version default. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/aio/operations/_operations.py | Regenerated async operations list implementation + api-version default. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/operations/_ledger_operations.py | Regenerated ledger operations (API surface aligns to stable tag). |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/aio/operations/_ledger_operations.py | Regenerated async ledger operations (API surface aligns to stable tag). |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/operations/_confidential_ledger_operations.py | Regenerated name-availability mixin implementation + api-version default. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/aio/operations/_confidential_ledger_operations.py | Regenerated async name-availability mixin implementation + api-version default. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/operations/_managed_ccf_operations.py | Removes Managed CCF operation group (not present in stable tag). |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/aio/operations/_managed_ccf_operations.py | Removes async Managed CCF operation group (not present in stable tag). |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/models/_models_py3.py | Regenerated model types; removes preview-only models/fields, adjusts typing. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/models/_confidential_ledger_enums.py | Regenerated enums; removes preview-only enums. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/azure/mgmt/confidentialledger/models/init.py | Updates model exports to match regenerated types. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/generated_tests/test_confidential_ledger.py | Regenerated tests using stable api-version. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/generated_tests/test_confidential_ledger_async.py | Regenerated async tests using stable api-version. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/generated_tests/test_confidential_ledger_operations.py | Regenerated tests using stable api-version. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/generated_tests/test_confidential_ledger_operations_async.py | Regenerated async tests using stable api-version. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/generated_tests/test_confidential_ledger_ledger_operations.py | Regenerated ledger tests and removes preview-only scenarios. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/generated_tests/test_confidential_ledger_ledger_operations_async.py | Regenerated async ledger tests and removes preview-only scenarios. |
| sdk/confidentialledger/azure-mgmt-confidentialledger/generated_samples/* | Regenerated samples and updates x-ms-original-file pointers to stable tag (some preview-only samples removed). |
ChenxiJiang333
approved these changes
May 7, 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.
After the new version released, python pipeline failure could be fixed: Azure/azure-rest-api-specs#42936