Releases: Azure/azure-sdk-for-python
Releases · Azure/azure-sdk-for-python
azure-mgmt-keyvault_12.1.0
12.1.0 (2025-09-22)
Features Added
- Model
KeyVaultManagementClientadded parametercloud_settingin method__init__ - Model
MHSMNetworkRuleSetadded propertyservice_tags - Added model
MHSMServiceTagRule
azure-mgmt-datamigration_10.1.0
10.1.0 (2025-09-22)
Features Added
- Client
DataMigrationManagementClientadded operation groupdatabase_migrations_mongo_to_cosmos_db_ru_mongo - Client
DataMigrationManagementClientadded operation groupdatabase_migrations_mongo_to_cosmos_dbv_core_mongo - Client
DataMigrationManagementClientadded operation groupdatabase_migrations_sql_db - Client
DataMigrationManagementClientadded operation groupdatabase_migrations_sql_mi - Client
DataMigrationManagementClientadded operation groupdatabase_migrations_sql_vm - Client
DataMigrationManagementClientadded operation groupmigration_services - Client
DataMigrationManagementClientadded operation groupsql_migration_services - Model
AzureActiveDirectoryAppadded propertyignore_azure_permissions - Model
ConnectToSourceSqlServerTaskInputadded propertyencrypted_key_for_secure_fields - Model
ConnectToSourceSqlServerTaskPropertiesadded propertytask_id - Model
ConnectToTargetSqlDbTaskInputadded propertyquery_object_counts - Model
ConnectToTargetSqlDbTaskPropertiesadded propertycreated_on - Model
DataMigrationServiceadded propertyauto_stop_delay - Model
DataMigrationServiceadded propertydelete_resources_on_stop - Model
DataMigrationServiceStatusResponseadded propertyagent_configuration - Model
GetUserTablesSqlTaskInputadded propertyencrypted_key_for_secure_fields - Model
GetUserTablesSqlTaskPropertiesadded propertytask_id - Model
MigrateMySqlAzureDbForMySqlOfflineTaskInputadded propertyencrypted_key_for_secure_fields - Model
MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesadded propertyis_cloneable - Model
MigrateMySqlAzureDbForMySqlOfflineTaskPropertiesadded propertytask_id - Model
MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputadded propertyid - Model
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputadded propertyencrypted_key_for_secure_fields - Model
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputadded propertystarted_on - Model
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErroradded propertyevents - Model
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLeveladded propertydatabase_count - Model
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesadded propertytask_id - Model
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesadded propertycreated_on - Model
MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesadded propertyis_cloneable - Model
MigrateSchemaSqlServerSqlDbDatabaseInputadded propertyid - Model
MigrateSchemaSqlServerSqlDbTaskInputadded propertyencrypted_key_for_secure_fields - Model
MigrateSchemaSqlServerSqlDbTaskInputadded propertystarted_on - Model
MigrateSchemaSqlServerSqlDbTaskPropertiesadded propertycreated_on - Model
MigrateSchemaSqlServerSqlDbTaskPropertiesadded propertytask_id - Model
MigrateSchemaSqlServerSqlDbTaskPropertiesadded propertyis_cloneable - Model
MigrateSqlServerSqlDbDatabaseInputadded propertyschema_setting - Model
MigrateSqlServerSqlDbDatabaseInputadded propertyid - Model
MigrateSqlServerSqlDbTaskInputadded propertystarted_on - Model
MigrateSqlServerSqlDbTaskInputadded propertyencrypted_key_for_secure_fields - Model
MigrateSqlServerSqlDbTaskPropertiesadded propertytask_id - Model
MigrateSqlServerSqlDbTaskPropertiesadded propertyis_cloneable - Model
MigrateSqlServerSqlDbTaskPropertiesadded propertycreated_on - Model
MigrateSqlServerSqlMIDatabaseInputadded propertyid - Model
MigrateSqlServerSqlMISyncTaskInputadded propertynumber_of_parallel_database_migrations - Model
MigrateSqlServerSqlMISyncTaskPropertiesadded propertycreated_on - Model
MigrateSqlServerSqlMITaskInputadded propertystarted_on - Model
MigrateSqlServerSqlMITaskInputadded propertyencrypted_key_for_secure_fields - Model
MigrateSqlServerSqlMITaskPropertiesadded propertytask_id - Model
MigrateSqlServerSqlMITaskPropertiesadded propertycreated_on - Model
MigrateSqlServerSqlMITaskPropertiesadded propertyparent_task_id - Model
MigrateSqlServerSqlMITaskPropertiesadded propertyis_cloneable - Model
MigrateSyncCompleteCommandPropertiesadded propertycommand_id - Model
MongoDbConnectionInfoadded propertydata_source - Model
MongoDbConnectionInfoadded propertyencrypt_connection - Model
MongoDbConnectionInfoadded propertyserver_brand_version - Model
MongoDbConnectionInfoadded propertyserver_version - Model
MongoDbConnectionInfoadded propertyserver_name - Model
MongoDbConnectionInfoadded propertytrust_server_certificate - Model
MongoDbConnectionInfoadded propertyenforce_ssl - Model
MongoDbConnectionInfoadded propertyport - Model
MongoDbConnectionInfoadded propertyadditional_settings - Model
MongoDbConnectionInfoadded propertyauthentication - Model
MySqlConnectionInfoadded propertydata_source - Model
MySqlConnectionInfoadded propertyauthentication - Model
MySqlConnectionInfoadded propertyadditional_settings - Model
OracleConnectionInfoadded propertyserver_name - Model
OracleConnectionInfoadded propertyserver_version - Model
OracleConnectionInfoadded propertyport - Model
OracleConnectionInfoadded propertyauthentication - Model
PostgreSqlConnectionInfoadded propertydata_source - Model
PostgreSqlConnectionInfoadded propertyserver_version - Model
PostgreSqlConnectionInfoadded propertyadditional_settings - Model
PostgreSqlConnectionInfoadded propertyserver_brand_version - Model
PostgreSqlConnectionInfoadded propertyauthentication - Model
Projectadded propertyetag - Model
Projectadded propertyazure_authentication_info - Model
Resourceadded propertysystem_data - Model
SchemaMigrationSettingadded propertyfile_name - Enum
ServerLevelPermissionsGroupadded memberMIGRATION_FROM_SQL_SERVER_TO_AZURE_VM - Model
SqlConnectionInfoadded propertyserver_name - Model
SqlConnectionInfoadded propertyport - Model
SqlConnectionInfoadded propertyserver_version - Model
SqlConnectionInfoadded propertyserver_brand_version - Model
SqlConnectionInfoadded propertyresource_id - Added enum
AuthType - Added model
AuthenticationKeys - Added model
AzureBlob - Added model
BackupConfiguration - Added enum
CommandType - Added model
CopyProgressDetails - Added model
DatabaseMigration - Added model
DatabaseMigrationBase - Added model
DatabaseMigrationBaseListResult - Added model
DatabaseMigrationBaseProperties - Added model
DatabaseMigrationCosmosDbMongo - Added model
DatabaseMigrationCosmosDbMongoListResult - Added model
DatabaseMigrationListResult - Added model
DatabaseMigrationProperties - Added model
DatabaseMigrationPropertiesCosmosDbMongo - Added model
DatabaseMigrationPropertiesSqlDb - Added model
DatabaseMigrationPropertiesSqlMi - Added model
DatabaseMigrationPropertiesSqlVm - Added model
DatabaseMigrationSqlDb - Added model
DatabaseMigrationSqlMi - Added model
DatabaseMigrationSqlVm - Added model
DeleteNode - Added model
ErrorAdditionalInfo - Added model
ErrorDetail - Added model
ErrorInfo - Added model
ErrorResponse - Added model
IntegrationRuntimeMonitoringData - Added model
ManagedServiceIdentity - Added enum
ManagedServiceIdentityType - Added model
MigrationOperationInput - Added model
MigrationService - Added model
MigrationServiceListResult - Added model
MigrationServiceUpdate - Added model
MigrationStatusDetails - Added model
MongoConnectionInformation - Added model
MongoMigrationCollection - Added model
MongoMigrationProgressDetails - Added enum
MongoMigrationStatus - Added model
NodeMonitoringData - Added model
OfflineConfiguration - Added model
OperationListResult - Added enum
OperationOrigin - Added model
OperationsDefinition - Added model
OperationsDisplayDefinition - Added enum
ProvisioningState - Added model
ProxyResource - Added model
ProxyResourceAutoGenerated - Added model
RegenAuthKeys - Added model
ResourceAutoGenerated - Added enum
ResourceType - Added model
SourceLocation - Added model
SqlBackupFileInfo - Added model
SqlBackupSetInfo - Added model
SqlConnectionInformation - Added model
SqlDbMigrationStatusDetails - Added model
SqlDbOfflineConfiguration - Added model
SqlFileShare - Added model
SqlMigrationListResult - Added model
SqlMigrationService - Added model
SqlMigrationServiceUpdate - Added model
SystemDataAutoGenerated - Added model
TargetLocation - Added enum
TaskType - Added model
TrackedResourceAutoGenerated - Added model
UserAssignedIdentity - Added operation group
DatabaseMigrationsMongoToCosmosDbRUMongoOperations - Added operation group
DatabaseMigrationsMongoToCosmosDbvCoreMongoOperations - Added operation group
DatabaseMigrationsSqlDbOperations - Added operation group
DatabaseMigrationsSqlMiOperations - Added operation group
DatabaseMigrationsSqlVmOperations - Added operation group
MigrationServicesOperations - Added operation group
SqlMigrationServicesOperations
azure-mgmt-compute_37.0.0
37.0.0 (2025-09-22)
Features Added
- Added operation VirtualMachineScaleSetsOperations.begin_scale_out
- Added operation group GalleryInVMAccessControlProfileVersionsOperations
- Added operation group GalleryInVMAccessControlProfilesOperations
- Added operation group SoftDeletedResourceOperations
- Model AccessUri has a new parameter security_metadata_access_sas
- Model CapacityReservation has a new parameter schedule_profile
- Model CapacityReservationGroup has a new parameter reservation_type
- Model CapacityReservationGroupUpdate has a new parameter reservation_type
- Model CapacityReservationUpdate has a new parameter schedule_profile
- Model CreationData has a new parameter instant_access_duration_minutes
- Model CreationData has a new parameter security_metadata_uri
- Model Disk has a new parameter availability_policy
- Model Disk has a new parameter system_data
- Model DiskAccess has a new parameter system_data
- Model DiskEncryptionSet has a new parameter system_data
- Model DiskRestorePoint has a new parameter logical_sector_size
- Model DiskRestorePoint has a new parameter system_data
- Model DiskUpdate has a new parameter availability_policy
- Model EventGridAndResourceGraph has a new parameter scheduled_events_api_version
- Model Gallery has a new parameter identity
- Model Gallery has a new parameter system_data
- Model GalleryApplication has a new parameter system_data
- Model GalleryApplicationVersion has a new parameter system_data
- Model GalleryImage has a new parameter allow_update_image
- Model GalleryImage has a new parameter system_data
- Model GalleryImageFeature has a new parameter starts_at_version
- Model GalleryImageUpdate has a new parameter allow_update_image
- Model GalleryImageVersion has a new parameter restore
- Model GalleryImageVersion has a new parameter system_data
- Model GalleryImageVersion has a new parameter validations_profile
- Model GalleryImageVersionSafetyProfile has a new parameter block_deletion_before_end_of_life
- Model GalleryImageVersionUpdate has a new parameter restore
- Model GalleryImageVersionUpdate has a new parameter validations_profile
- Model GalleryList has a new parameter security_profile
- Model GalleryUpdate has a new parameter identity
- Model OrchestrationServiceSummary has a new parameter last_status_change_time
- Model OrchestrationServiceSummary has a new parameter latest_operation_status
- Model PrivateEndpointConnection has a new parameter system_data
- Model ProxyAgentSettings has a new parameter add_proxy_agent_extension
- Model ResiliencyPolicy has a new parameter zone_allocation_policy
- Model ScheduledEventsPolicy has a new parameter all_instances_down
- Model Snapshot has a new parameter snapshot_access_state
- Model Snapshot has a new parameter system_data
- Model SnapshotUpdate has a new parameter snapshot_access_state
- Model SupportedCapabilities has a new parameter supported_security_option
- Model TargetRegion has a new parameter additional_replica_sets
- Model UserArtifactSettings has a new parameter script_behavior_after_reboot
- Model VirtualMachineNetworkInterfaceConfiguration has a new parameter tags
- Model VirtualMachinePublicIPAddressConfiguration has a new parameter tags
- Model VirtualMachineRunCommandScriptSource has a new parameter gallery_script_reference_id
- Model VirtualMachineRunCommandScriptSource has a new parameter script_shell
- Model VirtualMachineScaleSet has a new parameter high_speed_interconnect_placement
- Model VirtualMachineScaleSet has a new parameter placement
- Model VirtualMachineScaleSetNetworkConfiguration has a new parameter tags
- Model VirtualMachineScaleSetPublicIPAddressConfiguration has a new parameter tags
- Model VirtualMachineScaleSetUpdateNetworkConfiguration has a new parameter tags
- Model VirtualMachineScaleSetUpdatePublicIPAddressConfiguration has a new parameter tags
- Model WindowsParameters has a new parameter patch_name_masks_to_exclude
- Model WindowsParameters has a new parameter patch_name_masks_to_include
Breaking Changes
- Parameter value of model PrivateEndpointConnectionListResult is now required
azure-ai-voicelive_1.0.0b4
1.0.0b4 (2025-09-19)
Features Added
- Personal Voice Models: Added
PersonalVoiceModelsenum with support forDragonLatestNeural,PhoenixLatestNeural, andPhoenixV2Neuralmodels - Enhanced Animation Support: Added comprehensive server event classes for animation blendshapes and viseme handling:
ServerEventResponseAnimationBlendshapeDeltaandServerEventResponseAnimationBlendshapeDoneServerEventResponseAnimationVisemeDeltaandServerEventResponseAnimationVisemeDone
- Audio Timestamp Events: Added
ServerEventResponseAudioTimestampDeltaandServerEventResponseAudioTimestampDonefor better audio timing control - Improved Error Handling: Added
ErrorResponseclass for better error management - Enhanced Base Classes: Added
ConversationItemBaseandSessionBasefor better code organization and inheritance - Token Usage Improvements: Renamed
UsagetoTokenUsagefor better clarity - Audio Format Improvements: Reorganized audio format enums with separate
InputAudioFormatandOutputAudioFormatenums for better clarity - Enhanced Output Audio Format Support: Added more granular output audio format options including specific sampling rates (8kHz, 16kHz) for PCM16
Breaking Changes
- Model Cleanup: Removed experimental classes
AzurePlatformVoice,LLMVoice,AzureSemanticVadServer,InputAudio,NoTurnDetection, andToolChoiceFunctionObjectFunction - Class Rename: Renamed
Usageclass toTokenUsagefor better clarity - Enum Reorganization:
- Replaced
AudioFormatenum with separateInputAudioFormatandOutputAudioFormatenums - Removed
Phi4mmVoiceenum - Removed
EMOTIONvalue fromAnimationOutputTypeenum - Removed
IN_PROGRESSvalue fromItemParamStatusenum
- Replaced
- Server Events: Removed
RESPONSE_EMOTION_HYPOTHESISfromServerEventTypeenum
Other Changes
- Package Structure: Simplified package initialization with namespace package support
- Sample Updates: Improved basic voice assistant samples
- Code Optimization: Streamlined model definitions with significant code reduction
- API Configuration: Updated API view properties for better tooling support
azure-ai-voicelive_1.0.0b3
1.0.0b3 (2025-09-17)
Features Added
- Transcription improvement: Added phrase list
- New Voice Types: Added
AzurePlatformVoiceandLLMVoiceclasses - Enhanced Speech Detection: Added
AzureSemanticVadServerclass - Improved Function Calling: Enhanced async function calling sample with better error handling
- English-Specific Detection: Added
AzureSemanticDetectionEnclass for optimized English-only semantic end-of-utterance detection - English-Specific Voice Activity Detection: Added
AzureSemanticVadEnclass for enhanced English-only voice activity detection
Breaking Changes
- Transcription: Removed
custom_modelandenabledfromAudioInputTranscriptionSettings. - Async Authentication: Fixed credential handling for async scenarios
- Model Serialization: Improved error handling and deserialization
Other Changes
- Code Modernization: Updated type annotations throughout
azure-ai-textanalytics-authoring_1.0.0b1
1.0.0b1 (2025-09-19)
Features Added
- Initial release
azure-ai-evaluation_1.11.1
1.11.1 (2025-09-17)
Bugs Fixed
- Pinning duckdb version to 1.3.2 for redteam extra to fix error
TypeError: unhashable type: '_duckdb.typing.DuckDBPyType'
azure-monitor-opentelemetry_1.8.1
azure-monitor-opentelemetry-exporter_1.0.0b42
1.0.0b42 (2025-09-17)
Features Added
- Customer Facing Statsbeat: Added remaining drop codes to base
(#42382) - Refactored the put methods in storage.py for LocalFileBlob and LocalFileStorage
(#42502) - Customer Facing Statsbeat: Refactored logic for tracking dropped items from storage
(#42542) - Customer Facing SDKStats: Added the export interval env var for customer sdkstats
(#42551) - Rename Customer Statsbeat to Customer SDKStats as per [Spec] - https://github.com/aep-health-and-standards/Telemetry-Collection-Spec/pull/581
(#42573) - Customer Facing SDKStats: Exception categorization as per [Spec] - https://github.com/aep-health-and-standards/Telemetry-Collection-Spec/blob/main/ApplicationInsights/sdkstats/customer_facing_sdk_stats.md
(#42695) - Customer Facing SDKStats: Added logic for race conditions and updated the implementation to use a global instance for customer SDKStats metrics
(#42655) - Customer Facing SDKStats: Added telemetry_success field to dropped items as per [Spec] - https://github.com/aep-health-and-standards/Telemetry-Collection-Spec/pull/606
(#42846) - Customer Facing SDKStats: Refactor to use
ManagerandSingletonpattern
(#42969)
Other Changes
- Configuration manager/worker fetch via OneSettings part 1 - Change detection
([#42360] #42360) - Configuration manager/worker fetch via OneSettings part 2 - Concurrency and refactoring of _ConfigurationManager
([#42508] #42508) - Refactoring of statsbeat to use
StatsbeatManager
([#42716] #42716) - Support sdk stats dynamic change on OneSettings config change
([#42877] #42877)
azure-ai-agents_1.2.0b4
1.2.0b4 (2025-09-12)
Features Added
- Added Computer Use Preview tool for use with the computer-use-preview model
- ToolSet now supports adding multiple McpTool instances and OpenApiTool instances.
- Added static functions
get_tool_resourcesandget_tool_definitionsinazure.ai.agents.modelsto simplify extracting tool resources and definitions from collections of tools, making it easier to configure agents with multiple tool instances.
Bugs Fixed
- Fix issue with tracing an Agent message, when the message has "in progress" status (related to GitHub Issue 42645).
- Fix issue with tracing
RunStepOpenAPIToolCall(GitHub issues 42645 and 42864). - Fix issue when
.threads.create(messages=[ThreadMessageOptions(...])is called on theAgentsClient, when tracing is enabled (GitHub issue 42805) - Fix an issue in the code where, when tracing is enabled and the function AgentsClient.runs.create_and_process is used, the span "start_thread_run" appears twice in trace, once as a parent and once as a child span. The parent span name has been changed to "process_thread_run". Note that the semantic conventions used in the traces (including spans and attributes) are still subject to change.
Sample updates
- Added sample demonstrating multiple McpTool instance usage.
- Added
sample_agents_mcp_stream_eventhandler.pydemonstrating how to use MCP tools with streaming and event handlers for real-time processing. - Added
sample_agents_mcp_stream_iteration.pyshowing MCP tool usage with streaming iteration for step-by-step response handling. - Added
sample_agents_multiple_mcp.pyillustrating how to configure and use multiple MCP tool.