The Azure SDK team is pleased to announce our January 2023 client library releases.

GA

  • Resource Management - Container Service

  • Resource Management - Digital Twins

  • Resource Management - Mobile Network

  • Resource Management - Network

  • Resource Management - Recovery Services Site Recovery

  • Resource Management - Resources

Updates

  • Core - Client - Core

  • Service Bus

Beta

  • 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 with instance_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 and get_schema_properties that did not accept case insensitive strings as an argument to the format parameter.

Features Added

  • V2022_10 has been added to ApiVersion and set as the default api version.
  • Json and Custom have been added to supported formats in SchemaFormat.
  • 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 to set_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 parameter filter
  • Operation send_to_user has a new optional parameter filter
  • Operation send_to_group has a new optional parameter filter
  • Operation get_client_access_token has a new optional parameter group
  • 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.