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
Snapshot
CRUD operations.
Bugs Fixed
- Fixed async
update_sync_token
to 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
SentimentSkillV1
andEntityRecognitionSkillV1
.
Features Added
- Added
VectorSearch
support.
Container Registry 1.2.0 Changelog
Bugs Fixed
- Fixed a bug when deserializing unknown architecture and os values in
ArtifactManifestProperties
object. (#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_resources
get_assign_deployment_resources_status
begin_unassign_deployment_resources
get_unassign_deployment_resources_status
begin_delete_deployment_from_resources
get_deployment_delete_from_resources_status
list_assigned_resource_deployments
list_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
SensitiveHeaderCleanupPolicy
that 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
read
for clients usingazure.core.rest.HttpResponse
to get the response body.
Core - Client - Tracing Opentelemetry 1.0.0b10 Changelog
Features Added
- Enabled the use of the
context
keyword 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 channel
which was raised when a disconnect was sent by the service (#30860) - Fixed the error
link already closed
which was raised when the client was closing and disconnecting from the service (#30836)
Identity 1.14.0b2 Changelog
Features Added
- Added
workload_identity_tenant_id
support inDefaultAzureCredential
.
Key Vault - Certificates 4.8.0b2 Changelog
Features Added
- Added
CertificateProperties.x509_thumbprint_string
to 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
stage
on 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_id
beingNone
.
Features Added
- A new float keyword argument
socket_timeout
has been added toget_queue_sender
,get_queue_receiver
,get_topic_sender
, andget_subscription_receiver
on the sync and asyncServiceBusClient
.
Service Bus 7.11.1 Changelog
Bugs Fixed
- Fixed the error
end frame received on invalid channel
which was raised when a disconnect was sent by the service (#30860) - Fixed the error
link already closed
which 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
ExtractSummaryAction
toExtractiveSummaryAction
. - Renamed model
ExtractSummaryResult
toExtractiveSummaryResult
. - Renamed client method
begin_abstractive_summary
tobegin_abstract_summary
. - Removed
dynamic_classification
client method and related types:DynamicClassificationResult
andClassificationType
. - Removed keyword arguments
fhir_version
anddocument_type
frombegin_analyze_healthcare_entities
andAnalyzeHealthcareEntitiesAction
. - Removed property
fhir_bundle
fromAnalyzeHealthcareEntitiesResult
. - Removed enum
HealthcareDocumentType
. - Removed property
resolutions
fromCategorizedEntity
. - 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_language
fromRecognizeEntitiesResult
,RecognizePiiEntitiesResult
,AnalyzeHealthcareEntitiesResult
,ExtractKeyPhrasesResult
,RecognizeLinkedEntitiesResult
,AnalyzeSentimentResult
,RecognizeCustomEntitiesResult
,ClassifyDocumentResult
,ExtractSummaryResult
, andAbstractSummaryResult
. - Removed property
script
fromDetectedLanguage
.
Features Added
- New enum values added for
HealthcareEntityCategory
andHealthcareEntityRelation
.
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.