Azure SDK for Python (June 2023)
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 inRoomsClient
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
andupdate_participants
withadd_or_update_participants
. - Changed: Renamed
RoleType
toParticipantRole
. - Changed: Renamed
created_on
tocreated_at
inCommunicationRoom
. - Changed: Renamed
get_participants
tolist_participants
inRoomsClient
. - Removed: Removed
participants
fromCommunicationRoom
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 theclaimsDigest
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
, andreject_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 asNone
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
andappend_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 theupload_data
API. Previously,encryption_context
support was only on thecreate_file
API. - Added
owner
,group
, andpermission
properties toDirectoryProperties
andFileProperties
.
Storage - Files Share 12.13.0b1 Changelog
Features Added
- Added support for service version 2023-01-03.
- Added
access_rights
property toHandle
.
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.