The Azure SDK team is pleased to announce our December 2022 client library releases.

57 packages released this month.

Stable Packages (6)

  • Machine Learning

  • Resource Management - Batch

  • Resource Management - Data Factory

  • Resource Management - Recovery Services

  • Resource Management - Security

  • Resource Management - Storage

Patch Updates (1)

  • Machine Learning

Beta Packages (43)

  • Administration

  • Anomaly Detector

  • Keys

  • Resource Management - Devcenter

  • Resource Management - API Management

  • Resource Management - Appcomplianceautomation

  • Resource Management - Azure Arc Data

  • Resource Management - Azure Stack

  • Resource Management - Azure Stack HCI

  • Resource Management - Bot Service

  • Resource Management - Communication

  • Resource Management - Confidential Ledger

  • Resource Management - Consumption

  • Resource Management - Data Migration

  • Resource Management - Databricks

  • Resource Management - Event Grid

  • Resource Management - Frontdoor

  • Resource Management - HDInsight

  • Resource Management - Healthcare APIs

  • Resource Management - Hybrid Compute

  • Resource Management - Hybrid Network

  • Resource Management - Image Builder

  • Resource Management - IoT Central

  • Resource Management - IoT Hub Provisioning Services

  • Resource Management - Machine Learning Services

  • Resource Management - Maintenance

  • Resource Management - Networkfunction

  • Resource Management - Notification Hubs

  • Resource Management - Oep

  • Resource Management - Orbital

  • Resource Management - Rdbms

  • Resource Management - Recovery Services Site Recovery

  • Resource Management - Redis Enterprise

  • Resource Management - Resource Health

  • Resource Management - Scvmm

  • Resource Management - Service Linker

  • Resource Management - SignalR

  • Resource Management - Stream Analytics

  • Resource Management - Synapse

  • Resource Management - Traffic Manager

  • Resource Management - Work Load Monitor

  • Resource Management - Workloads

  • Text Analytics

Release highlights

Administration 4.3.0b1 Changelog

Features Added

  • Added sync and async KeyVaultSettingsClients for getting and updating Managed HSM settings.
  • Added support for service API version 7.4-preview.1

Anomaly Detector 3.0.0b6 Changelog

Features

  • Added OneTable and MultiTable two data schemas.
  • Added DataSchema to ModelInfo.
  • Added Azure Managed Identity data reader access for Azure Blob Storage.
  • Added topContributorCount in the request body for get_multivariate_batch_detection_result, detect_multivariate_batch_anomaly and detect_multivariate_last_anomaly.

Breaking Changes

  • Renamed Model to AnomalyDetectionModel.
  • Renamed DetectionRequest to MultivariateBatchDetectionOptions.
  • Renamed DetectionResult to MultivariateDetectionResult.
  • Renamed DetectionStatus to MultivariateBatchDetectionStatus.
  • Renamed DetectionResultSummary to MultivariateBatchDetectionResultSummary.
  • Renamed FillNaMethod to FillNAMethod.
  • Renamed LastDetectionRequest to MultivariateLastDetectionOptions.
  • Renamed LastDetectionResult to MultivariateLastDetectionResult.
  • Replaced ModelSnapshot with AnomalyDetectionModel in list_multivariate_model.
  • Renamed train_multivariate_model_with_response to train_multivariate_model.
  • Renamed detect_anomaly_with_response to detect_multivariate_batch_anomaly.
  • Renamed get_detection_result to get_multivariate_batch_detection_result.
  • Renamed list_multivariate_model to list_multivariate_models.
  • Renamed last_detect_anomaly_with_response to detect_multivariate_last_anomaly.
  • Renamed DetectRequest to UnivariateDetectionOptions.
  • Renamed EntireDetectResponse to UnivariateEntireDetectionResult.
  • Renamed LastDetectResponse to UnivariateLastDetectionResult.
  • Renamed ChangePointDetectRequest to UnivariateChangePointDetectionOptions.
  • Renamed ChangePointDetectResponse to UnivariateChangePointDetectionResult.
  • Renamed detect_entire_series to detect_univariate_entire_series.
  • Renamed detect_last_point to detect_univariate_last_point.
  • Renamed detect_change_point to detect_univariate_change_point.
  • Removed AnomalyDetectorErrorException.
  • Removed export_model_with_response.
  • Removed changedvalue in the inference response body.
  • Removed detecting_points in the sync inference request body.

Keys 4.8.0b2 Changelog

Features Added

  • Added support for service API version 7.4-preview.1
  • KeyClient has a create_okp_key method to create an octet key pair (OKP) on Managed HSM
  • Added eddsa to SignatureAlgorithm enum to support signing and verifying using an Edwards-Curve Digital Signature Algorithm (EdDSA) on Managed HSM
  • Added okp and okp_hsm to KeyType enum for octet key pairs
  • Added ed25519 to KeyCurveName enum to support use of the Ed25519 Edwards curve

Machine Learning 1.1.2 Changelog

Bugs Fixed

  • Fixed idle_time_before_shutdown appearing as None for Compute Instances returned by show or list.
  • Fixed idle_time_before_shutdown_minutes preventing creation of Compute Instances when set to None.

Features Added

  • Restored idle_time_before_shutdown property for Compute Instances.
  • Deprecated idle_time_before_shutdown property in favor of idle_time_before_shutdown_minutes.

Machine Learning 1.2.0 Changelog

Features Added

  • Enable updating the CMK encryption key (workspace.encryption.keyVaultProperties.keyIdentifier) for a workspace.
  • Mark JobService class and services param to command() as experimental.
  • Added a replication_count value to the schema of SystemCreatedStorageAccount in Registry.
  • Support expression in if-else in Pipelines.
  • Support command schedule in Pipelines.
  • Support Output & port type Input in @group in Pipelines.
  • Support parallel-for pipeline with subgraph as body in Pipelines.
  • Additional includes support azure devops artifacts for Component.
  • Added support for Fairfax and MoonCake cloud for the registry discovery baseurl.
  • Added support for schedule in spark job.
  • Added support for foreach node in SDK.
  • Added support for variable args as pipeline input in DSL Pipeline.
  • Added support for dsl condition with one branch in Pipeline.
  • Added OS Patching Parameters to Compute Instance.

Breaking Changes

  • Removed description from Registry.
  • Disable sdk telemetry logging

Bugs Fixed

  • Update the upper bound dependencies version for tqdm, strictyaml, colorama and opencensus-ext-azure.
  • Added missing “properties” to batch deployment.
  • Retain the cases for the names of system job services (Tracking and Studio).
  • Fixed Sweep node not excluding optional input with value None in REST object.
  • Update registry begin_delete method return type.
  • Fixed sweep job optional input cannot be empty.
  • Added private preview flag for on_init and on_finalize in pipeline settings schema to hide them in YAML spec.
  • Convert mldesigner primitive annotation to Input type in Pipeline.
  • Fixed bool test for output in download operation.
  • Fixed Compute Instance schedule not being created
  • Removed erroneous experimental warning from Compute Schedules

Resource Management - Devcenter 1.0.0b4 Changelog

Resource Management - API Management 3.1.0b1 Changelog

Resource Management - Appcomplianceautomation 1.0.0b1 Changelog

Resource Management - Azure Arc Data 2.0.0b1 Changelog

Resource Management - Azure Stack 2.0.0b1 Changelog

Resource Management - Azure Stack HCI 8.0.0b1 Changelog

Resource Management - Batch 17.0.0 Changelog

Resource Management - Bot Service 2.0.0b4 Changelog

Resource Management - Communication 2.0.0b2 Changelog

Resource Management - Confidential Ledger 2.0.0b1 Changelog

Resource Management - Consumption 11.0.0b1 Changelog

Resource Management - Data Factory 2.10.0 Changelog

Resource Management - Data Migration 10.1.0b1 Changelog

Resource Management - Databricks 1.1.0b2 Changelog

Resource Management - Event Grid 10.3.0b1 Changelog

Resource Management - Frontdoor 1.1.0b1 Changelog

Resource Management - HDInsight 9.0.0b1 Changelog

Resource Management - Healthcare APIs 1.2.0b1 Changelog

Resource Management - Hybrid Compute 8.0.0b1 Changelog

Resource Management - Hybrid Network 2.0.0b1 Changelog

Resource Management - Image Builder 1.2.0b1 Changelog

Resource Management - IoT Central 10.0.0b2 Changelog

Resource Management - IoT Hub Provisioning Services 1.2.0b1 Changelog

Resource Management - Machine Learning Services 2.0.0b1 Changelog

Resource Management - Maintenance 2.1.0b2 Changelog

Resource Management - Networkfunction 1.0.0b1 Changelog

Resource Management - Notification Hubs 8.1.0b1 Changelog

Resource Management - Oep 1.0.0b2 Changelog

Resource Management - Orbital 1.1.0b1 Changelog

Resource Management - Rdbms 10.2.0b5 Changelog

Resource Management - Recovery Services 2.2.0 Changelog

Resource Management - Recovery Services Site Recovery 1.0.0b2 Changelog

Resource Management - Redis Enterprise 2.1.0b1 Changelog

Resource Management - Resource Health 1.0.0b2 Changelog

Resource Management - Scvmm 1.0.0b2 Changelog

Resource Management - Security 3.0.0 Changelog

Resource Management - Service Linker 1.2.0b1 Changelog

Resource Management - SignalR 1.2.0b1 Changelog

Resource Management - Storage 21.0.0 Changelog

Resource Management - Stream Analytics 2.0.0b1 Changelog

Resource Management - Synapse 2.1.0b6 Changelog

Resource Management - Traffic Manager 1.1.0b1 Changelog

Resource Management - Work Load Monitor 1.0.0b4 Changelog

Resource Management - Workloads 1.0.0b2 Changelog

Text Analytics 5.3.0b1 Changelog

Features Added

  • Added the Extractive Summarization feature and related models: ExtractSummaryAction, ExtractSummaryResult, and SummarySentence. Access the feature through the begin_analyze_actions API.
  • Added keyword arguments fhir_version and document_type to begin_analyze_healthcare_entities and AnalyzeHealthcareEntitiesAction.
  • Added property fhir_bundle to AnalyzeHealthcareEntitiesResult.
  • Added property confidence_score to HealthcareRelation.
  • Added enum HealthcareDocumentType.
  • Added property resolutions to CategorizedEntity.
  • Added models and enums related to resolutions: BaseResolution, ResolutionKind, AgeResolution, AreaResolution, BooleanResolution, CurrencyResolution, DateTimeResolution, InformationResolution, LengthResolution, NumberResolution, NumericRangeResolution, OrdinalResolution, SpeedResolution, TemperatureResolution, TemporalSpanResolution, VolumeResolution, WeightResolution, AgeUnit, AreaUnit, TemporalModifier, InformationUnit, LengthUnit, NumberKind, RangeKind, RelativeTo, SpeedUnit, TemperatureUnit, VolumeUnit, DateTimeSubKind, and WeightUnit.
  • Added the Abstractive Summarization feature and related models: AbstractSummaryAction, AbstractSummaryResult, AbstractiveSummary, and SummaryContext. Access the feature through the begin_analyze_actions API.
  • Added automatic language detection to long-running operation APIs. Pass auto into the document language hint to use this feature.
  • Added autodetect_default_language to long-running operation APIs. Pass as the default/fallback language for automatic language detection.
  • Added property detected_language to RecognizeEntitiesResult, RecognizePiiEntitiesResult, AnalyzeHealthcareEntitiesResult, ExtractKeyPhrasesResult, RecognizeLinkedEntitiesResult, AnalyzeSentimentResult, RecognizeCustomEntitiesResult, ClassifyDocumentResult, ExtractSummaryResult, and AbstractSummaryResult to indicate the language detected by automatic language detection.
  • Added property script to DetectedLanguage to indicate the script of the input document.
  • Added the dynamic_classification client method to perform dynamic classification on documents without needing to train a model.

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-anomalydetector==3.0.0b6
$> pip install azure-ai-ml==1.1.2
$> pip install azure-ai-ml==1.2.0
$> pip install azure-ai-textanalytics==5.3.0b1
$> pip install azure-keyvault-administration==4.3.0b1
$> pip install azure-keyvault-keys==4.8.0b2
$> pip install azure-mgmt-apimanagement==3.1.0b1
$> pip install azure-mgmt-appcomplianceautomation==1.0.0b1
$> pip install azure-mgmt-azurearcdata==2.0.0b1
$> pip install azure-mgmt-azurestack==2.0.0b1
$> pip install azure-mgmt-azurestackhci==8.0.0b1
$> pip install azure-mgmt-batch==17.0.0
$> pip install azure-mgmt-botservice==2.0.0b4
$> pip install azure-mgmt-communication==2.0.0b2
$> pip install azure-mgmt-confidentialledger==2.0.0b1
$> pip install azure-mgmt-consumption==11.0.0b1
$> pip install azure-mgmt-databricks==1.1.0b2
$> pip install azure-mgmt-datafactory==2.10.0
$> pip install azure-mgmt-datamigration==10.1.0b1
$> pip install azure-mgmt-devcenter==1.0.0b4
$> pip install azure-mgmt-eventgrid==10.3.0b1
$> pip install azure-mgmt-frontdoor==1.1.0b1
$> pip install azure-mgmt-hdinsight==9.0.0b1
$> pip install azure-mgmt-healthcareapis==1.2.0b1
$> pip install azure-mgmt-hybridcompute==8.0.0b1
$> pip install azure-mgmt-hybridnetwork==2.0.0b1
$> pip install azure-mgmt-imagebuilder==1.2.0b1
$> pip install azure-mgmt-iotcentral==10.0.0b2
$> pip install azure-mgmt-iothubprovisioningservices==1.2.0b1
$> pip install azure-mgmt-machinelearningservices==2.0.0b1
$> pip install azure-mgmt-maintenance==2.1.0b2
$> pip install azure-mgmt-networkfunction==1.0.0b1
$> pip install azure-mgmt-notificationhubs==8.1.0b1
$> pip install azure-mgmt-oep==1.0.0b2
$> pip install azure-mgmt-orbital==1.1.0b1
$> pip install azure-mgmt-rdbms==10.2.0b5
$> pip install azure-mgmt-recoveryservices==2.2.0
$> pip install azure-mgmt-recoveryservicessiterecovery==1.0.0b2
$> pip install azure-mgmt-redisenterprise==2.1.0b1
$> pip install azure-mgmt-resourcehealth==1.0.0b2
$> pip install azure-mgmt-scvmm==1.0.0b2
$> pip install azure-mgmt-security==3.0.0
$> pip install azure-mgmt-servicelinker==1.2.0b1
$> pip install azure-mgmt-signalr==1.2.0b1
$> pip install azure-mgmt-storage==21.0.0
$> pip install azure-mgmt-streamanalytics==2.0.0b1
$> pip install azure-mgmt-synapse==2.1.0b6
$> pip install azure-mgmt-trafficmanager==1.1.0b1
$> pip install azure-mgmt-workloadmonitor==1.0.0b4
$> pip install azure-mgmt-workloads==1.0.0b2

Feedback

If you have a bug or feature request for one of the libraries, please post an issue to GitHub.