25.0.0 (2026-02-04)
Breaking Changes
- This package now only targets the latest Api-Version available on Azure and removes APIs of other Api-Version. After this change, the package can have much smaller size. If your application requires a specific and non-latest Api-Version, it's recommended to pin this package to the previous released version; If your application always only use latest Api-Version, please ignore this change.
- Operation Group
DeploymentsandDeploymentOperationsofResourceManagementClientare moved toDeploymentsMgmtClientof independent packageazure-mgmt-resource-deployments. If you calledResourceManagementClient(...).deployments.xx(...)before, just need to change toDeploymentsMgmtClient(...).deployments.xx(...). And same forDeploymentOperations. - The following modules have been separated from
azure-mgmt-resourceinto independent packages:subscriptions,features,links,locks,policy,managedapplications,databoundaries,changes, andprivatelinks. Each module is now available asazure-mgmt-resource-{module}. - For separated modules, if you previously imported them using statements like
from azure.mgmt.resource import SubscriptionClient, you'll need to update your code tofrom azure.mgmt.resource.subscriptions import SubscriptionClient. If you were already using the fully qualified import path, no changes are required.