Azure SDK for Python (January 2022)
The Azure SDK team is pleased to announce our January 2022 client library releases.
23 packages released this month.
Stable Packages (11)
-
Event Hubs
-
Resource Management - API Management
-
Resource Management - Application Insights
-
Resource Management - Compute
-
Resource Management - Data Factory
-
Resource Management - Kubernetes Configuration
-
Resource Management - NetApp
-
Resource Management - Redis
-
Resource Management - Stream Analytics
-
Resource Management - Web
-
Service Bus
Patch Updates (2)
-
Cognitive Search
-
Resource Management - NetApp
Beta Packages (10)
-
Cosmos DB
-
Event Hubs
-
Media Analytics Edge
-
Resource Management - Bot Service
-
Resource Management - SQL
-
Resource Management - Synapse
-
Storage - Blobs
-
Storage - Files Data Lake
-
Storage - Files Shares
-
Synapse - Artifacts
Release highlights
Cognitive Search 11.2.1 Changelog
Minor updates.
Cosmos DB 4.3.0b1 Changelog
New features
- Added language native async i/o client
Event Hubs 5.7.0 Changelog
Features Added
- Added support for fixed (linear) retry backoff:
- Sync/async
EventHubProducerClient
andEventHubConsumerClient
constructors andfrom_connection_string
takeretry_mode
as a keyword argument.
Bugs Fixed
- Fixed a bug that
EventHubProducerClient
could be reopened for sending events instead of encountering withKeyError
when the client is previously closed (issue #21849).
Event Hubs 5.8.0a1 Changelog
Breaking changes
- The following features have been temporarily pulled out which will be added back in future previews as we work towards a stable release:
- Async is not supported.
- Passing the following keyword arguments to the constructors and
from_connection_string
methods of theEventHubProducerClient
andEventHubConsumerClient
is not supported:transport_type
,http_proxy
,custom_endpoint_address
, andconnection_verify
.
Media Analytics Edge 1.0.0b2 Changelog
- This package is no longer maintained. Please use https://pypi.org/project/azure-media-videoanalyzer-edge
Resource Management - API Management 3.0.0 Changelog
Resource Management - Application Insights 2.0.0 Changelog
Resource Management - Bot Service 2.0.0b1 Changelog
Resource Management - Compute 24.0.0 Changelog
Resource Management - Data Factory 2.2.0 Changelog
Resource Management - Kubernetes Configuration 1.0.0 Changelog
Resource Management - NetApp 6.0.0 Changelog
Resource Management - NetApp 6.0.1 Changelog
Resource Management - Redis 13.1.0 Changelog
Resource Management - SQL 4.0.0b1 Changelog
Resource Management - Stream Analytics 1.0.0 Changelog
Resource Management - Synapse 2.1.0b4 Changelog
Resource Management - Web 6.0.0 Changelog
Service Bus 7.5.0 Changelog
Bugs Fixed
- Fixed bug that when setting
ServiceBusMessage.time_to_live
with value beingdatetime.timedelta
,total_seconds
should be respected (PR #21869, thanks @jyggen).
Features Added
- Added support for fixed (linear) retry backoff:
- Sync/async
ServiceBusClient
constructors andfrom_connection_string
takeretry_mode
as a keyword argument. - Added new enum class
ServiceBusSessionFilter
, which is the type of existingNEXT_AVAILABLE_SESSION
value.
Storage - Blobs 12.10.0b2 Changelog
Features Added
- Added support for service version 2021-02-12
- Added support for blob names container invalid XML characters. Previously \uFFFE and \uFFFF would fail if present in blob name.
- Added support for listing system containers with get_blob_containers().
Bugs Fixed
- BlobPrefix for aio operations is now exposed to be imported, previously it was private.
Storage - Files Data Lake 12.6.0b2 Changelog
Features Added
- Added support for service version 2021-02-12.
- Added support for listing system file systems with list_file_systems().
Bugs Fixed
- Connection string SAS now works as expected.
Storage - Files Shares 12.7.0b1 Changelog
Features Added
- Added support for service version 2021-02-12.
- Added support for premium file share provisioned_bandwidth property.
- Added support for checking if a directory exists using
exists()
.
Synapse - Artifacts 0.11.0 Changelog
Features Added
- Added
MetastoreOperations
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-cosmos==4.3.0b1
$> pip install azure-eventhub==5.7.0
$> pip install azure-eventhub==5.8.0a1
$> pip install azure-media-analytics-edge==1.0.0b2
$> pip install azure-mgmt-apimanagement==3.0.0
$> pip install azure-mgmt-applicationinsights==2.0.0
$> pip install azure-mgmt-botservice==2.0.0b1
$> pip install azure-mgmt-compute==24.0.0
$> pip install azure-mgmt-datafactory==2.2.0
$> pip install azure-mgmt-kubernetesconfiguration==1.0.0
$> pip install azure-mgmt-netapp==6.0.0
$> pip install azure-mgmt-netapp==6.0.1
$> pip install azure-mgmt-redis==13.1.0
$> pip install azure-mgmt-sql==4.0.0b1
$> pip install azure-mgmt-streamanalytics==1.0.0
$> pip install azure-mgmt-synapse==2.1.0b4
$> pip install azure-mgmt-web==6.0.0
$> pip install azure-search-documents==11.2.1
$> pip install azure-servicebus==7.5.0
$> pip install azure-storage-blob==12.10.0b2
$> pip install azure-storage-file-datalake==12.6.0b2
$> pip install azure-storage-file-share==12.7.0b1
$> pip install azure-synapse-artifacts==0.11.0
Feedback
If you have a bug or feature request for one of the libraries, please post an issue to GitHub.