Azure SDK for Python (July 2023)
The Azure SDK team is pleased to announce our July 2023 client library releases.
42 packages released this month.
Stable Packages (19)
-
Container Registry
-
Conversational Language Understanding
-
Core - Client - Core
-
Machine Learning
-
Resource Management - Cloud NGFW by Palo Alto Networks
-
Resource Management - Container Service
-
Resource Management - DNS
-
Resource Management - Data Protection
-
Resource Management - Databricks
-
Resource Management - Graph Services
-
Resource Management - Redis
-
Resource Management - Self Help
-
Resource Management - Storage Cache
-
Resource Management - Traffic Manager
-
Service Bus
-
Storage - Blobs
-
Storage - Files Data Lake
-
Storage - Files Share
-
Text Analytics
Patch Updates (5)
-
Core - Client - Core
-
Event Hubs
-
Monitor Ingestion
-
Service Bus
-
Tables
Beta Packages (15)
-
App Configuration
-
Azure Remote Rendering
-
Cognitive Search
-
Core - Client - Experimental
-
Core - Client - Tracing Opentelemetry
-
Identity
-
Key Vault - Certificates
-
Maps Render
-
OpenTelemetry Exporter
-
Resource Management - Containerservicefleet
-
Resource Management - Cosmos DB
-
Resource Management - Cosmosdbforpostgresql
-
Resource Management - Managednetworkfabric
-
Resource Management - Resources
-
Resource Management - SQL Virtual Machine
Release highlights
App Configuration 1.5.0b1 Changelog
Features Added
- Added support for
SnapshotCRUD operations.
Bugs Fixed
- Fixed async
update_sync_tokento use async/await keywords
Azure Remote Rendering 1.0.0b2 Changelog
Other Changes
- Added case-insensitive support for enums.
- Python 2.7 is no longer supported. Please use Python version 3.7 or later.
Cognitive Search 11.4.0b6 Changelog
Breaking Changes
- Deprecated
SentimentSkillV1andEntityRecognitionSkillV1.
Features Added
- Added
VectorSearchsupport.
Container Registry 1.2.0 Changelog
Bugs Fixed
- Fixed a bug when deserializing unknown architecture and os values in
ArtifactManifestPropertiesobject. (#28469 #30077)
Conversational Language Understanding 1.1.0 Changelog
Breaking Changes
Note: The following changes are only breaking from the previous beta. They are not breaking since version 1.0.0 when those types and members did not exist.
- Removed support for service version 2022-05-15-preview.
- Removed support for service version 2022-10-01-preview.
- Removed support for “ConversationalPIITask” analysis with
ConversationAnalysisClient. - Removed support for “ConversationalSentimentTask” with
ConversationAnalysisClient. - Removed the following methods from
ConversationAuthoringClient: begin_assign_deployment_resourcesget_assign_deployment_resources_statusbegin_unassign_deployment_resourcesget_unassign_deployment_resources_statusbegin_delete_deployment_from_resourcesget_deployment_delete_from_resources_statuslist_assigned_resource_deploymentslist_deployment_resources
Features Added
- Added support for service version 2023-04-01.
Core - Client - Core 1.27.1 Changelog
Bugs Fixed
- Fix url building for some complex query parameters scenarios #30707
Core - Client - Core 1.28.0 Changelog
Features Added
- Added header name parameter to
RequestIdPolicy. #30772 - Added
SensitiveHeaderCleanupPolicythat cleans up sensitive headers if a redirect happens and the new destination is in another domain. #28349
Core - Client - Experimental 1.0.0b3 Changelog
Bug Fixes
- Update httpx transport to handle timeout and connection verify kwargs from
azure.core.pipeline.transport.HttpRequest. - Add a read override for
readfor clients usingazure.core.rest.HttpResponseto get the response body.
Core - Client - Tracing Opentelemetry 1.0.0b10 Changelog
Features Added
- Enabled the use of the
contextkeyword argument for passing in context headers of a parent span. This will be the parent context used when creating the span. (#30411)
Breaking Changes
- Remapped certain attributes to converge with OpenTelemetry semantic conventions (#29203):
x-ms-client-request-id->az.client_request_id,x-ms-request-id->az.service_request_id,http.user_agent->user_agent.original,message_bus.destination->messaging.destination.name,peer.address->net.peer.name,
Event Hubs 5.11.3 Changelog
Bugs Fixed
- Fixed the error
end frame received on invalid channelwhich was raised when a disconnect was sent by the service (#30860) - Fixed the error
link already closedwhich was raised when the client was closing and disconnecting from the service (#30836)
Identity 1.14.0b2 Changelog
Features Added
- Added
workload_identity_tenant_idsupport inDefaultAzureCredential.
Key Vault - Certificates 4.8.0b2 Changelog
Features Added
- Added
CertificateProperties.x509_thumbprint_stringto return the hexadecimal string representation of the SHA-1 hash of the certificate (#30166)
Machine Learning 1.8.0 Changelog
Bugs Fixed
- Fixed an issue affecting authentication to registry-related services in sovereign regions.
- Made job_tier and priority values case insensitive
Features Added
- Added support to enable set workspace connection secret expiry time.
- Added support for
stageon model version
Maps Render 1.0.0b2 Changelog
Other Changes
- Deprecate Elevation tile enum
- Remove python 3.6 support
Monitor Ingestion 1.0.2 Changelog
Bugs Fixed
- Fixed issue preventing custom authentication policies or credential scopes to be passed to the client. (#30739)
OpenTelemetry Exporter 1.0.0b14 Changelog
Features Added
- Upgrading to OpenTelemetry SDK/API 1.18. (#30611)
Resource Management - Cloud NGFW by Palo Alto Networks 1.0.0 Changelog
Resource Management - Container Service 24.0.0 Changelog
Resource Management - Containerservicefleet 1.0.0b1 Changelog
Resource Management - Cosmos DB 10.0.0b1 Changelog
Resource Management - Cosmosdbforpostgresql 1.0.0b1 Changelog
Resource Management - DNS 8.1.0 Changelog
Resource Management - Data Protection 1.1.0 Changelog
Resource Management - Databricks 2.0.0 Changelog
Resource Management - Graph Services 1.0.0 Changelog
Resource Management - Managednetworkfabric 1.0.0b1 Changelog
Resource Management - Redis 14.2.0 Changelog
Resource Management - Resources 23.1.0b2 Changelog
Resource Management - SQL Virtual Machine 1.0.0b6 Changelog
Resource Management - Self Help 1.0.0 Changelog
Resource Management - Storage Cache 1.5.0 Changelog
Resource Management - Traffic Manager 1.1.0 Changelog
Service Bus 7.11.0 Changelog
Bugs Fixed
- Fixed a bug where sending large messages failed on socket write timeout (#30425).
- Fixed a bug where settling large messages failed due to
delivery_idbeingNone.
Features Added
- A new float keyword argument
socket_timeouthas been added toget_queue_sender,get_queue_receiver,get_topic_sender, andget_subscription_receiveron the sync and asyncServiceBusClient.
Service Bus 7.11.1 Changelog
Bugs Fixed
- Fixed the error
end frame received on invalid channelwhich was raised when a disconnect was sent by the service (#30860) - Fixed the error
link already closedwhich was raised when the client was closing and disconnecting from the service (#30836)
Storage - Blobs 12.17.0 Changelog
Features Added
- Stable release of features from 12.17.0b1
Storage - Files Data Lake 12.12.0 Changelog
Features Added
- Stable release of features from 12.12.0b1
Storage - Files Share 12.13.0 Changelog
Features Added
- Stable release of features from 12.13.0b1
Tables 12.4.3 Changelog
Bugs Fixed
- Fixed a bug in getting error attribute values when operations failed. (#27410)
Text Analytics 5.3.0 Changelog
Breaking Changes
Note: The following changes are only breaking from the previous beta. They are not breaking against previous stable versions.
- Renamed model
ExtractSummaryActiontoExtractiveSummaryAction. - Renamed model
ExtractSummaryResulttoExtractiveSummaryResult. - Renamed client method
begin_abstractive_summarytobegin_abstract_summary. - Removed
dynamic_classificationclient method and related types:DynamicClassificationResultandClassificationType. - Removed keyword arguments
fhir_versionanddocument_typefrombegin_analyze_healthcare_entitiesandAnalyzeHealthcareEntitiesAction. - Removed property
fhir_bundlefromAnalyzeHealthcareEntitiesResult. - Removed enum
HealthcareDocumentType. - Removed property
resolutionsfromCategorizedEntity. - Removed models and enums related to resolutions:
ResolutionKind,AgeResolution,AreaResolution,CurrencyResolution,DateTimeResolution,InformationResolution,LengthResolution,NumberResolution,NumericRangeResolution,OrdinalResolution,SpeedResolution,TemperatureResolution,TemporalSpanResolution,VolumeResolution,WeightResolution,AgeUnit,AreaUnit,TemporalModifier,InformationUnit,LengthUnit,NumberKind,RangeKind,RelativeTo,SpeedUnit,TemperatureUnit,VolumeUnit,DateTimeSubKind, andWeightUnit. - Removed property
detected_languagefromRecognizeEntitiesResult,RecognizePiiEntitiesResult,AnalyzeHealthcareEntitiesResult,ExtractKeyPhrasesResult,RecognizeLinkedEntitiesResult,AnalyzeSentimentResult,RecognizeCustomEntitiesResult,ClassifyDocumentResult,ExtractSummaryResult, andAbstractSummaryResult. - Removed property
scriptfromDetectedLanguage.
Features Added
- New enum values added for
HealthcareEntityCategoryandHealthcareEntityRelation.
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-language-conversations==1.1.0
$> pip install azure-ai-ml==1.8.0
$> pip install azure-ai-textanalytics==5.3.0
$> pip install azure-appconfiguration==1.5.0b1
$> pip install azure-containerregistry==1.2.0
$> pip install azure-core==1.27.1
$> pip install azure-core==1.28.0
$> pip install azure-core-experimental==1.0.0b3
$> pip install azure-core-tracing-opentelemetry==1.0.0b10
$> pip install azure-data-tables==12.4.3
$> pip install azure-eventhub==5.11.3
$> pip install azure-identity==1.14.0b2
$> pip install azure-keyvault-certificates==4.8.0b2
$> pip install azure-maps-render==1.0.0b2
$> pip install azure-mgmt-containerservice==24.0.0
$> pip install azure-mgmt-containerservicefleet==1.0.0b1
$> pip install azure-mgmt-cosmosdb==10.0.0b1
$> pip install azure-mgmt-cosmosdbforpostgresql==1.0.0b1
$> pip install azure-mgmt-databricks==2.0.0
$> pip install azure-mgmt-dataprotection==1.1.0
$> pip install azure-mgmt-dns==8.1.0
$> pip install azure-mgmt-graphservices==1.0.0
$> pip install azure-mgmt-managednetworkfabric==1.0.0b1
$> pip install azure-mgmt-paloaltonetworksngfw==1.0.0
$> pip install azure-mgmt-redis==14.2.0
$> pip install azure-mgmt-resource==23.1.0b2
$> pip install azure-mgmt-selfhelp==1.0.0
$> pip install azure-mgmt-sqlvirtualmachine==1.0.0b6
$> pip install azure-mgmt-storagecache==1.5.0
$> pip install azure-mgmt-trafficmanager==1.1.0
$> pip install azure-mixedreality-remoterendering==1.0.0b2
$> pip install azure-monitor-ingestion==1.0.2
$> pip install azure-monitor-opentelemetry-exporter==1.0.0b14
$> pip install azure-search-documents==11.4.0b6
$> pip install azure-servicebus==7.11.0
$> pip install azure-servicebus==7.11.1
$> pip install azure-storage-blob==12.17.0
$> pip install azure-storage-file-datalake==12.12.0
$> pip install azure-storage-file-share==12.13.0
Feedback
If you have a bug or feature request for one of the libraries, please post an issue to GitHub.