Skip to content

Releases: Azure/azure-sdk-for-python

azure-mgmt-dashboard_2.0.0b1

07 Aug 21:46
d16e8bc
Compare
Choose a tag to compare
Pre-release

2.0.0b1 (2025-07-31)

Features Added

  • Client DashboardManagementClient added operation group integration_fabrics
  • Client DashboardManagementClient added operation group managed_dashboards
  • Model GrafanaConfigurations added property snapshots
  • Model GrafanaConfigurations added property users
  • Model GrafanaConfigurations added property security
  • Model GrafanaConfigurations added property unified_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 GrafanaOperations added method begin_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

01 Aug 23:18
29d2628
Compare
Choose a tag to compare
Pre-release

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 cancel and delete to Evaluations.

azure-ai-evaluation_1.10.0

31 Jul 23:44
6e86b7a
Compare
Choose a tag to compare

1.10.0 (2025-07-31)

Breaking Changes

  • Added evaluate_query parameter 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 to True, both query and response will be evaluated; when set to False (default), only the response will be evaluated. This parameter is available across all RAI service evaluators including ContentSafetyEvaluator, ViolenceEvaluator, SexualEvaluator, SelfHarmEvaluator, HateUnfairnessEvaluator, ProtectedMaterialEvaluator, IndirectAttackEvaluator, CodeVulnerabilityEvaluator, UngroundedAttributesEvaluator, GroundednessProEvaluator, and EciEvaluator. Existing code that relies on queries being evaluated will need to explicitly set evaluate_query=True to maintain the previous behavior.

Features Added

  • Added support for Azure OpenAI Python grader via AzureOpenAIPythonGrader class, which serves as a wrapper around Azure Open AI Python grader configurations. This new grader object can be supplied to the main evaluate method as if it were a normal callable evaluator.
  • Added attack_success_thresholds parameter to RedTeam class 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_path issue where individual evaluation results were overwriting each other instead of being preserved as separate files. Individual evaluations now create unique files while the user's output_path is 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 promptflow implementation by setting _use_pf_client=True when invoking evaluate().
      This is due to be removed in a future release.

azure-monitor-opentelemetry-exporter_1.0.0b41

31 Jul 22:35
976dc5c
Compare
Choose a tag to compare

1.0.0b41 (2025-07-31)

Features Added

  • Added RateLimited Sampler
    (#41954)
  • Refactored Application Insights Sampler Code
    (#42210)

Other Changes

  • Update minimum version of OpenTelemetry. Remove Python 3.8 support.
    (#42246)

azure-communication-phonenumbers_1.4.0b2

31 Jul 21:29
bb8c11a
Compare
Choose a tag to compare

1.4.0b2 (2025-08-01)

Features Added

  • Added API version 2024-11-15-preview for SIP routing client

azure-monitor-query_2.0.0

30 Jul 22:21
b49e9ba
Compare
Choose a tag to compare

2.0.0 (2025-07-30)

Breaking Changes

  • MetricsClient and MetricsQueryClient have been removed from the azure-monitor-query package. This is part of the migration to split logs and metrics functionality into separate packages. (#42205)
    • The MetricsClient has been moved to the new azure-monitor-querymetrics package.
    • Functionality provided by MetricsQueryClient can be access through the azure-mgmt-monitor package.
    • For more details, see the migration guide.

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-core to >=1.30.0
    • isodate to >=0.6.1
    • typing-extensions to >=4.6.0

azure-ai-projects_1.0.0

31 Jul 02:07
Compare
Choose a tag to compare

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()
  • Classes were renamed:
    • Class Sku was renamed ModelDeploymentSku
    • Class SasCredential was renamed BlobReferenceSasCredential
    • Class AssetCredentialResponse was renamed DatasetCredential
  • Method .inference.get_azure_openai_client() was renamed .get_openai_client(). The .inference property was removed.
    The method is documented as returning an object of type OpenAI, but it still returns an object of the derived type AzureOpenAI.
    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.py to 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 responses operation using an authenticated Azure OpenAI client created
    using get_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

30 Jul 07:23
a59803c
Compare
Choose a tag to compare
Pre-release

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

29 Jul 22:12
a32a5f6
Compare
Choose a tag to compare

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

29 Jul 20:54
558b8e0
Compare
Choose a tag to compare
Pre-release

1.2.0b1 (2025-07-24)

Features Added

  • Client ComputeScheduleMgmtClient added operation group scheduled_action_extension
  • Client ComputeScheduleMgmtClient added operation group occurrences
  • Client ComputeScheduleMgmtClient added operation group occurrence_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 ScheduledActionsOperations added method attach_resources
  • Model ScheduledActionsOperations added method begin_create_or_update
  • Model ScheduledActionsOperations added method begin_delete
  • Model ScheduledActionsOperations added method cancel_next_occurrence
  • Model ScheduledActionsOperations added method detach_resources
  • Model ScheduledActionsOperations added method disable
  • Model ScheduledActionsOperations added method enable
  • Model ScheduledActionsOperations added method list_by_resource_group
  • Model ScheduledActionsOperations added method list_by_subscription
  • Model ScheduledActionsOperations added method list_resources
  • Model ScheduledActionsOperations added method patch_resources
  • Model ScheduledActionsOperations added method trigger_manual_occurrence
  • Added operation group OccurrenceExtensionOperations
  • Added operation group OccurrencesOperations
  • Added operation group ScheduledActionExtensionOperations