Azure SDK for Python (January 2023)
The Azure SDK team is pleased to announce our January 2023 client library releases.
54 packages released this month.
Stable Packages (6)
-
Resource Management - Container Service
-
Resource Management - Digital Twins
-
Resource Management - Mobile Network
-
Resource Management - Network
-
Resource Management - Recovery Services Site Recovery
-
Resource Management - Resources
Patch Updates (2)
-
Core - Client - Core
-
Service Bus
Beta Packages (44)
-
Communication Phone Numbers
-
Identity
-
OpenTelemetry Exporter
-
Resource Management - Chaos
-
Resource Management - Security Devops
-
Resource Management - Agrifood
-
Resource Management - Alerts Management
-
Resource Management - Automanage
-
Resource Management - Automation
-
Resource Management - Azure Stack HCI
-
Resource Management - Azure VMware Solution
-
Resource Management - Billingbenefits
-
Resource Management - Cognitive Services
-
Resource Management - Connected VMWare
-
Resource Management - Container Apps
-
Resource Management - Container Instances
-
Resource Management - DNS Resolver
-
Resource Management - Dashboard
-
Resource Management - Data Protection
-
Resource Management - Device Update
-
Resource Management - Dynatrace
-
Resource Management - Education
-
Resource Management - Fluid Relay
-
Resource Management - Kusto
-
Resource Management - Lab Services
-
Resource Management - Load Testing
-
Resource Management - Log Analytics
-
Resource Management - Media Services
-
Resource Management - Network
-
Resource Management - Nginx
-
Resource Management - Policy Insights
-
Resource Management - Rdbms
-
Resource Management - Recovery Services Backup
-
Resource Management - Reservations
-
Resource Management - Resource Connector
-
Resource Management - Resource Graph
-
Resource Management - SQL
-
Resource Management - Security Insight
-
Resource Management - Service Fabric Managed Clusters
-
Resource Management - Storage Cache
-
Resource Management - Subscription
-
Schema Registry
-
Synapse - Artifacts
-
Web PubSub
Release highlights
Communication Phone Numbers 1.1.0b3 Changelog
Features Added
- Added support for API version
2022-12-01
, giving users the ability to: - Get all supported countries
- Get all supported localities given a country code.
- Get all area codes from a given country code / locality.
- Get all offerings from a given country code.
- Added new SIP routing client for handling Direct routing numbers.
- Added the ability specify the API version by an optional
api_version
keyword parameter.
Core - Client - Core 1.26.2 Changelog
Bugs Fixed
- Fix ‘ClientSession’ object has no attribute ‘auto_decompress’ (thanks to @mghextreme for the contribution)
Identity 1.13.0b1 Changelog
Breaking Changes
These changes do not impact the API of stable versions such as 1.12.0. Only code written against a beta version such as 1.12.0b1 may be affected.
- Replaced
validate_authority
withinstance_discovery
. Now instead of setting validate_authority=False to disable authority validation and instance discovery, you need to use instance_discovery=False.
Bugs Fixed
- Fixed an issue where
AzureCliCredential
would return the wrong error message when the Azure CLI was not installed on non-English consoles. (#27965)
Features Added
- Added Windows Web Account Manager (WAM) Brokered Authentication support. (#23687)
OpenTelemetry Exporter 1.0.0b11 Changelog
Features Added
- Add pre-aggregated standard metrics - requests/duration, dependencies/duration (#26753)
- Add azure-sdk usage to instrumentations statsbeat (#27756)
Bugs Fixed
- Pinning OpenTelemetry SDK and API to between 1.12 and 1.14 to avoid bug from change in module path. Reverting [#27913] (#27958)
- Pass along sampleRate in SpanEvents from Span (#27629)
Resource Management - Chaos 1.0.0b6 Changelog
Resource Management - Security Devops 1.0.0b2 Changelog
Resource Management - Agrifood 1.0.0b3 Changelog
Resource Management - Alerts Management 2.0.0b2 Changelog
Resource Management - Automanage 2.0.0b1 Changelog
Resource Management - Automation 1.1.0b3 Changelog
Resource Management - Azure Stack HCI 8.0.0b2 Changelog
Resource Management - Azure VMware Solution 7.2.0b1 Changelog
Resource Management - Billingbenefits 1.0.0b1 Changelog
Resource Management - Cognitive Services 13.4.0b1 Changelog
Resource Management - Connected VMWare 1.0.0b3 Changelog
Resource Management - Container Apps 2.0.0b2 Changelog
Resource Management - Container Instances 10.1.0b1 Changelog
Resource Management - Container Service 21.0.0 Changelog
Resource Management - Container Service 21.1.0 Changelog
Resource Management - DNS Resolver 1.1.0b1 Changelog
Resource Management - Dashboard 1.1.0b1 Changelog
Resource Management - Data Protection 1.0.0b3 Changelog
Resource Management - Device Update 1.1.0b1 Changelog
Resource Management - Digital Twins 6.3.0 Changelog
Resource Management - Dynatrace 1.1.0b1 Changelog
Resource Management - Education 1.0.0b2 Changelog
Resource Management - Fluid Relay 1.1.0b1 Changelog
Resource Management - Kusto 3.1.0b1 Changelog
Resource Management - Lab Services 2.1.0b1 Changelog
Resource Management - Load Testing 1.0.0b1 Changelog
Resource Management - Log Analytics 13.0.0b6 Changelog
Resource Management - Media Services 10.2.0b1 Changelog
Resource Management - Mobile Network 1.0.0 Changelog
Resource Management - Network 22.2.0 Changelog
Resource Management - Network 23.0.0b1 Changelog
Resource Management - Nginx 2.1.0b1 Changelog
Resource Management - Policy Insights 1.1.0b4 Changelog
Resource Management - Rdbms 10.2.0b6 Changelog
Resource Management - Recovery Services Backup 5.1.0b3 Changelog
Resource Management - Recovery Services Site Recovery 1.0.0 Changelog
Resource Management - Reservations 2.2.0b1 Changelog
Resource Management - Resource Connector 1.0.0b3 Changelog
Resource Management - Resource Graph 8.1.0b3 Changelog
Resource Management - Resources 22.0.0 Changelog
Resource Management - SQL 4.0.0b6 Changelog
Resource Management - Security Insight 2.0.0b2 Changelog
Resource Management - Service Fabric Managed Clusters 2.0.0b3 Changelog
Resource Management - Storage Cache 1.4.0b1 Changelog
Resource Management - Subscription 3.2.0b1 Changelog
Schema Registry 1.3.0b1 Changelog
Bugs Fixed
- Fixed a bug in sync/async
register_schema
andget_schema_properties
that did not accept case insensitive strings as an argument to theformat
parameter.
Features Added
V2022_10
has been added toApiVersion
and set as the default api version.Json
andCustom
have been added to supported formats inSchemaFormat
.- At the time of this release, only Draft 3 of JSON schemas is currently supported by the service.
Service Bus 7.8.2 Changelog
Bugs Fixed
- Fixed a bug that would cause an exception when
None
was sent toset_state
instead of clearing session state (Issue #27582).
Synapse - Artifacts 0.15.0 Changelog
Features Added
- Model AzureSynapseArtifactsLinkedService has a new parameter workspace_resource_id
- Model RestServiceLinkedService has a new parameter auth_headers
- Model SynapseSparkJobDefinitionActivity has a new parameter configuration_type
- Model SynapseSparkJobDefinitionActivity has a new parameter files_v2
- Model SynapseSparkJobDefinitionActivity has a new parameter python_code_reference
- Model SynapseSparkJobDefinitionActivity has a new parameter scan_folder
- Model SynapseSparkJobDefinitionActivity has a new parameter spark_config
- Model SynapseSparkJobDefinitionActivity has a new parameter target_spark_configuration
Breaking Changes
- Parameter export_settings of model SnowflakeSource is now required
- Renamed operation LinkConnectionOperations.create_or_update_link_connection to LinkConnectionOperations.create_or_update
- Renamed operation LinkConnectionOperations.delete_link_connection to LinkConnectionOperations.delete
- Renamed operation LinkConnectionOperations.get_link_connection to LinkConnectionOperations.get
- Renamed operation LinkConnectionOperations.list_link_connections_by_workspace to LinkConnectionOperations.list_by_workspace
Web PubSub 1.1.0b1 Changelog
Features Added
- Operation
send_to_all
has a new optional parameterfilter
- Operation
send_to_user
has a new optional parameterfilter
- Operation
send_to_group
has a new optional parameterfilter
- Operation
get_client_access_token
has a new optional parametergroup
- Added operation
remove_connection_from_all_groups
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-communication-phonenumbers==1.1.0b3
$> pip install azure-core==1.26.2
$> pip install azure-identity==1.13.0b1
$> pip install azure-messaging-webpubsubservice==1.1.0b1
$> pip install azure-mgmt-agrifood==1.0.0b3
$> pip install azure-mgmt-alertsmanagement==2.0.0b2
$> pip install azure-mgmt-appcontainers==2.0.0b2
$> pip install azure-mgmt-automanage==2.0.0b1
$> pip install azure-mgmt-automation==1.1.0b3
$> pip install azure-mgmt-avs==7.2.0b1
$> pip install azure-mgmt-azurestackhci==8.0.0b2
$> pip install azure-mgmt-billingbenefits==1.0.0b1
$> pip install azure-mgmt-chaos==1.0.0b6
$> pip install azure-mgmt-cognitiveservices==13.4.0b1
$> pip install azure-mgmt-connectedvmware==1.0.0b3
$> pip install azure-mgmt-containerinstance==10.1.0b1
$> pip install azure-mgmt-containerservice==21.0.0
$> pip install azure-mgmt-containerservice==21.1.0
$> pip install azure-mgmt-dashboard==1.1.0b1
$> pip install azure-mgmt-dataprotection==1.0.0b3
$> pip install azure-mgmt-deviceupdate==1.1.0b1
$> pip install azure-mgmt-digitaltwins==6.3.0
$> pip install azure-mgmt-dnsresolver==1.1.0b1
$> pip install azure-mgmt-dynatrace==1.1.0b1
$> pip install azure-mgmt-education==1.0.0b2
$> pip install azure-mgmt-fluidrelay==1.1.0b1
$> pip install azure-mgmt-kusto==3.1.0b1
$> pip install azure-mgmt-labservices==2.1.0b1
$> pip install azure-mgmt-loadtesting==1.0.0b1
$> pip install azure-mgmt-loganalytics==13.0.0b6
$> pip install azure-mgmt-media==10.2.0b1
$> pip install azure-mgmt-mobilenetwork==1.0.0
$> pip install azure-mgmt-network==22.2.0
$> pip install azure-mgmt-network==23.0.0b1
$> pip install azure-mgmt-nginx==2.1.0b1
$> pip install azure-mgmt-policyinsights==1.1.0b4
$> pip install azure-mgmt-rdbms==10.2.0b6
$> pip install azure-mgmt-recoveryservicesbackup==5.1.0b3
$> pip install azure-mgmt-recoveryservicessiterecovery==1.0.0
$> pip install azure-mgmt-reservations==2.2.0b1
$> pip install azure-mgmt-resource==22.0.0
$> pip install azure-mgmt-resourceconnector==1.0.0b3
$> pip install azure-mgmt-resourcegraph==8.1.0b3
$> pip install azure-mgmt-securitydevops==1.0.0b2
$> pip install azure-mgmt-securityinsight==2.0.0b2
$> pip install azure-mgmt-servicefabricmanagedclusters==2.0.0b3
$> pip install azure-mgmt-sql==4.0.0b6
$> pip install azure-mgmt-storagecache==1.4.0b1
$> pip install azure-mgmt-subscription==3.2.0b1
$> pip install azure-monitor-opentelemetry-exporter==1.0.0b11
$> pip install azure-schemaregistry==1.3.0b1
$> pip install azure-servicebus==7.8.2
$> pip install azure-synapse-artifacts==0.15.0
Feedback
If you have a bug or feature request for one of the libraries, please post an issue to GitHub.