[AutoPR azure-mgmt-paloaltonetworksngfw]-generated-from-SDK Generation - Python-5516768#43697
Conversation
…gement/tspconfig.yaml', API Version: 2025-10-08, SDK Release Type: stable, and CommitSHA: '8e3e3baa2523e17becb3d7032eb909aba12b7f2c' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5516768 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
There was a problem hiding this comment.
Pull Request Overview
This is an auto-generated SDK update for the azure-mgmt-paloaltonetworksngfw Python SDK, updating from SDK Generation - Python-5516768 with API version 2025-10-08. The PR updates the SDK to use a new code generator (Microsoft (R) Python Code Generator instead of AutoRest Code Generator) and includes significant structural changes to the codebase.
Key changes include:
- Complete regeneration with new Python Code Generator
- Removal of many existing operation files and consolidation into unified operations module
- Updated models, enums, and type annotations throughout
- Migration from List to list type annotations for Python 3.9+ compatibility
Reviewed Changes
Copilot reviewed 44 out of 284 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| Multiple operations files | Entire files removed as part of SDK regeneration consolidation |
| init.py files | Updated imports to use unified operations module and new type system |
| models/_enums.py | Updated with new enum values and improved documentation |
| models/init.py | Consolidated imports and removed redundant ListResult classes |
| _patch.py files | Updated copyright headers and changed List to list type annotations |
| Multiple aio operations | Removed async operation files as part of consolidation |
| init.py (mgmt level) | Added type ignore comment for pkgutil extend_path |
|
@msyyc, live test passed, please help review pr. |
|
@ChenxiJiang333 @msyyc One question - this PR was created after migrating the swagger to typespec, so there are many changes. Are these changes expected and looks okay? |
For the breaking changes And for the breaking changes |
|
@msyyc @ChenxiJiang333 Is this PR good to be merged? |
Waiting for confirmation from Python SDK architect @johanste |
|
This time we will still release from swagger. @ChenxiJiang333 Let us regenerate from swagger. |
…me.md', API Version: 2025-10-08, SDK Release Type: stable, and CommitSHA: 'ea59de0de01a84fdea241f85e3cb518c0339c9ba' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5562526 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
sdk/paloaltonetworks/azure-mgmt-paloaltonetworksngfw/CHANGELOG.md
Outdated
Show resolved
Hide resolved
|
@Prakriti-nith, pr ready, feel free to merge and release |
…n - Python-5516768 (#43697) * Configurations: 'specification/paloaltonetworks/PaloAltoNetworks.Management/tspconfig.yaml', API Version: 2025-10-08, SDK Release Type: stable, and CommitSHA: '8e3e3baa2523e17becb3d7032eb909aba12b7f2c' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5516768 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * add live test decorator * update changelog * update testcases * Update CHANGELOG.md * Update CHANGELOG.md * Configurations: 'specification/paloaltonetworks/resource-manager/readme.md', API Version: 2025-10-08, SDK Release Type: stable, and CommitSHA: 'ea59de0de01a84fdea241f85e3cb518c0339c9ba' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5562526 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * update changelog * Update CHANGELOG.md * Update version from 2.0.0 to 1.1.0 --------- Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com> Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com> Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Configurations: 'specification/paloaltonetworks/PaloAltoNetworks.Management/tspconfig.yaml', API Version: 2025-10-08, SDK Release Type: stable, and CommitSHA: '8e3e3baa2523e17becb3d7032eb909aba12b7f2c' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5516768 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=6d9c662a-75b5-f011-bbd3-6045bd08111b Submitted by: prakgupta@microsoft.com
Release Plan Details
Spec pull request: migrate paloaltonetworks to typespec azure-rest-api-specs#36414
Spec API version: 2025-10-08