The Azure SDK team is pleased to announce our June 2023 client library releases.

54 packages released this month.

Stable Packages (19)

  • Confidential Ledger

  • Container Registry

  • Core - Client - Core

  • Cosmos DB

  • Event Grid

  • Machine Learning

  • Resource Management - Dev Center

  • Resource Management - Compute

  • Resource Management - Container Service

  • Resource Management - Cost Management

  • Resource Management - Data Box

  • Resource Management - Front Door

  • Resource Management - Kubernetes Configuration

  • Resource Management - Network

  • Resource Management - New Relic Observability

  • Resource Management - Private DNS

  • Resource Management - Qumulo

  • Resource Management - Recovery Services

  • Resource Management - Voice Services

Patch Updates (3)

  • Machine Learning

  • Resource Management - Key Vault

  • Resource Management - Resources

Beta Packages (27)

  • Communication Rooms

  • Content Safety

  • Cosmos DB

  • Event Grid

  • Identity

  • Key Vault - Administration

  • Key Vault - Certificates

  • Key Vault - Keys

  • Key Vault - Secrets

  • Purview Sharing

  • Resource Management - Agrifood

  • Resource Management - Azure AD B2C

  • Resource Management - Confidential Ledger

  • Resource Management - Container Apps

  • Resource Management - Devhub

  • Resource Management - Elastic

  • Resource Management - Event Grid

  • Resource Management - Networkcloud

  • Resource Management - PostgreSQL

  • Resource Management - Resource Health

  • Resource Management - Resources

  • Resource Management - Selfhelp

  • Resource Management - Service Fabric Managed Clusters

  • Resource Management - Service Networking

  • Storage - Blobs

  • Storage - Files Data Lake

  • Storage - Files Share

Release highlights

Communication Rooms 1.0.0b3 Changelog

Features Added

  • Added the ability specify the API version by an optional api_version keyword parameter.
  • New function list_rooms added in RoomsClient to list all valid rooms.
  • Added pagination support for list_participants.

Breaking Changes

  • Changed: update_room no longer accepts participant list as input.
  • Changed: Replaced add_participants and update_participants with add_or_update_participants.
  • Changed: Renamed RoleType to ParticipantRole.
  • Changed: Renamed created_on to created_at in CommunicationRoom.
  • Changed: Renamed get_participants to list_participants in RoomsClient.
  • Removed: Removed participants from CommunicationRoom class.
  • Removed: Removed room_join_policy, all rooms are invite-only by default.

Confidential Ledger 1.1.0 Changelog

Features Added

  • Add azure.confidentialledger.receipt module for Azure Confidential Ledger write transaction receipt verification.
  • Add verify_receipt function to verify write transaction receipts from a receipt JSON object. The function accepts an optional, keyword-only, list of application claims parameter, which can be used to compute the claims digest from the given claims: the verification would fail if the computed digest value does not match the claimsDigest value present in the receipt.
  • Add compute_claims_digest function to compute the claims digest from a list of application claims JSON objects.
  • Add sample code to get and verify a write receipt from a running Confidential Ledger instance.
  • Update README with examples and documentation for receipt verification and application claims.

Container Registry 1.1.0 Changelog

Breaking Changes

  • Added sanity check for manifest size at download time - if manifest is bigger than 4MB, ValueError will be thrown.

Content Safety 1.0.0b1 Changelog

  • Initial version

Core - Client - Core 1.27.0 Changelog

Features Added

  • Added support to use sync credentials in AsyncBearerTokenCredentialPolicy. #30381
  • Added “prefix” parameter to AzureKeyCredentialPolicy #29901

Bugs Fixed

  • Improve error message when providing the wrong credential type for AzureKeyCredential #30380

Cosmos DB 4.4.0b2 Changelog

Features Added

  • Added conditional patching for Patch operations. See PR 30455.

Bugs Fixed

  • Fixed bug with non english locales causing an error with the RFC 1123 Date Format. See PR 30125.

Cosmos DB 4.4.0 Changelog

Features Added

  • GA release of Patch API and Delete All Items By Partition Key

Event Grid 4.12.0b1 Changelog

Features Added

  • Added a new EventGridClient that supports publish_cloud_events, receive_cloud_events, acknowledge_cloud_events , release_cloud_events, and reject_cloud_events operations.
  • Added new models to support these new operations on EventGridClient.

Event Grid 4.13.0 Changelog

Features Added

  • Added new enum values to SystemEventNames related to Azure Container Services.

Identity 1.14.0b1 Changelog

Features Added

  • Continue attempt next credential when finding an expired token from cached token credential in DefaultAzureCredential. (#30441)

Key Vault - Administration 4.4.0b1 Changelog

Bugs Fixed

  • Token requests made during AD FS authentication no longer specify an erroneous “adfs” tenant ID (#29888)

Key Vault - Certificates 4.8.0b1 Changelog

Bugs Fixed

  • Token requests made during AD FS authentication no longer specify an erroneous “adfs” tenant ID (#29888)

Key Vault - Keys 4.9.0b1 Changelog

Bugs Fixed

  • Token requests made during AD FS authentication no longer specify an erroneous “adfs” tenant ID (#29888)

Key Vault - Secrets 4.8.0b1 Changelog

Bugs Fixed

  • Token requests made during AD FS authentication no longer specify an erroneous “adfs” tenant ID (#29888)

Machine Learning 1.7.0 Changelog

Features Added

  • Added data import schedule. The class added is ImportDataSchedule.
  • Added support to enable data isolation feature at workspace creation stage.
  • Added auto_delete_setting support for asset version in data import job.

Machine Learning 1.7.1 Changelog

Bugs Fixed

  • Fixed an issue where OnlineDeployment.provisioning_state was incorrectly deserialized and set as None

Machine Learning 1.7.2 Changelog

Features Added

  • Public preview support for new schedule type MonitorSchedule

Purview Sharing 1.0.0b2 Changelog

Bugs Fixed

  • Fixed Samples and Tests

Resource Management - Dev Center 1.0.0 Changelog

Resource Management - Agrifood 1.0.0b2 Changelog

Resource Management - Azure AD B2C 1.0.0b2 Changelog

Resource Management - Compute 30.0.0 Changelog

Resource Management - Confidential Ledger 2.0.0b3 Changelog

Resource Management - Container Apps 3.0.0b1 Changelog

Resource Management - Container Service 23.0.0 Changelog

Resource Management - Cost Management 4.0.0 Changelog

Resource Management - Data Box 2.0.0 Changelog

Resource Management - Devhub 1.0.0b1 Changelog

Resource Management - Elastic 1.1.0b3 Changelog

Resource Management - Event Grid 10.3.0b2 Changelog

Resource Management - Front Door 1.1.0 Changelog

Resource Management - Key Vault 10.2.2 Changelog

Resource Management - Kubernetes Configuration 3.0.0 Changelog

Resource Management - Network 23.1.0 Changelog

Resource Management - Networkcloud 1.0.0b1 Changelog

Resource Management - New Relic Observability 1.0.0 Changelog

Resource Management - PostgreSQL 10.2.0b8 Changelog

Resource Management - PostgreSQL 10.2.0b9 Changelog

Resource Management - PostgreSQL 10.2.0b10 Changelog

Resource Management - Private DNS 1.1.0 Changelog

Resource Management - Qumulo 1.0.0 Changelog

Resource Management - Recovery Services 2.4.0 Changelog

Resource Management - Resource Health 1.0.0b4 Changelog

Resource Management - Resources 23.0.1 Changelog

Resource Management - Resources 23.1.0b1 Changelog

Resource Management - Selfhelp 1.0.0b1 Changelog

Resource Management - Service Fabric Managed Clusters 2.0.0b4 Changelog

Resource Management - Service Networking 1.0.0b2 Changelog

Resource Management - Voice Services 1.0.0 Changelog

Storage - Blobs 12.17.0b1 Changelog

Features Added

  • Added support for service version 2023-01-03.
  • Content length limit increased from 4 MiB to 100 MiB for append_block and append_block_from_url APIs and their async equivalents.

Storage - Files Data Lake 12.12.0b1 Changelog

Features Added

  • Added support for service version 2023-01-03.
  • Added support for encryption_context to the upload_data API. Previously, encryption_context support was only on the create_file API.
  • Added owner, group, and permission properties to DirectoryProperties and FileProperties.

Storage - Files Share 12.13.0b1 Changelog

Features Added

  • Added support for service version 2023-01-03.
  • Added access_rights property to Handle.

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-contentsafety==1.0.0b1
$> pip install azure-ai-ml==1.7.0
$> pip install azure-ai-ml==1.7.1
$> pip install azure-ai-ml==1.7.2
$> pip install azure-communication-rooms==1.0.0b3
$> pip install azure-confidentialledger==1.1.0
$> pip install azure-containerregistry==1.1.0
$> pip install azure-core==1.27.0
$> pip install azure-cosmos==4.4.0b2
$> pip install azure-cosmos==4.4.0
$> pip install azure-eventgrid==4.12.0b1
$> pip install azure-eventgrid==4.13.0
$> pip install azure-identity==1.14.0b1
$> pip install azure-keyvault-administration==4.4.0b1
$> pip install azure-keyvault-certificates==4.8.0b1
$> pip install azure-keyvault-keys==4.9.0b1
$> pip install azure-keyvault-secrets==4.8.0b1
$> pip install azure-mgmt-agfood==1.0.0b2
$> pip install azure-mgmt-appcontainers==3.0.0b1
$> pip install azure-mgmt-azureadb2c==1.0.0b2
$> pip install azure-mgmt-compute==30.0.0
$> pip install azure-mgmt-confidentialledger==2.0.0b3
$> pip install azure-mgmt-containerservice==23.0.0
$> pip install azure-mgmt-costmanagement==4.0.0
$> pip install azure-mgmt-databox==2.0.0
$> pip install azure-mgmt-devcenter==1.0.0
$> pip install azure-mgmt-devhub==1.0.0b1
$> pip install azure-mgmt-elastic==1.1.0b3
$> pip install azure-mgmt-eventgrid==10.3.0b2
$> pip install azure-mgmt-frontdoor==1.1.0
$> pip install azure-mgmt-keyvault==10.2.2
$> pip install azure-mgmt-kubernetesconfiguration==3.0.0
$> pip install azure-mgmt-network==23.1.0
$> pip install azure-mgmt-networkcloud==1.0.0b1
$> pip install azure-mgmt-newrelicobservability==1.0.0
$> pip install azure-mgmt-privatedns==1.1.0
$> pip install azure-mgmt-qumulo==1.0.0
$> pip install azure-mgmt-rdbms==10.2.0b8
$> pip install azure-mgmt-rdbms==10.2.0b9
$> pip install azure-mgmt-rdbms==10.2.0b10
$> pip install azure-mgmt-recoveryservices==2.4.0
$> pip install azure-mgmt-resource==23.0.1
$> pip install azure-mgmt-resource==23.1.0b1
$> pip install azure-mgmt-resourcehealth==1.0.0b4
$> pip install azure-mgmt-selfhelp==1.0.0b1
$> pip install azure-mgmt-servicefabricmanagedclusters==2.0.0b4
$> pip install azure-mgmt-servicenetworking==1.0.0b2
$> pip install azure-mgmt-voiceservices==1.0.0
$> pip install azure-purview-sharing==1.0.0b2
$> pip install azure-storage-blob==12.17.0b1
$> pip install azure-storage-file-datalake==12.12.0b1
$> pip install azure-storage-file-share==12.13.0b1

Feedback

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