Releases: Azure/azure-sdk-for-python
Releases · Azure/azure-sdk-for-python
azure-mgmt-dashboard_2.0.0b1
2.0.0b1 (2025-07-31)
Features Added
- Client
DashboardManagementClientadded operation groupintegration_fabrics - Client
DashboardManagementClientadded operation groupmanaged_dashboards - Model
GrafanaConfigurationsadded propertysnapshots - Model
GrafanaConfigurationsadded propertyusers - Model
GrafanaConfigurationsadded propertysecurity - Model
GrafanaConfigurationsadded propertyunified_alerting_screenshots - Added model
IntegrationFabric - Added model
IntegrationFabricProperties - Added model
IntegrationFabricPropertiesUpdateParameters - Added model
IntegrationFabricUpdateParameters - Added model
ManagedDashboard - Added model
ManagedDashboardProperties - Added model
ManagedDashboardUpdateParameters - Added model
ProxyResource - Added model
Security - Added model
Snapshots - Added model
UnifiedAlertingScreenshots - Added model
Users - Operation group
GrafanaOperationsadded methodbegin_update - Added operation group
IntegrationFabricsOperations - Added operation group
ManagedDashboardsOperations
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. And please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
- Deleted or renamed model
ManagedGrafanaListResponse - Deleted or renamed model
ManagedPrivateEndpointModelListResponse - Deleted or renamed method
GrafanaOperations.update
azure-ai-projects_1.1.0b1
1.1.0b1 (2025-08-01)
First beta version following the 1.0.0 stable release. It brings back the Evaluation and Red-Team operations which are still in preview.
Features added
- Added methods
cancelanddeleteto Evaluations.
azure-ai-evaluation_1.10.0
1.10.0 (2025-07-31)
Breaking Changes
- Added
evaluate_queryparameter to all RAI service evaluators that can be passed as a keyword argument. This parameter controls whether queries are included in evaluation data when evaluating query-response pairs. Previously, queries were always included in evaluations. When set toTrue, both query and response will be evaluated; when set toFalse(default), only the response will be evaluated. This parameter is available across all RAI service evaluators includingContentSafetyEvaluator,ViolenceEvaluator,SexualEvaluator,SelfHarmEvaluator,HateUnfairnessEvaluator,ProtectedMaterialEvaluator,IndirectAttackEvaluator,CodeVulnerabilityEvaluator,UngroundedAttributesEvaluator,GroundednessProEvaluator, andEciEvaluator. Existing code that relies on queries being evaluated will need to explicitly setevaluate_query=Trueto maintain the previous behavior.
Features Added
- Added support for Azure OpenAI Python grader via
AzureOpenAIPythonGraderclass, which serves as a wrapper around Azure Open AI Python grader configurations. This new grader object can be supplied to the mainevaluatemethod as if it were a normal callable evaluator. - Added
attack_success_thresholdsparameter toRedTeamclass for configuring custom thresholds that determine attack success. This allows users to set specific threshold values for each risk category, with scores greater than the threshold considered successful attacks (i.e. higher threshold means higher
tolerance for harmful responses). - Enhanced threshold reporting in RedTeam results to include default threshold values when custom thresholds aren't specified, providing better transparency about the evaluation criteria used.
Bugs Fixed
- Fixed red team scan
output_pathissue where individual evaluation results were overwriting each other instead of being preserved as separate files. Individual evaluations now create unique files while the user'soutput_pathis reserved for final aggregated results. - Significant improvements to TaskAdherence evaluator. New version has less variance, is much faster and consumes fewer tokens.
- Significant improvements to Relevance evaluator. New version has more concrete rubrics and has less variance, is much faster and consumes fewer tokens.
Other Changes
- The default engine for evaluation was changed from
promptflow(PFClient) to an in-SDK batch client (RunSubmitterClient)- Note: We've temporarily kept an escape hatch to fall back to the legacy
promptflowimplementation by setting_use_pf_client=Truewhen invokingevaluate().
This is due to be removed in a future release.
- Note: We've temporarily kept an escape hatch to fall back to the legacy
azure-monitor-opentelemetry-exporter_1.0.0b41
azure-communication-phonenumbers_1.4.0b2
1.4.0b2 (2025-08-01)
Features Added
- Added API version
2024-11-15-previewfor SIP routing client
azure-monitor-query_2.0.0
2.0.0 (2025-07-30)
Breaking Changes
MetricsClientandMetricsQueryClienthave been removed from theazure-monitor-querypackage. This is part of the migration to split logs and metrics functionality into separate packages. (#42205)- The
MetricsClienthas been moved to the newazure-monitor-querymetricspackage. - Functionality provided by
MetricsQueryClientcan be access through theazure-mgmt-monitorpackage. - For more details, see the migration guide.
- The
Bugs Fixed
- Fixed an issue where the package version in operation user agent strings was always set to "unknown" instead of the actual package version. (#39866)
Other Changes
- Bump minimum dependencies:
azure-coreto>=1.30.0isodateto>=0.6.1typing-extensionsto>=4.6.0
azure-ai-projects_1.0.0
1.0.0 (2025-07-31)
First stable version of the client library. The client library now uses version v1 of the
AI Foundry data plane REST APIs.
Breaking changes
- Features that are still in preview were removed from this stable release. This includes:
- Evaluation operations (property
.evaluations) - Red-Team operations (property
.red_teams) - Class
PromptTemplate. - Package function
enable_telemetry()
- Evaluation operations (property
- Classes were renamed:
- Class
Skuwas renamedModelDeploymentSku - Class
SasCredentialwas renamedBlobReferenceSasCredential - Class
AssetCredentialResponsewas renamedDatasetCredential
- Class
- Method
.inference.get_azure_openai_client()was renamed.get_openai_client(). The.inferenceproperty was removed.
The method is documented as returning an object of typeOpenAI, but it still returns an object of the derived typeAzureOpenAI.
The function implementation has not changed. - Method
.telemetry.get_connection_string()was renamed.telemetry.get_application_insights_connection_string()
Sample updates
- Added a new Dataset sample named
sample_datasets_download.pyto show how you can download all files referenced by a certain Dataset (following a question in this GitHub issue) - Two samples added showing how to do a
responsesoperation using an authenticated Azure OpenAI client created
usingget_openai_client(). - Existing inference samples that used the package function
enable_telemetry()were updated to remove this call,
and instead add the necessary tracing configuration calls to the sample.
azure-mgmt-sql_4.0.0b22
4.0.0b22 (2025-07-30)
Features Added
- Added operation LongTermRetentionBackupsOperations.begin_lock_time_based_immutability
- Added operation LongTermRetentionBackupsOperations.begin_lock_time_based_immutability_by_resource_group
- Added operation LongTermRetentionBackupsOperations.begin_remove_legal_hold_immutability
- Added operation LongTermRetentionBackupsOperations.begin_remove_legal_hold_immutability_by_resource_group
- Added operation LongTermRetentionBackupsOperations.begin_remove_time_based_immutability
- Added operation LongTermRetentionBackupsOperations.begin_remove_time_based_immutability_by_resource_group
- Added operation LongTermRetentionBackupsOperations.begin_set_legal_hold_immutability
- Added operation LongTermRetentionBackupsOperations.begin_set_legal_hold_immutability_by_resource_group
- Added operation ManagedDatabasesOperations.begin_reevaluate_inaccessible_database_state
- Added operation ManagedInstancesOperations.begin_reevaluate_inaccessible_database_state
- Added operation ManagedInstancesOperations.begin_validate_azure_key_vault_encryption_key
- Added operation TransparentDataEncryptionsOperations.begin_resume
- Added operation TransparentDataEncryptionsOperations.begin_suspend
- Added operation VirtualClustersOperations.begin_create_or_update
- Model DatabaseKey has a new parameter key_version
- Model EncryptionProtector has a new parameter key_version
- Model LocationCapabilities has a new parameter is_zone_resilient_provisioning_allowed
- Model LogicalDatabaseTransparentDataEncryption has a new parameter scan_state
- Model LongTermRetentionBackup has a new parameter legal_hold_immutability
- Model LongTermRetentionBackup has a new parameter time_based_immutability
- Model LongTermRetentionBackup has a new parameter time_based_immutability_mode
- Model LongTermRetentionPolicy has a new parameter time_based_immutability
- Model LongTermRetentionPolicy has a new parameter time_based_immutability_mode
- Model ManagedDatabase has a new parameter extended_accessibility_info
- Model ManagedDatabaseUpdate has a new parameter extended_accessibility_info
- Model ManagedInstance has a new parameter memory_size_in_gb
- Model ManagedInstance has a new parameter requested_logical_availability_zone
- Model ManagedInstanceUpdate has a new parameter memory_size_in_gb
- Model ManagedInstanceUpdate has a new parameter requested_logical_availability_zone
- Model ManagedInstanceVcoresCapability has a new parameter supported_memory_sizes_in_gb
- Model Server has a new parameter create_mode
- Model Server has a new parameter retention_days
- Model ServerKey has a new parameter key_version
- Model ServerUpdate has a new parameter create_mode
- Model ServerUpdate has a new parameter retention_days
Breaking Changes
- Model ManagedInstance no longer has parameter total_memory_mb
- Model ManagedInstanceUpdate no longer has parameter total_memory_mb
- Model ManagedInstanceVcoresCapability no longer has parameter supported_memory_limits_mb
azure-monitor-opentelemetry_1.6.13
1.6.13 (2025-07-30)
Features Added
- Update to latest OpenTelemetry version after instrumentation breaking change fix. Remove Python 3.8 support.
(#42247)
azure-mgmt-computeschedule_1.2.0b1
1.2.0b1 (2025-07-24)
Features Added
- Client
ComputeScheduleMgmtClientadded operation groupscheduled_action_extension - Client
ComputeScheduleMgmtClientadded operation groupoccurrences - Client
ComputeScheduleMgmtClientadded operation groupoccurrence_extension - Added model
CancelOccurrenceRequest - Added enum
CreatedByType - Added model
DelayRequest - Added model
ExtensionResource - Added enum
Language - Added enum
Month - Added model
NotificationProperties - Added enum
NotificationType - Added model
Occurrence - Added model
OccurrenceExtensionProperties - Added model
OccurrenceExtensionResource - Added model
OccurrenceProperties - Added model
OccurrenceResource - Added model
OccurrenceResultSummary - Added enum
OccurrenceState - Added enum
ProvisioningState - Added model
ProxyResource - Added model
RecurringActionsResourceOperationResult - Added model
Resource - Added model
ResourceAttachRequest - Added model
ResourceDetachRequest - Added enum
ResourceOperationStatus - Added model
ResourcePatchRequest - Added enum
ResourceProvisioningState - Added model
ResourceResultSummary - Added model
ResourceStatus - Added enum
ResourceType - Added model
ScheduledAction - Added model
ScheduledActionProperties - Added model
ScheduledActionResource - Added model
ScheduledActionResources - Added enum
ScheduledActionType - Added model
ScheduledActionUpdate - Added model
ScheduledActionUpdateProperties - Added model
ScheduledActionsSchedule - Added model
SystemData - Added model
TrackedResource - Added enum
WeekDay - Model
ScheduledActionsOperationsadded methodattach_resources - Model
ScheduledActionsOperationsadded methodbegin_create_or_update - Model
ScheduledActionsOperationsadded methodbegin_delete - Model
ScheduledActionsOperationsadded methodcancel_next_occurrence - Model
ScheduledActionsOperationsadded methoddetach_resources - Model
ScheduledActionsOperationsadded methoddisable - Model
ScheduledActionsOperationsadded methodenable - Model
ScheduledActionsOperationsadded methodlist_by_resource_group - Model
ScheduledActionsOperationsadded methodlist_by_subscription - Model
ScheduledActionsOperationsadded methodlist_resources - Model
ScheduledActionsOperationsadded methodpatch_resources - Model
ScheduledActionsOperationsadded methodtrigger_manual_occurrence - Added operation group
OccurrenceExtensionOperations - Added operation group
OccurrencesOperations - Added operation group
ScheduledActionExtensionOperations