[AutoPR azure-mgmt-mongodbatlas]-generated-from-SDK Generation - Python-6461788#47585
[AutoPR azure-mgmt-mongodbatlas]-generated-from-SDK Generation - Python-6461788#47585azure-sdk wants to merge 1 commit into
Conversation
…tspconfig.yaml', API Version: 2026-03-01-preview, SDK Release Type: beta, and CommitSHA: '18ebae7ea8f6aefd83268aacdb1f480b24842726' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6461788 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 PR (AutoPR) that regenerates the azure-mgmt-mongodbatlas management SDK from a newer TypeSpec spec (API version 2026-03-01-preview, commit 18ebae7) using a newer emitter (0.45.5 → 0.63.1). It expands the surface with new projects and clusters operation groups and associated models, bumps the package to a beta release (1.1.0b1), and migrates packaging from setup.py/sdk_packaging.toml to pyproject.toml.
Changes:
- Adds
ProjectsOperations/ClustersOperationsoperation groups, new models (Cluster,Project,TierRegions, etc.) and theClusterTierenum; adds thecloud_settingkeyword to the client and updates the default API version. - Bumps version to
1.1.0b1(beta) with matching CHANGELOG entry, README Python 3.10+ / Entra wording updates, and packaging migration topyproject.toml. - Regenerates generated samples/tests and refreshes core generated infrastructure (
_utils/serialization.py,_utils/model_base.py,_validation.py).
Reviewed changes
Copilot reviewed 57 out of 57 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
azure/mgmt/mongodbatlas/_client.py (+ aio) |
Adds projects/clusters operation attributes, cloud_setting keyword-only param, version-gated Self import |
azure/mgmt/mongodbatlas/_version.py |
Version bumped to 1.1.0b1 (matches CHANGELOG) |
CHANGELOG.md |
New 1.1.0b1 (2026-06-20) entry listing added operation groups/models |
pyproject.toml |
Packaging migrated from setup.py; beta flags (is_stable=false, Beta classifier) consistent with version |
setup.py / sdk_packaging.toml |
Removed as part of pyproject migration |
README.md |
Python 3.10+ and Microsoft Entra wording; client snippet uses correct MongoDBAtlasMgmtClient signature |
MANIFEST.in |
Reordered include directives |
tsp-location.yaml / _metadata.json / api.md / api.metadata.yml / apiview-properties.json |
Updated spec commit, API version, emitter version, and API surface snapshots |
azure/mgmt/mongodbatlas/_configuration.py (+ aio), models/*, operations/*, _utils/*, _validation.py |
Generated source updates (out of MGMT review scope except _client.py) |
generated_samples/*, generated_tests/* |
Regenerated samples/tests (out of MGMT review scope) |
The reviewable surface (_client.py, packaging, version/changelog, README) is internally consistent and correct. However, the PR also carries substantial non-trivial logic changes to the generated serialization infrastructure (e.g., new caching behavior in _MyMutableMapping, a changed _failsafe_deserialize signature, XML fast-path plans) that fall outside the management-plane review scope but represent meaningful regeneration risk and warrant human review.
Configurations: 'specification/liftrmongodb/MongoDB.Atlas.Management/tspconfig.yaml', API Version: 2026-03-01-preview, SDK Release Type: beta, and CommitSHA: '18ebae7ea8f6aefd83268aacdb1f480b24842726' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6461788 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://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=35044 Submitted by: sharmaanu@microsoft.com
Release Plan Details