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_versionkeyword parameter. - New function
list_roomsadded inRoomsClientto list all valid rooms. - Added pagination support for
list_participants.
Breaking Changes
- Changed:
update_roomno longer accepts participant list as input. - Changed: Replaced
add_participantsandupdate_participantswithadd_or_update_participants. - Changed: Renamed
RoleTypetoParticipantRole. - Changed: Renamed
created_ontocreated_atinCommunicationRoom. - Changed: Renamed
get_participantstolist_participantsinRoomsClient. - Removed: Removed
participantsfromCommunicationRoomclass. - Removed: Removed
room_join_policy, all rooms are invite-only by default.
Confidential Ledger 1.1.0 Changelog
Features Added
- Add
azure.confidentialledger.receiptmodule for Azure Confidential Ledger write transaction receipt verification. - Add
verify_receiptfunction 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 theclaimsDigestvalue present in the receipt. - Add
compute_claims_digestfunction 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,
ValueErrorwill 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_eventsoperations. - Added new models to support these new operations on EventGridClient.
Event Grid 4.13.0 Changelog
Features Added
- Added new enum values to
SystemEventNamesrelated 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_statewas 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_blockandappend_block_from_urlAPIs 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_contextto theupload_dataAPI. Previously,encryption_contextsupport was only on thecreate_fileAPI. - Added
owner,group, andpermissionproperties toDirectoryPropertiesandFileProperties.
Storage - Files Share 12.13.0b1 Changelog
Features Added
- Added support for service version 2023-01-03.
- Added
access_rightsproperty 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.