Skip to content

[AutoPR azure-mgmt-planetarycomputer]-generated-from-SDK Generation - Python-6062568#45908

Open
azure-sdk wants to merge 1 commit intomainfrom
sdkauto/azure-mgmt-planetarycomputer-6062568
Open

[AutoPR azure-mgmt-planetarycomputer]-generated-from-SDK Generation - Python-6062568#45908
azure-sdk wants to merge 1 commit intomainfrom
sdkauto/azure-mgmt-planetarycomputer-6062568

Conversation

@azure-sdk
Copy link
Collaborator

@azure-sdk azure-sdk commented Mar 25, 2026

Configurations: 'specification/orbitalplanetarycomputer/Orbital.Management/tspconfig.yaml', API Version: 2026-04-15, SDK Release Type: stable, and CommitSHA: '5e21babae10dd7056c3005bb51da815f0495f1aa' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6062568 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=0ae5a917-5001-f111-8406-000d3a376cbb Submitted by: brentharris@microsoft.com

Release Plan Details

…ement/tspconfig.yaml', API Version: 2026-04-15, SDK Release Type: stable, and CommitSHA: '5e21babae10dd7056c3005bb51da815f0495f1aa' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6062568 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
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

Updates the azure-mgmt-planetarycomputer management-plane SDK to the 2026-04-15 API version generated from TypeSpec, promotes the package to stable 1.0.0, and aligns packaging metadata with the repo’s current pyproject.toml-based setup.

Changes:

  • Bump API version to 2026-04-15 and update generation metadata/commit pointers.
  • Move packaging configuration to pyproject.toml, removing legacy setup.py/sdk_packaging.toml, and mark the package as stable (1.0.0).
  • Add cloud_setting support to the sync/async clients (and related configuration) for ARM endpoint selection.

Reviewed changes

Copilot reviewed 32 out of 32 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
sdk/planetarycomputer/azure-mgmt-planetarycomputer/tsp-location.yaml Updates the spec repo commit pointer used for generation.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/setup.py Removed legacy setuptools build script (pyproject-based build now).
sdk/planetarycomputer/azure-mgmt-planetarycomputer/sdk_packaging.toml Removed legacy packaging config (moved into pyproject.toml).
sdk/planetarycomputer/azure-mgmt-planetarycomputer/pyproject.toml Adds full PEP 517/518 + project metadata and stable packaging flags.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/generated_samples/geo_catalogs_update.py Regenerated sample metadata for new API version.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/generated_samples/geo_catalogs_list_by_subscription.py Regenerated sample metadata for new API version.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/generated_samples/geo_catalogs_list_by_resource_group.py Regenerated sample metadata for new API version.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/generated_samples/geo_catalogs_get.py Regenerated sample metadata for new API version.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/generated_samples/geo_catalogs_delete.py Regenerated sample metadata for new API version.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/generated_samples/geo_catalogs_create.py Regenerated sample metadata for new API version.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/operations/_patch.py Generated typing updates in operations patch scaffold.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/operations/_operations.py Regenerated sync operations (API version + pipeline behavior updates).
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/models/_patch.py Generated typing updates in models patch scaffold.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/models/_models.py Regenerated models typing (built-in generics).
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/models/_enums.py Minor docstring punctuation fix in enum value docs.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/aio/operations/_patch.py Generated typing updates in async operations patch scaffold.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/aio/operations/_operations.py Regenerated async operations (pipeline behavior updates).
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/aio/_patch.py Generated typing updates in async patch scaffold.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/aio/_configuration.py Adds cloud_setting support + updates API version docs/defaults (async).
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/aio/_client.py Adds keyword-only cloud_setting parameter (async client).
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/_version.py Version bumped from 1.0.0b1 to stable 1.0.0.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/_validation.py Updates API-version validation logic for multiple known versions.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/_utils/serialization.py Regenerated serializer typing + safer basic type serialization.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/_utils/model_base.py Regenerated model base typing + additional serialization/deserialization behaviors.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/_patch.py Generated typing updates in patch scaffold.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/_configuration.py Adds cloud_setting support + updates API version docs/defaults (sync).
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/planetarycomputer/_client.py Adds keyword-only cloud_setting parameter (sync client).
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/mgmt/init.py Adds typing suppression for namespace pkg __path__ update.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/azure/init.py Adds typing suppression for namespace pkg __path__ update.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/_metadata.json Updates API version + emitter version + generation commit metadata.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/MANIFEST.in Reorders/includes packaging manifest entries for pyproject-based build.
sdk/planetarycomputer/azure-mgmt-planetarycomputer/CHANGELOG.md Adds 1.0.0 stable release entry noting cloud_setting addition.


### Features Added

- Model `PlanetaryComputerMgmtClient` added parameter `cloud_setting` in method `__init__`
Copy link

Copilot AI Mar 27, 2026

Choose a reason for hiding this comment

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

Changelog entry refers to PlanetaryComputerMgmtClient as a "Model", but it is the client class. Please adjust wording to avoid confusion in release notes (e.g., "Client PlanetaryComputerMgmtClient added parameter cloud_setting to __init__").

Suggested change
- Model `PlanetaryComputerMgmtClient` added parameter `cloud_setting` in method `__init__`
- Client `PlanetaryComputerMgmtClient` added parameter `cloud_setting` in method `__init__`

Copilot uses AI. Check for mistakes.
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.

2 participants