Skip to content

Releases: Azure/azure-sdk-for-python

azure-ai-evaluation_1.11.2

10 Oct 00:25

Choose a tag to compare

1.11.2 (2025-10-09)

Bugs Fixed

  • **kwargs in an evaluator signature receives input columns that are not otherwise named in the evaluator's signature

azure-mgmt-sql_4.0.0b24

09 Oct 08:34
6efcb9d

Choose a tag to compare

Pre-release

4.0.0b24 (2025-10-09)

Bugs Fixed

  • Exclude generated_samples and generated_tests from wheel

azure-mgmt-netapp_14.0.0b3

09 Oct 08:34
6efcb9d

Choose a tag to compare

Pre-release

14.0.0b3 (2025-10-09)

Bugs Fixed

  • Exclude generated_samples and generated_tests from wheel

azure-mgmt-mongocluster_1.1.0b3

09 Oct 08:36
6efcb9d

Choose a tag to compare

Pre-release

1.1.0b3 (2025-10-09)

Bugs Fixed

  • Exclude generated_samples and generated_tests from wheel

azure-mgmt-disconnectedoperations_1.0.0b2

09 Oct 08:58
6efcb9d

Choose a tag to compare

1.0.0b2 (2025-10-09)

Bugs Fixed

  • Exclude generated_samples and generated_tests from wheel

azure-mgmt-durabletask_1.0.0

08 Oct 22:59
d8bc880

Choose a tag to compare

1.0.0 (2025-09-25)

Features Added

  • Model DurableTaskMgmtClient added parameter cloud_setting in method __init__
  • Added enum SchedulerSkuName

azure-monitor-opentelemetry-exporter_1.0.0b43

09 Oct 21:07
848f1c2

Choose a tag to compare

1.0.0b43 (2025-10-08)

Features Added

  • OneSettings control plane: Add live metrics feature control
    (#43032)
  • Adding customer sdkstats to feature statsbeat
    (#43066)
  • OneSettings control plane: Add killswitch + exponential backoff + sdkstats feature control
    (#43147)
  • Performance Counters
    (#43024)
  • Performance Counters: Include Consumer spans
    (#43261)

Bugs Fixed

  • Fixes issues #42897 - TypeError in _transmit_from_storage: LocalFileBlob.get() returns None
    (#42897)
  • Fix logic for message field on Microsoft.ApplicationInsights.Message to sync with Breeze
    (#43060)
  • Skip tests from test_storage.py causing transient build pipeline failures
    (#43122)
  • Fix spelling for OTEL_PYTHON_EXCLUDED_URLS in samples
    (#43141)
  • Revert #43060
    (#43087)

azure-identity_1.25.1

06 Oct 20:27
dbf1475

Choose a tag to compare

1.25.1 (2025-10-06)

Other Changes

  • When AZURE_TOKEN_CREDENTIALS is set to ManagedIdentityCredential, DefaultAzureCredential now skips the IMDS endpoint probe request and directly attempts token acquisition with full retry logic, matching the behavior of using ManagedIdentityCredential standalone. (#43080)
  • Improved error messages from ManagedIdentityCredential to include the full error response from managed identity endpoints for better troubleshooting. (#43231)

azure-ai-voicelive_1.1.0b1

07 Oct 01:25

Choose a tag to compare

Pre-release

1.1.0b1 (2025-10-06)

Features Added

  • AgentConfig Support: Re-introduced AgentConfig functionality with enhanced capabilities:
    • AgentConfig model added back to public API with full import and export support
    • agent field re-added to ResponseSession model for session-level agent configuration
    • Updated cross-language package mappings to include AgentConfig support
    • Provides foundation for advanced agent configuration scenarios

azure-ai-voicelive_1.0.0

02 Oct 18:55
fa629aa

Choose a tag to compare

1.0.0 (2025-10-01)

Features Added

  • Enhanced WebSocket Connection Options: Significantly improved WebSocket connection configuration with transport-agnostic design:
    • Added new timeout configuration options: receive_timeout, close_timeout, and handshake_timeout for fine-grained control
    • Enhanced compression parameter to support both boolean and integer types for advanced zlib window configuration
    • Added vendor_options parameter for implementation-specific options passthrough (escape hatch for advanced users)
    • Improved documentation with clearer descriptions for all connection parameters
    • Better support for common aliases from other WebSocket ecosystems (max_size, ping_interval, etc.)
    • More robust option mapping with proper type conversion and safety checks
  • Enhanced Type Safety: Improved type safety for content parts with proper enum usage:
    • InputAudioContentPart, InputTextContentPart, and OutputTextContentPart now use ContentPartType enum values instead of string literals
    • Better IntelliSense support and compile-time type checking for content part discriminators

Breaking Changes

  • Improved Naming Conventions: Updated model and enum names for better clarity and consistency:
    • OAIVoice enum renamed to OpenAIVoiceName for more descriptive naming
    • ToolChoiceObject model renamed to ToolChoiceSelection for better semantic meaning
    • ToolChoiceFunctionObject model renamed to ToolChoiceFunctionSelection for consistency
    • Updated type unions and imports to reflect the new naming conventions
    • Cross-language package mappings updated to maintain compatibility across SDKs
  • Session Model Architecture: Separated ResponseSession and RequestSession models for better design clarity:
    • ResponseSession no longer inherits from RequestSession and now inherits directly from _Model
    • All session configuration fields are now explicitly defined in ResponseSession instead of being inherited
    • This provides clearer separation of concerns between request and response session configurations
    • May affect type checking and code that relied on the previous inheritance relationship
  • Model Cleanup: Removed unused AgentConfig model and related fields from the public API:
    • AgentConfig class has been completely removed from imports and exports
    • agent field removed from ResponseSession model (including constructor parameter)
    • Updated cross-language package mappings to reflect the removal
  • Model Naming Convention Update: Renamed EOUDetection to EouDetection for better naming consistency:
    • Class name changed from EOUDetection to EouDetection
    • All inheritance relationships updated: AzureSemanticDetection, AzureSemanticDetectionEn, and AzureSemanticDetectionMultilingual now inherit from EouDetection
    • Type annotations updated in AzureSemanticVad, AzureSemanticVadEn, AzureSemanticVadMultilingual, and ServerVad classes
    • Import statements and exports updated to reflect the new naming
  • Enhanced Content Part Type Safety: Content part discriminators now use enum values instead of string literals:
    • InputAudioContentPart.type now uses ContentPartType.INPUT_AUDIO instead of "input_audio"
    • InputTextContentPart.type now uses ContentPartType.INPUT_TEXT instead of "input_text"
    • OutputTextContentPart.type now uses ContentPartType.TEXT instead of "text"

Other Changes

  • Initial GA release