Skip to content

Releases: Azure/azure-sdk-for-python

azure-identity_1.25.0

12 Sep 01:28
0da8698

Choose a tag to compare

1.25.0 (2025-09-11)

Features Added

  • AzureDeveloperCliCredential now supports claims in get_token and get_token_info. (#42568)
  • Added new keyword argument require_envvar to DefaultAzureCredential to enforce the presence of the AZURE_TOKEN_CREDENTIALS environment variable. (#42660)

Bugs Fixed

  • Fixed an issue where AzureDeveloperCliCredential would time out during token requests when azd prompts for user interaction. This issue commonly occurred in environments where the AZD_DEBUG environment variable was set, causing the Azure Developer CLI to display additional prompts that interfered with automated token acquisition. (#42535)
  • Fixed an issue where credentials configured with a default tenant ID of "organizations" (such as InteractiveBrowserCredential and DeviceCodeCredential) would fail authentication when a specific tenant ID was provided in get_token or get_token_info method calls. (#42721)

Other Changes

  • Updated SharedTokenCacheCredential to raise CredentialUnavailableError instead of ClientAuthenticationError during token refresh failures when within the context of DefaultAzureCredential. (#42934)

azure-mgmt-computefleet_2.0.0b1

12 Sep 22:44
2e3d453

Choose a tag to compare

Pre-release

2.0.0b1 (2025-08-21)

Features Added

  • Model FleetProperties added property mode
  • Model FleetProperties added property capacity_type
  • Model FleetProperties added property zone_allocation_policy
  • Enum ManagedServiceIdentityType added member SYSTEM_ASSIGNED_USER_ASSIGNED
  • Model VirtualMachineScaleSet added property name
  • Added enum CapacityType
  • Added enum FleetMode
  • Added enum VMOperationStatus
  • Added model VirtualMachine
  • Added model ZoneAllocationPolicy
  • Added enum ZoneDistributionStrategy
  • Added model ZonePreference
  • Operation group FleetsOperations added method begin_cancel
  • Operation group FleetsOperations added method list_virtual_machines

Breaking Changes

  • Deleted or renamed enum value ManagedServiceIdentityType.SYSTEM_AND_USER_ASSIGNED

azure-ai-textanalytics_6.0.0b1

12 Sep 07:38
9ca891d

Choose a tag to compare

Pre-release

6.0.0b1 (2025-09-11)

This version of the client library defaults to the service API version 2025-05-15-preview.

Features Added

  • Added Value Exclusion, synonyms, and new entity types to the detection of Personally Identifiable Information (PII).

Breaking Changes

  • Removed begin_abstract_summaryfor abstracting text summarization, added function begin_analyze_text_job with AbstractiveSummarizationOperationAction for this purpose.
  • Removed begin_analyze_healthcare_entitiesfor analyzing healthcare entities, added function begin_analyze_text_job with HealthcareLROTask for this purpose.
  • Removed analyze_sentimentfor analyzing sentiment, added function analyze_text with TextSentimentAnalysisInput for this purpose.
  • Removed detect_languagefor detecting language, added function analyze_text with LanguageDetectionTextInput for this purpose.
  • Removed extract_key_phrasesfor extracting key phrases, added function analyze_text with TextKeyPhraseExtractionInput for this purpose.
  • Removed begin_multi_label_classifyfor classifying documents into multiple custom categories, added function begin_analyze_text_job with CustomMultiLabelClassificationActionContent for this purpose.
  • Removed begin_recognize_custom_entitiesfor recognizing custom entities in documents, added function begin_analyze_text_job with CustomEntitiesLROTask for this purpose.
  • Removed recognize_entitiesfor recognizing named entities in a batch of documents, added function analyze_text with TextEntityRecognitionInput for this purpose.
  • Removed recognize_linked_entitiesfor detecting linked entities in a batch of documents, added function analyze_text with TextEntityLinkingInput for this purpose.
  • Removed recognize_pii_entitiesfor recognizing personally identifiable information in a batch of documents, added function analyze_text with TextPiiEntitiesRecognitionInput for this purpose.
  • Removed begin_single_label_classifyfor classifying documents into a single custom category, added function begin_analyze_text_job with CustomSingleLabelClassificationOperationAction for this purpose.

Other Changes

  • Added custom poller AnalyzeTextLROPoller and AnalyzeTextAsyncLROPoller to customize the return type of begin_analyze_text_job to be AnalyzeTextLROPoller[ItemPaged["TextActions"]] and AnalyzeTextAsyncLROPoller[AsyncItemPaged["TextActions"]]

azure-ai-projects_1.1.0b4

12 Sep 17:32
687917a

Choose a tag to compare

Pre-release

1.1.0b4 (2025-09-12)

Bugs Fixed

azure-core_1.35.1

11 Sep 22:56
e150a42

Choose a tag to compare

1.35.1 (2025-09-11)

Bugs Fixed

  • Fixed an issue where the retry_backoff_max parameter in RetryPolicy and AsyncRetryPolicy constructors was being ignored, causing retry operations to use default maximum backoff values instead of the user-specified limits. #42444

Other Changes

  • BearerTokenCredentialPolicy and AsyncBearerTokenCredentialPolicy will now properly surface credential exceptions when handling claims challenges. Previously, exceptions from credential token requests were suppressed; now they are raised and chained with the original 401 HttpResponseError response for better debugging visibility. #42536

azure-mgmt-sql_4.0.0b23

11 Sep 07:46
68e2dd7

Choose a tag to compare

Pre-release

4.0.0b23 (2025-09-10)

Features Added

  • Added operation DatabasesOperations.list_metric_definitions
  • Added operation DatabasesOperations.list_metrics
  • Added operation ElasticPoolsOperations.list_metric_definitions
  • Added operation ElasticPoolsOperations.list_metrics
  • Added operation GeoBackupPoliciesOperations.list_by_database
  • Added operation group ElasticPoolActivitiesOperations
  • Added operation group ElasticPoolDatabaseActivitiesOperations
  • Added operation group ServerCommunicationLinksOperations
  • Added operation group ServiceObjectivesOperations
  • Model ManagedInstanceEditionCapability has a new parameter zone_redundant
  • Model ServerUsage has a new parameter next_reset_time
  • Model ServerUsage has a new parameter resource_name

Breaking Changes

  • Model DataMaskingRuleListResult no longer has parameter next_link
  • Model DatabaseExtensions no longer has parameter administrator_login
  • Model DatabaseExtensions no longer has parameter administrator_login_password
  • Model DatabaseExtensions no longer has parameter authentication_type
  • Model DatabaseExtensions no longer has parameter database_edition
  • Model DatabaseExtensions no longer has parameter max_size_bytes
  • Model DatabaseExtensions no longer has parameter network_isolation
  • Model DatabaseExtensions no longer has parameter service_objective_name
  • Model DatabaseKey no longer has parameter key_version
  • Model EditionCapability no longer has parameter zone_pinning
  • Model ElasticPool no longer has parameter auto_pause_delay
  • Model ElasticPoolEditionCapability no longer has parameter zone_pinning
  • Model ElasticPoolPerDatabaseSettings no longer has parameter auto_pause_delay
  • Model ElasticPoolPerformanceLevelCapability no longer has parameter supported_auto_pause_delay
  • Model ElasticPoolPerformanceLevelCapability no longer has parameter supported_min_capacities
  • Model ElasticPoolPerformanceLevelCapability no longer has parameter supported_per_database_auto_pause_delay
  • Model ElasticPoolPerformanceLevelCapability no longer has parameter supported_zones
  • Model ElasticPoolUpdate no longer has parameter auto_pause_delay
  • Model EncryptionProtector no longer has parameter key_version
  • Model GeoBackupPolicyListResult no longer has parameter next_link
  • Model ImportExportExtensionsOperationResult no longer has parameter blob_uri
  • Model ImportExportExtensionsOperationResult no longer has parameter private_endpoint_connections
  • Model ImportExportExtensionsOperationResult no longer has parameter queued_time
  • Model JobAgent no longer has parameter identity
  • Model JobAgentUpdate no longer has parameter identity
  • Model JobAgentUpdate no longer has parameter sku
  • Model LocationCapabilities no longer has parameter is_zone_resilient_provisioning_allowed
  • Model LocationCapabilities no longer has parameter supported_job_agent_versions
  • Model LogicalDatabaseTransparentDataEncryption no longer has parameter scan_state
  • Model ManagedDatabase no longer has parameter extended_accessibility_info
  • Model ManagedDatabaseUpdate no longer has parameter extended_accessibility_info
  • Model ManagedInstance no longer has parameter memory_size_in_gb
  • Model ManagedInstance no longer has parameter requested_logical_availability_zone
  • Model ManagedInstanceEditionCapability no longer has parameter is_general_purpose_v2
  • Model ManagedInstanceFamilyCapability no longer has parameter zone_redundant
  • Model ManagedInstanceLongTermRetentionBackup no longer has parameter backup_storage_access_tier
  • Model ManagedInstanceLongTermRetentionPolicy no longer has parameter backup_storage_access_tier
  • Model ManagedInstancePrivateLinkProperties no longer has parameter required_zone_names
  • Model ManagedInstanceUpdate no longer has parameter memory_size_in_gb
  • Model ManagedInstanceUpdate no longer has parameter requested_logical_availability_zone
  • Model ManagedInstanceVcoresCapability no longer has parameter included_storage_i_ops
  • Model ManagedInstanceVcoresCapability no longer has parameter included_storage_throughput_m_bps
  • Model ManagedInstanceVcoresCapability no longer has parameter iops_included_value_override_factor_per_selected_storage_gb
  • Model ManagedInstanceVcoresCapability no longer has parameter iops_min_value_override_factor_per_selected_storage_gb
  • Model ManagedInstanceVcoresCapability no longer has parameter supported_memory_sizes_in_gb
  • Model ManagedInstanceVcoresCapability no longer has parameter supported_storage_i_ops
  • Model ManagedInstanceVcoresCapability no longer has parameter supported_storage_throughput_m_bps
  • Model ManagedInstanceVcoresCapability no longer has parameter throughput_m_bps_included_value_override_factor_per_selected_storage_gb
  • Model ManagedInstanceVcoresCapability no longer has parameter throughput_m_bps_min_value_override_factor_per_selected_storage_gb
  • Model SensitivityLabel no longer has parameter client_classification_source
  • Model ServerKey no longer has parameter key_version
  • Model ServerUsage no longer has parameter id
  • Model ServerUsage no longer has parameter type
  • Model ServerUsageListResult no longer has parameter next_link
  • Model ServiceObjectiveCapability no longer has parameter supported_free_limit_exhaustion_behaviors
  • Model ServiceObjectiveCapability no longer has parameter supported_zones
  • Model ServiceObjectiveCapability no longer has parameter zone_pinning
  • Operation DataMaskingPoliciesOperations.create_or_update no longer has parameter data_masking_policy_name
  • Operation DataMaskingPoliciesOperations.get no longer has parameter data_masking_policy_name
  • Operation DataMaskingRulesOperations.create_or_update no longer has parameter data_masking_policy_name
  • Operation DataMaskingRulesOperations.list_by_database no longer has parameter data_masking_policy_name
  • Operation LongTermRetentionManagedInstanceBackupsOperations.list_by_location no longer has parameter filter
  • Operation LongTermRetentionManagedInstanceBackupsOperations.list_by_location no longer has parameter skip
  • Operation LongTermRetentionManagedInstanceBackupsOperations.list_by_location no longer has parameter top
  • Operation LongTermRetentionManagedInstanceBackupsOperations.list_by_resource_group_location no longer has parameter filter
  • Operation LongTermRetentionManagedInstanceBackupsOperations.list_by_resource_group_location no longer has parameter skip
  • Operation LongTermRetentionManagedInstanceBackupsOperations.list_by_resource_group_location no longer has parameter top
  • Operation OutboundFirewallRulesOperations.begin_create_or_update has a new required parameter parameters
  • Parameter administrator_login_password of model ExportDatabaseDefinition is now required
  • Parameter administrator_login_password of model ImportExistingDatabaseDefinition is now required
  • Parameter credential of model JobStepOutput is now required
  • Parameter state of model GeoBackupPolicy is now required
  • Parameter value of model ServerUsageListResult is now required
  • Removed operation GeoBackupPoliciesOperations.list
  • Removed operation ManagedDatabaseSensitivityLabelsOperations.list_by_database
  • Removed operation ManagedDatabasesOperations.begin_reevaluate_inaccessible_database_state
  • Removed operation ManagedInstanceLongTermRetentionPoliciesOperations.begin_delete
  • Removed operation ManagedInstancesOperations.begin_reevaluate_inaccessible_database_state
  • Removed operation ManagedInstancesOperations.begin_validate_azure_key_vault_encryption_key
  • Removed operation SensitivityLabelsOperations.list_by_database
  • Removed operation TransparentDataEncryptionsOperations.begin_resume
  • Removed operation TransparentDataEncryptionsOperations.begin_suspend
  • Removed operation VirtualClustersOperations.begin_create_or_update
  • Removed operation group InstancePoolOperationsOperations
  • Removed operation group NetworkSecurityPerimeterConfigurationsOperations

azure-cosmos_4.14.0b4

12 Sep 01:09
2dac85a

Choose a tag to compare

azure-cosmos_4.14.0b4 Pre-release
Pre-release

4.14.0b4 (2025-09-11)

Bugs Fixed

  • Fixed bug where client provided session token was not respected when client-side session management was disabled. See PR 42965

azure-communication-callautomation_1.6.0b1

12 Sep 00:59

Choose a tag to compare

1.6.0b1 (2025-09-11)

Features Added

  • Added support for moving a participant from one call to another, enabling seamless participant transfer between active calls.
  • Added support for retrieving Teams phone call details, including the ability to specify a custom calling context for enhanced integration scenarios.
  • Added support for Personally Identifiable Information (PII) redaction and summarization in transcription, improving privacy and providing concise summaries of transcribed content.
  • Added support for sentiment analysis in both speech and choice recognition, allowing detection of participant sentiment during call interactions.

azure-ai-voicelive_1.0.0b2

11 Sep 05:21
826407d

Choose a tag to compare

Pre-release

1.0.0b2 (2025-09-10)

Features Added

  • Async function call

Bugs Fixed

  • Fixed function calling: ensure FunctionCallOutputItem.output is properly serialized as a JSON string before sending to the service.

azure-communication-callautomation_1.5.0

10 Sep 20:24
9b29ba1

Choose a tag to compare

1.5.0 (2025-09-10)

Features Added

  • Added support for Teams multipersona users in create call, add participant, transfer, and redirect scenarios in OPS calls
  • Added TeamsAppSource for use when creating outbound OPS calls
  • Recording with the call connection ID is now supported. OPS calls can be recorded using the call connection ID.
  • Adds support for SIP headers prefixed with 'X-' and 'X-MS-Custom-' within the CustomCallingContext.

Breaking Changes

  • The properties media_streaming_subscription and transcription_subscription of CallConnectionProperties are no longer subclasses of the internal Model baseclass, and no longer have the inherited methods.
  • The following attributes have now been typed as Optional to reflect the actual behaviour: CallParticipant.is_muted, CallParticipant.is_on_hold, AddParticipantResult.invitation_id, CancelAddParticipantOperationResult.invitation_id.
  • The models FileSource and ChannelAffinity will no longer accept arbitrary keyword args in the constructor.

Bugs fixed

  • Fixed range specification for download_recording.
  • Fixed serialization of participant ordering for start_recording.