Skip to content

Conversation

@azure-sdk
Copy link
Collaborator

@azure-sdk azure-sdk commented Oct 23, 2025

Configurations: 'specification/deviceregistry/DeviceRegistry.Management/tspconfig.yaml', API Version: 2025-10-01, SDK Release Type: stable, and CommitSHA: 'b562b95b6429f78f6c8629d5751bfeef1be7cacd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5491393 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://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=fb7370b8-c2ae-f011-bbd3-000d3a3669c5 Submitted by: [email protected]

Release Plan Details

…nt/tspconfig.yaml', API Version: 2025-10-01, SDK Release Type: stable, and CommitSHA: 'b562b95b6429f78f6c8629d5751bfeef1be7cacd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5491393 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@mryanlo mryanlo marked this pull request as ready for review October 23, 2025 20:29
@Copilot Copilot AI review requested due to automatic review settings October 23, 2025 20:29
Copy link
Contributor

Copilot AI left a comment

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 updates the azure-mgmt-deviceregistry package to API version 2025-10-01, transitioning from a setup.py-based build to pyproject.toml and adding extensive new functionality for namespaces, schema registries, and device management.

Key changes include:

  • Migration from setup.py to pyproject.toml for build configuration
  • API version update from 2024-11-01 to 2025-10-01
  • Addition of 8 new operation classes for namespaces, schema management, and discovered resources
  • Modernization of type hints (List → list, Dict → dict)

Reviewed Changes

Copilot reviewed 111 out of 114 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pyproject.toml Migrated from setup.py with updated dependencies and new packaging metadata
setup.py Removed in favor of pyproject.toml
sdk_packaging.toml Merged into pyproject.toml
tsp-location.yaml Updated spec commit reference
_version.py Version bump from 1.0.0 to 1.1.0
_client.py, aio/_client.py Added 8 new operation clients and cloud setting support
models/ Added 94 new model classes for namespaces, schemas, and device management
operations/ Added 8 new operation classes
generated_samples/ Added 60+ new sample files
generated_tests/ Added 10 new test files
_serialization.py Updated copyright header and modernized type hints
_utils/*.py Modernized type hints and improved deserialization logic

@ChenxiJiang333
Copy link
Member

@msyyc, live test passed, please help review

@mryanlo mryanlo merged commit b3b5406 into Azure:main Oct 24, 2025
20 checks passed
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.

4 participants