Skip to content

Refresh azure-mgmt-edgeorder after migrate to Typespec#47861

Open
azure-sdk-automation[bot] wants to merge 3 commits into
mainfrom
sdkauto/azure-mgmt-edgeorder-6522456
Open

Refresh azure-mgmt-edgeorder after migrate to Typespec#47861
azure-sdk-automation[bot] wants to merge 3 commits into
mainfrom
sdkauto/azure-mgmt-edgeorder-6522456

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

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.

…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.
@msyyc msyyc changed the title [AutoPR azure-mgmt-edgeorder]-generated-from-SDK Generation - Python-6522456 Refresh azure-mgmt-edgeorder after migrate to Typespec Jul 6, 2026
@msyyc msyyc marked this pull request as ready for review July 6, 2026 08:29
Copilot AI review requested due to automatic review settings July 6, 2026 08:29

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.py with operation-group clients, cloud_setting support, and get_arm_endpoints wiring, removing the old _edge_order_management_client.py mixin and _vendor.py.
  • Bumped version to 3.0.0b1, updated CHANGELOG.md with Features/Breaking Changes, moved packaging metadata from setup.py/sdk_packaging.toml into pyproject.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-01 example 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).

msyyc and others added 2 commits July 6, 2026 16:33
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…or azure-mgmt-edgeorder

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants