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

52 packages released this month.

Stable Packages (20)

  • App Configuration

  • Azure Monitor OpenTelemetry

  • Event Grid

  • Identity

  • Resource Management - Cognitive Search

  • Resource Management - Connected VMware

  • Resource Management - Container Service

  • Resource Management - Container Service Fleet

  • Resource Management - Content Delivery Network

  • Resource Management - Datadog

  • Resource Management - Desktop Virtualization

  • Resource Management - Key Vault

  • Resource Management - Kusto

  • Resource Management - NetApp Files

  • Resource Management - Resource Mover

  • Resource Management - Storage Mover

  • Storage - Blobs

  • Storage - Files Data Lake

  • Storage - Files Share

  • Storage - Queues

Patch Updates (3)

  • Core - Client - Core

  • Form Recognizer

  • Monitor Ingestion

Beta Packages (27)

  • Cosmos DB

  • Dev Center

  • Event Grid

  • Key Vault - Administration

  • Key Vault - Certificates

  • Key Vault - Keys

  • Key Vault - Secrets

  • OpenTelemetry Exporter

  • Purview Workflow

  • Resource Management - Dev Center

  • Resource Management - Elastic SAN

  • Resource Management - Azure Stack HCI

  • Resource Management - BareMetal Infrastructure

  • Resource Management - Container Service Fleet

  • Resource Management - Maintenance

  • Resource Management - Recoveryservicesdatareplication

  • Resource Management - Resource Health

  • Resource Management - Self Help

  • Resource Management - SignalR

  • Resource Management - Support

  • Resource Management - Web PubSub

  • Schema Registry

  • Storage - Blobs

  • Storage - Files Data Lake

  • Storage - Files Share

  • Storage - Queues

  • Synapse - Artifacts

Release highlights

App Configuration 1.5.0 Changelog

Other Changes

  • Supported datetime type for keyword argument accept_datetime in get_snapshot_configuration_settings(), list_snapshot_configuration_settings() and list_revisions().
  • Bumped minimum dependency on azure-core to >=1.28.0.
  • Updated the default api_version to “2023-10-01”.
  • Removed etag keyword documentation in set_read_only() as it’s not in use.

Azure Monitor OpenTelemetry 1.1.0 Changelog

Features Added

  • Add ability to specify which logger to export telemetry for via logger_name configuration (#32192)
  • Add message ids for AppLens (#32195)
  • Allow OTEL_PYTHON_DISABLED_INSTRUMENTATIONS functionality for Azure Core Tracing in Auto-instrumentation (#32331)

Bugs Fixed

  • Updated django samples with clearly artificial secret key (#32698)

Core - Client - Core 1.29.5 Changelog

Bugs Fixed

  • Fixed an issue with multipart/form-data in the async transport where data was not getting encoded into the request body. #32473

Cosmos DB 4.5.2b1 Changelog

Bugs Fixed

  • Small fix to the offer_throughput option in the async client’s create_database_if_not_exists method, which was previously misspelled as offerThroughput. See PR 32076.

Features Added

  • Added Support for Subpartitioning in Python SDK. See PR 31121

Cosmos DB 4.5.2b2 Changelog

Features Added

  • Added support for Transactional Batch. See PR 32508.
  • Added preview support for Priority Based Throttling/Priority Based Execution (Must be enabled at the account level before it can be used). See PR 32441.

Cosmos DB 4.5.2b3 Changelog

Features Added

  • Added support for capturing Index Metrics in query operations. See PR 33034

Dev Center 1.0.0b3 Changelog

Breaking Changes

  • DevCenterClient.dev_center, DevCenterClient.dev_box and DevCenterClient.environment operation groups were removed. Operations are accessed directly through the DevCenterClient.
  • Environments now works with with “environment definitions” instead of “catalog items”. E.g. DevCenterClient.get_environment operation returns environmentDefinitionName property instead of catalogItemName.
  • The environment used in DevCenterClient.begin_create_or_update_environment requires passing environmentDefinitionName and catalogName parameters instead of catalogItemName.
  • user_id is no longer a parameter with default value.
  • All actions operations have dev_box added to their names. E.g. get_action operation is updated to get_dev_box_action

Event Grid 4.16.0 Changelog

Features Added

  • Added new enum values to SystemEventnames related to Azure Resource Notifications.

Event Grid 4.17.0b1 Changelog

Features Added

  • Beta EventGridClient features were added on top of the last GA version of EventGrid.
  • Added new features to the EventGridClient that supports publish_cloud_events, receive_cloud_events, acknowledge_cloud_events , release_cloud_events, and reject_cloud_events operations. These features include a renew_cloud_event_locks operation, as well as a release_with_delay parameter on the release_cloud_events operation.
  • The lock_tokens parameter in reject_cloud_events, release_cloud_events, and acknowledge_cloud_events was renamed to reject_options, release_options, and acknowledge_options.
  • The binary_mode keyword argument on publish_cloud_events was added to allow for binary mode support when publishing single Cloud Events.
  • Added new models to support these new operations on EventGridClient.

Form Recognizer 3.3.2 Changelog

Bugs Fixed

  • Fixed incorrect data type for returned formula objects.

Identity 1.15.0 Changelog

Features Added

  • Added bearer token provider. (#32655)

Bugs Fixed

  • Fixed issue InteractiveBrowserCredential does not hand over to next credential in chain if no browser is supported.(#32276)

Key Vault - Administration 4.4.0b2 Changelog

Features Added

  • Added support for service API version 7.5-preview.1
  • KeyVaultBackupClient.begin_backup and KeyVaultBackupClient.begin_restore now accept a use_managed_identity keyword-only argument to enable authentication via Managed Identity

Key Vault - Certificates 4.8.0b3 Changelog

Features Added

  • Added support for service API version 7.5-preview.1

Key Vault - Keys 4.9.0b3 Changelog

Features Added

  • Added support for service API version 7.5-preview.1
  • Added KeyProperties.hsm_platform to get the underlying HSM platform

Key Vault - Secrets 4.8.0b2 Changelog

Features Added

  • Added support for service API version 7.5-preview.1

Monitor Ingestion 1.0.3 Changelog

Other Changes

  • Add type validation for the logs parameter in the upload method. (#32591)

OpenTelemetry Exporter 1.0.0b18 Changelog

Bugs Fixed

  • Default exception type for blank exceptions (#32327)
  • Updated django samples with clearly artificial secret key (#32698)
  • Remove metric namespace (#32897)

Purview Workflow 1.0.0b2 Changelog

Features Added

  • Add /workflows/{id}/validate API.
  • Add admin query options to workflow / workflow run APIs.

Breaking Changes

  • Add operation groups workflows, workflowruns, workflowtasks, and userrequest.

Resource Management - Dev Center 1.1.0b1 Changelog

Resource Management - Elastic SAN 1.0.0b3 Changelog

Resource Management - Azure Stack HCI 8.0.0b3 Changelog

Resource Management - BareMetal Infrastructure 1.1.0b2 Changelog

Resource Management - Cognitive Search 9.1.0 Changelog

Resource Management - Connected VMware 1.0.0 Changelog

Resource Management - Container Service 27.0.0 Changelog

Resource Management - Container Service Fleet 1.0.0b3 Changelog

Resource Management - Container Service Fleet 1.0.0 Changelog

Resource Management - Content Delivery Network 13.0.0 Changelog

Resource Management - Datadog 2.1.0 Changelog

Resource Management - Desktop Virtualization 1.1.0 Changelog

Resource Management - Key Vault 10.3.0 Changelog

Resource Management - Kusto 3.3.0 Changelog

Resource Management - Maintenance 2.2.0b1 Changelog

Resource Management - NetApp Files 11.0.0 Changelog

Resource Management - Recoveryservicesdatareplication 1.0.0b1 Changelog

Resource Management - Resource Health 1.0.0b5 Changelog

Resource Management - Resource Mover 1.1.0 Changelog

Resource Management - Self Help 2.0.0b1 Changelog

Resource Management - SignalR 2.0.0b2 Changelog

Resource Management - Storage Mover 2.0.0 Changelog

Resource Management - Support 6.1.0b2 Changelog

Resource Management - Web PubSub 2.0.0b2 Changelog

Schema Registry 1.3.0b3 Changelog

Features Added

  • V2023_07_01 has been added to ApiVersion and set as the default api version.
  • Protobuf has been added to supported formats in SchemaFormat.

Storage - Blobs 12.19.0b1 Changelog

Bugs Fixed

  • Deprecated BlobProperties as a valid input type to the blob parameter on the following APIs: BlobServiceClient’s get_blob_client, ContainerClient’s delete_blob, download_blob, and get_blob_client. This deprecation change also applies to the name parameter on ContainerClient’s upload_blob API. This change applies to both sync and async packages but does not apply to the batch equivalent of any of the listed APIs. If a BlobProperties is provided, a deprecation warning is raised.

Features Added

  • Added support for service version 2023-11-03.
  • Added audience as an optional keyword that can be specified on APIs that have a credential parameter. This keyword only has an effect when the credential provided is of type TokenCredential.

Storage - Blobs 12.19.0 Changelog

Features Added

  • Stable release of features from 12.19.0b1

Storage - Files Data Lake 12.14.0b1 Changelog

Features Added

  • Added support for service version 2023-11-03.
  • Added audience as an optional keyword that can be specified on APIs that have a credential parameter. This keyword only has an effect when the credential provided is of type TokenCredential.

Storage - Files Data Lake 12.14.0 Changelog

Features Added

  • Stable release of features from 12.14.0b1

Storage - Files Share 12.15.0b1 Changelog

Features Added

  • Added support for service version 2023-11-03.
  • Added audience as an optional keyword that can be specified on APIs that have a credential parameter. This keyword only has an effect when the credential provided is of type TokenCredential.

Storage - Files Share 12.15.0 Changelog

Features Added

  • Stable release of features from 12.15.0b1

Storage - Queues 12.8.0b1 Changelog

Features Added

  • Added audience as an optional keyword that can be specified on APIs that have a credential parameter. This keyword only has an effect when the credential provided is of type TokenCredential.

Storage - Queues 12.8.0 Changelog

Features Added

  • Stable release of features from 12.18.0b1

Synapse - Artifacts 0.18.0 Changelog

Bugs Fixed

  • Fix runNotebook sessionId from int to string #25210
  • Fix placeholder links causing 404s #26143

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-formrecognizer==3.3.2
$> pip install azure-appconfiguration==1.5.0
$> pip install azure-core==1.29.5
$> pip install azure-cosmos==4.5.2b1
$> pip install azure-cosmos==4.5.2b2
$> pip install azure-cosmos==4.5.2b3
$> pip install azure-developer-devcenter==1.0.0b3
$> pip install azure-eventgrid==4.16.0
$> pip install azure-eventgrid==4.17.0b1
$> pip install azure-identity==1.15.0
$> pip install azure-keyvault-administration==4.4.0b2
$> pip install azure-keyvault-certificates==4.8.0b3
$> pip install azure-keyvault-keys==4.9.0b3
$> pip install azure-keyvault-secrets==4.8.0b2
$> pip install azure-mgmt-azurestackhci==8.0.0b3
$> pip install azure-mgmt-baremetalinfrastructure==1.1.0b2
$> pip install azure-mgmt-cdn==13.0.0
$> pip install azure-mgmt-connectedvmware==1.0.0
$> pip install azure-mgmt-containerservice==27.0.0
$> pip install azure-mgmt-containerservicefleet==1.0.0b3
$> pip install azure-mgmt-containerservicefleet==1.0.0
$> pip install azure-mgmt-datadog==2.1.0
$> pip install azure-mgmt-desktopvirtualization==1.1.0
$> pip install azure-mgmt-devcenter==1.1.0b1
$> pip install azure-mgmt-elasticsan==1.0.0b3
$> pip install azure-mgmt-keyvault==10.3.0
$> pip install azure-mgmt-kusto==3.3.0
$> pip install azure-mgmt-maintenance==2.2.0b1
$> pip install azure-mgmt-netapp==11.0.0
$> pip install azure-mgmt-recoveryservicesdatareplication==1.0.0b1
$> pip install azure-mgmt-resourcehealth==1.0.0b5
$> pip install azure-mgmt-resourcemover==1.1.0
$> pip install azure-mgmt-search==9.1.0
$> pip install azure-mgmt-selfhelp==2.0.0b1
$> pip install azure-mgmt-signalr==2.0.0b2
$> pip install azure-mgmt-storagemover==2.0.0
$> pip install azure-mgmt-support==6.1.0b2
$> pip install azure-mgmt-webpubsub==2.0.0b2
$> pip install azure-monitor-ingestion==1.0.3
$> pip install azure-monitor-opentelemetry==1.1.0
$> pip install azure-monitor-opentelemetry-exporter==1.0.0b18
$> pip install azure-purview-workflow==1.0.0b2
$> pip install azure-schemaregistry==1.3.0b3
$> pip install azure-storage-blob==12.19.0b1
$> pip install azure-storage-blob==12.19.0
$> pip install azure-storage-file-datalake==12.14.0b1
$> pip install azure-storage-file-datalake==12.14.0
$> pip install azure-storage-file-share==12.15.0b1
$> pip install azure-storage-file-share==12.15.0
$> pip install azure-storage-queue==12.8.0b1
$> pip install azure-storage-queue==12.8.0
$> pip install azure-synapse-artifacts==0.18.0

Feedback

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