Skip to content

Releases: Azure/azure-sdk-for-python

azure-appconfiguration_1.7.2

20 Oct 20:24
5705d5d

Choose a tag to compare

1.7.2 (2025-10-20)

Bugs Fixed

  • Fixed a bug where non-HTTPS endpoints would not function correctly.

azure-mgmt-iothub_5.0.0b2

20 Oct 07:45
9411aab

Choose a tag to compare

Pre-release

5.0.0b2 (2025-10-20)

Features Added

  • Model IotHubClient added parameter cloud_setting in method __init__
  • Model CertificateProperties added property policy_resource_id
  • Model CertificatePropertiesWithNonce added property policy_resource_id
  • Model IotHubProperties added property device_registry
  • Enum IotHubSku added member GEN2
  • Enum IotHubSkuTier added member GENERATION2
  • Added model DeviceRegistry

azure-confidentialledger_2.0.0b1

20 Oct 23:48
9a00094

Choose a tag to compare

Pre-release

2.0.0b1 (2025-10-20)

Features Added

  • Added models.

Breaking Changes

  • Changed the input parameter on create_user_defined_role from a list of roles to a Roles model.
  • Changed the input parameter on update_user_defined_role from a list of roles to a Roles model.
  • get_user_defined_role() returns a Roles model instead of a list of roles.
  • Removed the azure.confidentialledger.certificate namespace and the ConfidentialLedgerCertificateClient (see the azure-confidentialledger-certificate package to access client).

Other Changes

  • Added new dependency azure-confidentialledger-certificate.

The ConfidentialLedgerCertificateClient can now be used through the azure-confidentialledger-certificate package.

azure-communication-email_1.1.0

17 Oct 20:28
bfb61df

Choose a tag to compare

1.1.0 (2025-09-01)

Features Added

  • Consumers can now provide a value for the contentId property when sending emails with attachments.
    This allows consumers to reference attachments in the email body using the cid scheme. The contentId property can be set on the EmailAttachment object.
  • EmailClient.begin_send now supports an optional operation_id parameter.

azure-mgmt-servicefabricmanagedclusters_2.1.0b4

17 Oct 19:01
0caa472

Choose a tag to compare

2.1.0b4 (2025-08-14)

Features Added

  • Model ManagedClusterProperties added property enable_outbound_only_node_types
  • Model NodeTypeProperties added property is_outbound_only
  • Model ServiceEndpoint added property network_identifier

azure-mgmt-recoveryservicesbackup_10.0.0

16 Oct 08:11
f3ec099

Choose a tag to compare

10.0.0 (2025-10-16)

Breaking Changes

  • Split module "passivestamp" into independent package azure-mgmt-recoveryservicesbackup-passivestamp. Just add it as a dependency then no other code changes required.
  • Removed sub-namespace "activestamp" and just need update import from from azure.mgmt.recoveryservicesbackup.activestamp import XXX to from azure.mgmt.recoveryservicesbackup import XXX.

azure-batch_15.0.0b3

16 Oct 21:13
ee73a6e

Choose a tag to compare

azure-batch_15.0.0b3 Pre-release
Pre-release

15.0.0b3 (2025-09-01)

Features Added

  • Added Long Running Operation (LRO) support for the following operation methods:
    • delete_job -> begin_delete_job
    • disable_job -> begin_disable_job
    • enable_job -> begin_enable_job
    • delete_job_schedule -> begin_delete_job_schedule
    • delete_pool -> begin_delete_pool
    • delete_certificate -> begin_delete_certificate
    • deallocate_node -> begin_deallocate_node
    • reboot_node -> begin_reboot_node
    • reimage_node -> begin_reimage_node
    • remove_nodes -> begin_remove_nodes
    • resize_pool -> begin_resize_pool
    • start_node -> begin_start_node
    • stop_pool_resize -> begin_stop_pool_resize
    • terminate_job -> begin_terminate_job
    • terminate_job_schedule -> begin_terminate_job_schedule

Breaking Changes

  • Renamed the following models. These name changes include several models with the suffix Content being renamed to have the suffix Options.

    • AccessScope -> BatchAccessScope
    • AffinityInfo -> BatchAffinityInfo
    • BatchJobAction -> BatchJobActionKind
    • BatchJobCreateContent -> BatchJobCreateOptions
    • BatchJobDisableContent -> BatchJobDisableOptions
    • BatchJobScheduleCreateContent -> BatchJobScheduleCreateOptions
    • BatchJobScheduleUpdateContent -> BatchJobScheduleUpdateOptions
    • BatchJobTerminateContent -> BatchJobTerminateOptions
    • BatchJobUpdateContent -> BatchJobUpdateOptions
    • BatchNodeDeallocateContent -> BatchNodeDeallocateOptions
    • BatchNodeDisableSchedulingContent -> BatchNodeDisableSchedulingOptions
    • BatchNodeRebootContent -> BatchNodeRebootOptions
    • BatchNodeRebootOption -> BatchNodeRebootKind
    • BatchNodeReimageContent -> BatchNodeReimageOptions
    • BatchNodeRemoveContent -> BatchNodeRemoveOptions
    • BatchNodeUserCreateContent -> BatchNodeUserCreateOptions
    • BatchNodeUserUpdateContent -> BatchNodeUserUpdateOptions
    • BatchPoolCreateContent -> BatchPoolCreateOptions
    • BatchPoolEnableAutoScaleContent -> BatchPoolEnableAutoScaleOptions
    • BatchPoolEvaluateAutoScaleContent -> BatchPoolEvaluateAutoScaleOptions
    • BatchPoolReplaceContent -> BatchPoolReplaceOptions
    • BatchPoolResizeContent -> BatchPoolResizeOptions
    • BatchPoolUpdateContent -> BatchPoolUpdateOptions
    • BatchTaskCreateContent -> BatchTaskCreateOptions
    • ContainerConfiguration -> BatchContainerConfiguration
    • ContainerConfigurationUpdate -> BatchContainerConfigurationUpdate
    • DeleteBatchCertificateError -> BatchCertificateDeleteError
    • DiffDiskSettings -> BatchDiffDiskSettings
    • ErrorCategory -> BatchErrorSourceCategory
    • HttpHeader -> OutputFileUploadHeader
    • ImageReference -> BatchVmImageReference
    • OSDisk -> BatchOsDisk
    • OnAllBatchTasksComplete -> BatchAllTasksCompleteMode
    • OnBatchTaskFailure -> BatchAllTasksCompleteMode
    • PublicIpAddressConfiguration -> BatchPublicIpAddressConfiguration
    • UefiSettings -> BatchUefiSettings
    • UploadBatchServiceLogsContent -> UploadBatchServiceLogsOptions
    • VMDiskSecurityProfile -> BatchVMDiskSecurityProfile
  • Renamed parameters in the following operation methods:

    • begin_disable_job changed content parameter to disable_options
    • begin_deallocate_node changed parameters parameter to options
    • begin_remove_nodes changed content parameter to remove_options.
    • begin_resize_pool changed content parameter to resize_options.
    • begin_terminate_job changed parameters parameter to options.
    • begin_reboot_node changed parameters parameter to options.
    • begin_reimage_node changed parameters parameter to options.
    • disable_node_scheduling changed parameters parameter to options.
    • enable_pool_auto_scale changed content parameter to enable_auto_scale_options.
    • evaluate_pool_auto_scale changed content parameter to evaluate_auto_scale_options.
    • upload_node_logs changed content parameter to upload_options.
    • replace_node_user changed content parameter to update_options.

azure-storage-queue_12.14.0

15 Oct 14:01
0568271

Choose a tag to compare

12.14.0 (2025-10-15)

Features Added

  • Stable release of features from 12.14.0b1

Other Changes

  • Removed __enter__ and __exit__ attributes for all asynchronous client objects for raising explicit TypeError,
    and let the AttributeError raise directly.

azure-storage-file-share_12.23.0

15 Oct 15:41
0568271

Choose a tag to compare

12.23.0 (2025-10-15)

Features Added

  • Stable release of features from 12.23.0b1

Bugs Fixed

  • Fixed an issue where ShareClient's list_directories_and_files API specified with name_starts_with
    would not return all results when the share contains a large number of files and directories.
  • Removed __enter__ and __exit__ attributes for all asynchronous client objects for raising explicit TypeError,
    and let the AttributeError raise directly.

Other Changes

  • Migrated any previously documented kwarg arguments to be named keywords.
    Some public types may have been adjusted if they were previously erroneous or incomplete.

azure-storage-file-datalake_12.22.0

15 Oct 16:07
0568271

Choose a tag to compare

12.22.0 (2025-10-15)

Features Added

  • Stable release of features from 12.22.0b1

Other Changes

  • Removed __enter__ and __exit__ attributes for all asynchronous client objects for raising explicit TypeError,
    and let the AttributeError raise directly.