The Azure SDK team is pleased to announce our August 2024 client library releases.

25 packages released this month.

Stable Packages (11)

  • Resource Management - Compute

  • Resource Management - Container Apps

  • Resource Management - Container Service

  • Resource Management - Data Protection

  • Resource Management - NetApp Files

  • Resource Management - Network

  • Resource Management - Red Hat OpenShift

  • Resource Management - Redis

  • Resource Management - Service Fabric Managed Clusters

  • Storage - Blobs

  • Web PubSub

Patch Updates (1)

  • Azure Monitor OpenTelemetry

Beta Packages (13)

  • AI Model Inference

  • Communication Call Automation

  • Health Deidentification

  • Identity

  • Image Analysis

  • OpenTelemetry Exporter

  • Resource Management - Azure AI Search

  • Resource Management - Computefleet

  • Resource Management - Hybrid Compute

  • Storage - Blobs

  • Storage - Files Data Lake

  • Storage - Files Share

  • Storage - Queues

Release highlights

AI Model Inference 1.0.0b3 Changelog

Features Added

  • Allow setting default chat completions configuration in the ChatCompletionsClient constructor.
  • Allow setting default embeddings configuration in the EmbeddingsClient constructor.
  • Add model as an optional input argument to the embed method of EmbeddingsClient.

Azure Monitor OpenTelemetry 1.6.1 Changelog

Other Changes

  • Support for Python 3.12 (#36482)

Communication Call Automation 1.3.0b1 Changelog

Features Added

  • Support multiple play sources for Play and Recognize
  • Support for PlayStarted event in Play/Recognize
  • Support for the real time transcription
  • Monetization for real-time transcription and audio streaming
  • Hold and Unhold the participant
  • Support to manage the rooms/servercall/group call using connect API
  • Support for the audio streaming
  • Expose original PSTN number target from incoming call event in call connection properties
  • Support for VoIP to PSTN transfer scenario

Health Deidentification 1.0.0b1 Changelog

Features Added

  • Azure Health Deidentification client library

Identity 1.18.0b2 Changelog

Features Added

  • Added support of send_certificate_chain keyword argument when using certs with the synchronous OnBehalfOfCredential. (#36810)
  • AzurePowerShellCredential now supports using secure strings when authenticating with PowerShell. (#36653)

Image Analysis 1.0.0b3 Changelog

Features Added

Added support for Entra ID authentication.

OpenTelemetry Exporter 1.0.0b28 Changelog

Other Changes

  • Support for Python 3.12 (#36481)

Resource Management - Azure AI Search 9.2.0b2 Changelog

Resource Management - Compute 32.0.0 Changelog

Resource Management - Computefleet 1.0.0b1 Changelog

Resource Management - Container Apps 3.1.0 Changelog

Resource Management - Container Service 31.0.0 Changelog

Resource Management - Data Protection 1.4.0 Changelog

Resource Management - Hybrid Compute 9.0.0b4 Changelog

Resource Management - NetApp Files 13.1.0 Changelog

Resource Management - Network 26.0.0 Changelog

Resource Management - Red Hat OpenShift 1.5.0 Changelog

Resource Management - Redis 14.4.0 Changelog

Resource Management - Service Fabric Managed Clusters 2.0.0 Changelog

Storage - Blobs 12.22.0 Changelog

Other Changes

  • Updated type hints across the entire package and enabled MyPy to run during CI. Some public types may have been adjusted if they were previously erroneous or incomplete.

Storage - Blobs 12.23.0b1 Changelog

Features Added

  • Added support for service version 2024-11-04.

Storage - Files Data Lake 12.17.0b1 Changelog

Features Added

  • Added support for service version 2024-11-04.

Storage - Files Share 12.18.0b1 Changelog

Features Added

  • Added support for service version 2024-11-04.
  • Added support for Entra ID authentication for all data plane file operations that were previously not enabled.
  • Added support to set paid_bursting_enabled, paid_bursting_bandwidth_mibps, and paid_bursting_iops for Share’s create_share and set_share_properties APIs, and also retrieve them on the get_share_properties API.
  • Added file_permission_format to specify permission format for Share’s create_permission_for_share and get_permission_for_share APIs; File’s create_file, rename_file, and set_http_headers APIs; and Directory’s rename_directory and set_http_headers APIs.

Storage - Queues 12.12.0b1 Changelog

Features Added

  • Added support for service version 2024-11-04.

Web PubSub 1.2.0 Changelog

Features Added

  • Change API version to 2024-01-01
  • Added a webpubsub_client_access option to specify the type of client access when generating token. This is used to generate token and client connection URL for a specific client endpoint type
  • Added operations add_connections_to_groups and remove_connections_from_groups

Latest Releases

View all the latest versions of Python packages here.

Installation Instructions

To install the latest beta version of the packages, copy and paste the following commands into a terminal:

$> pip install azure-ai-inference==1.0.0b3
$> pip install azure-ai-vision-imageanalysis==1.0.0b3
$> pip install azure-communication-callautomation==1.3.0b1
$> pip install azure-health-deidentification==1.0.0b1
$> pip install azure-identity==1.18.0b2
$> pip install azure-messaging-webpubsubservice==1.2.0
$> pip install azure-mgmt-appcontainers==3.1.0
$> pip install azure-mgmt-compute==32.0.0
$> pip install azure-mgmt-computefleet==1.0.0b1
$> pip install azure-mgmt-containerservice==31.0.0
$> pip install azure-mgmt-dataprotection==1.4.0
$> pip install azure-mgmt-hybridcompute==9.0.0b4
$> pip install azure-mgmt-netapp==13.1.0
$> pip install azure-mgmt-network==26.0.0
$> pip install azure-mgmt-redhatopenshift==1.5.0
$> pip install azure-mgmt-redis==14.4.0
$> pip install azure-mgmt-search==9.2.0b2
$> pip install azure-mgmt-servicefabricmanagedclusters==2.0.0
$> pip install azure-monitor-opentelemetry==1.6.1
$> pip install azure-monitor-opentelemetry-exporter==1.0.0b28
$> pip install azure-storage-blob==12.22.0
$> pip install azure-storage-blob==12.23.0b1
$> pip install azure-storage-file-datalake==12.17.0b1
$> pip install azure-storage-file-share==12.18.0b1
$> pip install azure-storage-queue==12.12.0b1

Feedback

If you have a bug or feature request for one of the libraries, please post an issue to GitHub.