Refresh azure-mgmt-edgeorder after migrate to Typespec#47861
Open
azure-sdk-automation[bot] wants to merge 3 commits into
Open
Refresh azure-mgmt-edgeorder after migrate to Typespec#47861azure-sdk-automation[bot] wants to merge 3 commits into
azure-sdk-automation[bot] wants to merge 3 commits into
Conversation
…dgeOrder/EdgeOrder/tspconfig.yaml', API Version: 2024-02-01, SDK Release Type: beta, and CommitSHA: '3d1de464b5576fa149aed429795f6030313e31bb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6522456 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Contributor
There was a problem hiding this comment.
Pull request overview
This PR refreshes the azure-mgmt-edgeorder management-plane package by regenerating it from TypeSpec (previously AutoRest), targeting API version 2024-02-01. It is a breaking-change major-version release (3.0.0b1, beta) that restructures the flat client-operations mixin into discrete operation groups (operations, addresses, order_items, orders, products_and_configurations), adds new models/enums, and modernizes packaging to pyproject.toml.
Changes:
- Migrated code generation from AutoRest to the TypeSpec-based Python generator; introduced
_client.py/aio/_client.pywith operation-group clients,cloud_settingsupport, andget_arm_endpointswiring, removing the old_edge_order_management_client.pymixin and_vendor.py. - Bumped version to
3.0.0b1, updatedCHANGELOG.mdwith Features/Breaking Changes, moved packaging metadata fromsetup.py/sdk_packaging.tomlintopyproject.toml, and added TypeSpec provenance files (tsp-location.yaml,_metadata.json,apiview-properties.json,api.metadata.yml). - Regenerated samples and tests to use the new operation-group API surface and
2024-02-01example references.
Reviewed changes
Copilot reviewed 72 out of 77 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
azure/mgmt/edgeorder/_client.py / aio/_client.py |
New client entrypoints; verified credential, subscription_id, base_url order and consistent class name. |
azure/mgmt/edgeorder/_version.py |
Version bumped to 3.0.0b1, matches CHANGELOG. |
CHANGELOG.md |
New 3.0.0b1 (2026-07-06) entry; date is current, not future. |
pyproject.toml |
Packaging consolidated; is_stable=false + Beta classifier consistent with preview version. |
README.md |
Python version and Entra auth wording updated; client snippet matches API. |
setup.py, sdk_packaging.toml, _meta.json, _vendor.py (sync/aio) |
Removed as part of TypeSpec/packaging migration. |
MANIFEST.in |
Updated include list; drops obsolete _meta.json. |
_metadata.json, tsp-location.yaml, apiview-properties.json, api.metadata.yml |
New TypeSpec/APIView provenance and metadata; commit SHA matches PR description. |
azure/mgmt/edgeorder/models/*, operations/*, _configuration.py, __init__.py (sync/aio) |
Regenerated model/enum/operation surface and patch scaffolding. |
generated_samples/*, generated_tests/* |
Regenerated to operation-group API and 2024-02-01 examples (excluded from detailed review per mgmt rules). |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…or azure-mgmt-edgeorder Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
msyyc
approved these changes
Jul 6, 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/edgeorder/resource-manager/Microsoft.EdgeOrder/EdgeOrder/tspconfig.yaml', API Version: 2024-02-01, SDK Release Type: beta, and CommitSHA: '3d1de464b5576fa149aed429795f6030313e31bb' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6522456 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.