Skip to content

Releases: Azure/azure-sdk-for-python

azure-cosmos_4.16.2

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 16 Jul 12:14
eb67b14

4.16.2 (2026-07-15)

Features Added

  • Added GlobalSecondaryIndexDefinition class and global_secondary_index keyword to create_container, create_container_if_not_exists, and replace_container methods for creating Global Secondary Index (GSI) containers. See PR 47468.

Bugs Fixed

  • Fixed KeyError: 'version' in SessionContainer.get_session_token (sync and async) when the container's partitionKey definition returned by the service does not include the optional version field. The error was silently swallowed by a broad except, causing the client to send no x-ms-session-token header on subsequent reads. Against the Dedicated Gateway, this turned every Session-consistency read into an Integrated Cache miss. partitionKey.version is now treated as optional and defaults to 1, matching how PartitionKey handles a missing version. See PR 47143

azure-template_0.1.0b6569923

Pre-release

Choose a tag to compare

0.1.0b6569923 (2026-07-16)

Features Added

  • Some feature

Breaking Changes

  • Some breaking change

Bugs Fixed

  • Some bug fix

Other Changes

  • Some other change

azure-template_0.1.0b6567119

Pre-release

Choose a tag to compare

0.1.0b6567119 (2026-07-15)

Features Added

  • Some feature

Breaking Changes

  • Some breaking change

Bugs Fixed

  • Some bug fix

Other Changes

  • Some other change

azure-mgmt-serialconsole_2.0.0

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 14 Jul 07:06
100629c

2.0.0 (2026-07-14)

Features Added

  • Client MicrosoftSerialConsoleClient added parameter cloud_setting in method __init__
  • Client MicrosoftSerialConsoleClient added method send_request
  • Model ProxyResource added property system_data
  • Model Resource added property system_data
  • Model SerialPort added property system_data
  • Added model CloudError
  • Added enum CreatedByType
  • Added enum SerialPortConnectionState
  • Added model SystemData

Breaking Changes

  • This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
  • Model DisableSerialConsoleResult moved instance variable disabled under property properties whose type is DisableSerialConsoleResultProperties
  • Model EnableSerialConsoleResult moved instance variable disabled under property properties whose type is EnableSerialConsoleResultProperties
  • Renamed operation group MicrosoftSerialConsoleClientOperationsMixin to _MicrosoftSerialConsoleClientOperationsMixin
  • Model SerialConsoleStatus moved instance variable disabled under property properties whose type is SerialConsoleStatusProperties
  • Model SerialPort moved instance variable state under property properties whose type is SerialPortProperties
  • Deleted or renamed method SerialPortsOperations.delete
  • Method MicrosoftSerialConsoleClient.disable_console changed return type from Union[DisableSerialConsoleResult, GetSerialConsoleSubscriptionNotFound] to DisableSerialConsoleResult
  • Method MicrosoftSerialConsoleClient.enable_console changed return type from Union[EnableSerialConsoleResult, GetSerialConsoleSubscriptionNotFound] to EnableSerialConsoleResult
  • Method MicrosoftSerialConsoleClient.get_console_status changed return type from Union[SerialConsoleStatus, GetSerialConsoleSubscriptionNotFound] to SerialConsoleStatus

azure-mgmt-resource-databoundaries_1.0.0

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 14 Jul 05:34
872ef0d

1.0.0 (2026-07-13)

Other Changes

  • First GA

azure-mgmt-redhatopenshift_4.0.0

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 14 Jul 05:34
bdea1b2

4.0.0 (2026-07-13)

Features Added

  • Client AzureRedHatOpenShiftClient added method send_request
  • Added model CloudError

Breaking Changes

  • This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
  • Model OpenShiftCluster moved instance variable apiserver_profile, cluster_profile, console_profile, ingress_profiles, master_profile, network_profile, platform_workload_identity_profile, provisioning_state, service_principal_profile, worker_profiles and worker_profiles_status under property properties whose type is OpenShiftClusterProperties
  • Model OpenShiftClusterUpdate moved instance variable apiserver_profile, cluster_profile, console_profile, ingress_profiles, master_profile, network_profile, platform_workload_identity_profile, provisioning_state, service_principal_profile, worker_profiles and worker_profiles_status under property properties whose type is OpenShiftClusterProperties
  • Model OpenShiftVersion moved instance variable version under property properties whose type is OpenShiftVersionProperties
  • Model PlatformWorkloadIdentityRoleSet moved instance variable open_shift_version and platform_workload_identity_roles under property properties whose type is PlatformWorkloadIdentityRoleSetProperties

Other Changes

  • Deleted model OpenShiftClusterList/OpenShiftVersionList/OperationList/PlatformWorkloadIdentityRoleSetList which actually were not used by SDK users

azure-mgmt-databoxedge_3.0.0

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 14 Jul 05:33
bdea1b2

3.0.0 (2026-07-13)

Features Added

  • Client DataBoxEdgeManagementClient added parameter cloud_setting in method __init__
  • Client DataBoxEdgeManagementClient added method send_request
  • Client DataBoxEdgeManagementClient added operation group device_capacity_check
  • Client DataBoxEdgeManagementClient added operation group device_capacity_info
  • Client DataBoxEdgeManagementClient added operation group diagnostic_settings
  • Client DataBoxEdgeManagementClient added operation group support_packages
  • Model DataBoxEdgeDeviceExtendedInfo added property system_data
  • Model Job added property system_data
  • Model LoadBalancerConfig added property ip_range
  • Model Order added property kind
  • Enum SkuName added member EDGE_MR_TCP
  • Enum SkuName added member EP2_128_GPU1_MX1_W
  • Enum SkuName added member EP2_256_GPU2_MX1
  • Enum SkuName added member EP2_64_MX1_W
  • Model UpdateDetails added property friendly_version_number
  • Model UpdateDetails added property installation_impact
  • Added enum AccessLevel
  • Added model CloudError
  • Added model ClusterCapacityViewData
  • Added model ClusterGpuCapacity
  • Added model ClusterMemoryCapacity
  • Added model ClusterStorageViewData
  • Added enum ClusterWitnessType
  • Added model DataResidency
  • Added enum DataResidencyType
  • Added model DeviceCapacityInfo
  • Added model DeviceCapacityInfoProperties
  • Added model DeviceCapacityRequestInfo
  • Added model DeviceCapacityRequestInfoProperties
  • Added model DiagnosticProactiveLogCollectionSettings
  • Added model DiagnosticRemoteSupportSettings
  • Added model DiagnosticRemoteSupportSettingsProperties
  • Added model HostCapacity
  • Added enum InstallationImpact
  • Added model NumaNodeData
  • Added enum ProactiveDiagnosticsConsent
  • Added model ProactiveLogCollectionSettingsProperties
  • Added model ProxyResource
  • Added enum RemoteApplicationType
  • Added model RemoteSupportSettings
  • Added model Resource
  • Added model SupportPackageRequestProperties
  • Added model TrackedResource
  • Added model TriggerSupportPackageRequest
  • Added model VmMemory
  • Added model VmPlacementRequestResult
  • Operation group DevicesOperations added method create_or_update
  • Added operation group DeviceCapacityCheckOperations
  • Added operation group DeviceCapacityInfoOperations
  • Added operation group DiagnosticSettingsOperations
  • Added operation group SupportPackagesOperations

Breaking Changes

  • This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
  • For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
  • Model Alert moved instance variables alert_type, appeared_at_date_time, detailed_information, error_details, recommendation, severity and title under property properties whose type is AlertProperties
  • Model ArcAddon moved instance variables host_platform, host_platform_type, provisioning_state, resource_group_name, resource_location, resource_name, subscription_id and version under property properties whose type is ArcAddonProperties
  • Model BandwidthSchedule moved instance variables days, rate_in_mbps, start and stop under property properties whose type is BandwidthScheduleProperties
  • Model CloudEdgeManagementRole moved instance variables edge_profile, local_management_status and role_status under property properties whose type is CloudEdgeManagementRoleProperties
  • Model Container moved instance variables container_status, created_date_time, data_format and refresh_details under property properties whose type is ContainerProperties
  • Model DCAccessCode moved instance variable auth_code under property properties whose type is DCAccessCodeProperties
  • Model DataBoxEdgeDevice moved instance variables configured_role_types, culture, data_box_edge_device_status, description, device_hcs_version, device_local_capacity, device_model, device_software_version, device_type, edge_profile, friendly_name, model_description, node_count, resource_move_details, serial_number and time_zone under property properties whose type is DataBoxEdgeDeviceProperties
  • Model DataBoxEdgeDeviceExtendedInfo moved instance variables channel_integrity_key_name, channel_integrity_key_version, client_secret_store_id, client_secret_store_url, device_secrets, encryption_key, encryption_key_thumbprint, key_vault_sync_status and resource_key under property properties whose type is DataBoxEdgeDeviceExtendedInfoProperties
  • Model DataBoxEdgeDevicePatch moved instance variable edge_profile under property properties whose type is DataBoxEdgeDevicePropertiesPatch
  • Model EdgeProfileSubscription moved instance variables location_placement_id, quota_id, registered_features, serialized_details and tenant_id under property properties whose type is SubscriptionProperties
  • Model FileEventTrigger moved instance variables custom_context_tag, sink_info and source_info under property properties whose type is FileTriggerProperties
  • Model IoTAddon moved instance variables host_platform, host_platform_type, io_t_device_details, io_t_edge_device_details, provisioning_state and version under property properties whose type is IoTAddonProperties
  • Model IoTRole moved instance variables compute_resource, host_platform, host_platform_type, io_t_device_details, io_t_edge_agent_info, io_t_edge_device_details, role_status and share_mappings under property properties whose type is IoTRoleProperties
  • Model Job moved instance variables current_stage, download_progress, error_manifest_file, folder, install_progress, job_type, refreshed_entity_id and total_refresh_errors under property properties whose type is JobProperties
  • Model KubernetesRole moved instance variables host_platform, host_platform_type, kubernetes_cluster_info, kubernetes_role_resources, provisioning_state and role_status under property properties whose type is KubernetesRoleProperties
  • Model MECRole moved instance variables connection_string, controller_endpoint, resource_unique_id and role_status under property properties whose type is MECRoleProperties
  • Model MonitoringMetricConfiguration moved instance variable metric_configurations under property properties whose type is MonitoringMetricConfigurationProperties
  • Model NetworkSettings moved instance variable network_adapters under property properties whose type is NetworkSettingsProperties
  • Model Node moved instance variables node_chassis_serial_number, node_display_name, node_friendly_software_version, node_hcs_version, node_instance_id, node_serial_number and node_status under property properties whose type is NodeProperties
  • Model Operation moved instance variable service_specification under property properties whose type is OperationProperties
  • Model Order moved instance variables contact_information, current_status, delivery_tracking_info, order_history, return_tracking_info, serial_number, shipment_type and shipping_address under property properties whose type is OrderProperties
  • Model PeriodicTimerEventTrigger moved instance variables custom_context_tag, sink_info and source_info under property properties whose type is PeriodicTimerProperties
  • Model SecuritySettings moved instance variable device_admin_password under property properties whose type is SecuritySettingsProperties
  • Model Share moved instance variables access_protocol, azure_container_info, client_access_rights, data_policy, description, monitoring_status, refresh_details, share_mappings, share_status and user_access_rights under property properties whose type is ShareProperties
  • Model StorageAccount moved instance variables blob_endpoint, container_count, data_policy, description, storage_account_credential_id and storage_account_status under property properties whose type is StorageAccountProperties
  • Model StorageAccountCredential moved instance variables account_key, account_type, alias, blob_domain_name, connection_string, ssl_status, storage_account_id and user_name under property properties whose type is StorageAccountCredentialProperties
  • Model UpdateSummary moved instance variables device_last_scanned_date_time, device_version_number, friendly_device_version_name, in_progress_download_job_id, in_progress_download_job_started_date_time, in_progress_install_job_id, in_progress_install_job_started_date_time, last_completed_download_job_date_time, last_completed_download_job_id, last_completed_install_job_date_time, last_completed_install_job_id, last_completed_scan_job_date_time, last_download_job_status, last_install_job_status, ongoing_update_operation, reboot_behavior, total_number_of_updates_available, total_number_of_updates_pending_download, total_number_of_updates_pending_install, total_time_in_minutes, total_update_size_in_bytes, update_titles and updates under property properties whose type is UpdateSummaryProperties
  • Model UploadCertificateRequest moved instance variables authentication_type and certificate under property properties whose type is RawCertificateData
  • Model User moved instance variables encrypted_password, share_access_rights and user_type under property properties whose type is UserProperties
  • Method `DevicesOperations.list_by_resourc...
Read more

azure-mgmt-cdn_14.0.0

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 14 Jul 05:34
eaa592e

14.0.0 (2026-07-13)

Features Added

  • Client CdnManagementClient added parameter cloud_setting in method __init__
  • Client CdnManagementClient added method send_request
  • Model AFDDomainHttpsParameters added property cipher_suite_set_type
  • Model AFDDomainHttpsParameters added property customized_cipher_suite_set
  • Model AFDOriginGroupProperties added property authentication
  • Model AFDOriginGroupUpdatePropertiesParameters added property authentication
  • Enum AfdMinimumTlsVersion added member TLS13
  • Model RuleSetProperties added property batch_mode
  • Model RuleSetProperties added property rules
  • Added model AFDDomainHttpsCustomizedCipherSuiteSet
  • Added enum AfdCipherSuiteSetType
  • Added enum AfdCustomizedCipherSuiteForTls12
  • Added enum AfdCustomizedCipherSuiteForTls13
  • Added model BatchRuleProperties
  • Added model CdnMigrationToAfdParameters
  • Added model CertificateSourceParameters
  • Added enum CreatedByType
  • Added model DeliveryRuleActionParameters
  • Added model DeliveryRuleConditionParameters
  • Added model MigrationEndpointMapping
  • Added model OriginAuthenticationProperties
  • Added enum OriginAuthenticationType
  • Operation group ProfilesOperations added method begin_cdn_can_migrate_to_afd
  • Operation group ProfilesOperations added method begin_cdn_migrate_to_afd
  • Operation group ProfilesOperations added method begin_migration_abort
  • Operation group RuleSetsOperations added method begin_create

Breaking Changes

  • This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
  • For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
  • Model AFDDomain moved instance variable azure_dns_zone, deployment_status, domain_validation_state, extended_properties, host_name, pre_validated_custom_domain_resource_id, profile_name, provisioning_state, tls_settings and validation_properties under property properties whose type is AFDDomainProperties
  • Model AFDDomainUpdateParameters moved instance variable azure_dns_zone, pre_validated_custom_domain_resource_id, profile_name and tls_settings under property properties whose type is AFDDomainUpdatePropertiesParameters
  • Model AFDEndpoint moved instance variable auto_generated_domain_name_label_scope, deployment_status, enabled_state, host_name, profile_name and provisioning_state under property properties whose type is AFDEndpointProperties
  • Model AFDEndpointUpdateParameters moved instance variable enabled_state and profile_name under property properties whose type is AFDEndpointPropertiesUpdateParameters
  • Model AFDOrigin moved instance variable azure_origin, deployment_status, enabled_state, enforce_certificate_name_check, host_name, http_port, https_port, origin_group_name, origin_host_header, priority, provisioning_state, shared_private_link_resource and weight under property properties whose type is AFDOriginProperties
  • Model AFDOriginGroup moved instance variable deployment_status, health_probe_settings, load_balancing_settings, profile_name, provisioning_state, session_affinity_state and traffic_restoration_time_to_healed_or_new_endpoints_in_minutes under property properties whose type is AFDOriginGroupProperties
  • Model AFDOriginGroupUpdateParameters moved instance variable health_probe_settings, load_balancing_settings, profile_name, session_affinity_state and traffic_restoration_time_to_healed_or_new_endpoints_in_minutes under property properties whose type is AFDOriginGroupUpdatePropertiesParameters
  • Model AFDOriginUpdateParameters moved instance variable azure_origin, enabled_state, enforce_certificate_name_check, host_name, http_port, https_port, origin_group_name, origin_host_header, priority, shared_private_link_resource and weight under property properties whose type is AFDOriginUpdatePropertiesParameters
  • Model CanMigrateResult moved instance variable can_migrate, default_sku and errors under property properties whose type is CanMigrateProperties
  • Model CdnWebApplicationFirewallPolicy moved instance variable custom_rules, endpoint_links, extended_properties, managed_rules, policy_settings, provisioning_state, rate_limit_rules and resource_state under property properties whose type is CdnWebApplicationFirewallPolicyProperties
  • Model CustomDomain moved instance variable custom_https_parameters, custom_https_provisioning_state, custom_https_provisioning_substate, host_name, provisioning_state, resource_state and validation_data under property properties whose type is CustomDomainProperties
  • Model CustomDomainParameters moved instance variable host_name under property properties whose type is CustomDomainPropertiesParameters
  • Model DeepCreatedCustomDomain moved instance variable host_name and validation_data under property properties whose type is DeepCreatedCustomDomainProperties
  • Model DeepCreatedOrigin moved instance variable enabled, host_name, http_port, https_port, origin_host_header, priority, private_endpoint_status, private_link_alias, private_link_approval_message, private_link_location, private_link_resource_id and weight under property properties whose type is DeepCreatedOriginProperties
  • Model DeepCreatedOriginGroup moved instance variable health_probe_settings, origins, response_based_origin_error_detection_settings and traffic_restoration_time_to_healed_or_new_endpoints_in_minutes under property properties whose type is DeepCreatedOriginGroupProperties
  • Model EdgeNode moved instance variable ip_address_groups under property properties whose type is EdgeNodeProperties
  • Model Endpoint moved instance variable content_types_to_compress, custom_domains, default_origin_group, delivery_policy, geo_filters, host_name, is_compression_enabled, is_http_allowed, is_https_allowed, optimization_type, origin_groups, origin_host_header, origin_path, origins, probe_path, provisioning_state, query_string_caching_behavior, resource_state, url_signing_keys and web_application_firewall_policy_link under property properties whose type is EndpointProperties
  • Model EndpointUpdateParameters moved instance variable content_types_to_compress, default_origin_group, delivery_policy, geo_filters, is_compression_enabled, is_http_allowed, is_https_allowed, optimization_type, origin_host_header, origin_path, probe_path, query_string_caching_behavior, url_signing_keys and web_application_firewall_policy_link under property properties whose type is EndpointPropertiesUpdateParameters
  • Model ManagedRuleSetDefinition moved instance variable provisioning_state, rule_groups, rule_set_type and rule_set_version under property properties whose type is ManagedRuleSetDefinitionProperties
  • Model MigrateResult moved instance variable migrated_profile_resource_id under property properties whose type is MigrateResultProperties
  • Model Operation moved instance variable service_specification under property operation_properties whose type is OperationProperties
  • Model Origin moved instance variable enabled, host_name, http_port, https_port, origin_host_header, priority, private_endpoint_status, private_link_alias, private_link_approval_message, private_link_location, private_link_resource_id, provisioning_state, resource_state and weight under property properties whose type is OriginProperties
  • Model OriginGroup moved instance variable health_probe_settings, origins, provisioning_state, resource_state, response_based_origin_error_detection_settings and traffic_restoration_time_to_healed_or_new_endpoints_in_minutes under property properties whose type is OriginGroupProperties
  • Model OriginGroupUpdateParameters moved instance variable health_probe_settings, origins, response_based_origin_error_detection_settings and traffic_restoration_time_to_healed_or_new_endpoints_in_minutes under property properties whose type is OriginGroupUpdatePropertiesParameters
  • Model OriginUpdateParameters moved instance variable enabled, host_name, http_port, https_port, origin_host_header, priority, private_link_alias, private_link_approval_message, private_link_location, private_link_resource_id and weight under property properties whose type is OriginUpdatePropertiesParameters
  • Model Profile moved instance variable extended_properties, front_door_id, log_scrubbing, origin_response_timeout_seconds, provisioning_state and resource_state under property properties whose type is ProfileProperties
  • Model ProfileUpdateParameters moved instance variable log_scrubbing and origin_response_timeout_seconds under property properties whose type is ProfilePropertiesUpdateParameters
  • Model Route moved instance variable cache_configuration, custom_domains, deployment_status, enabled_state, endpoint_name, forwarding_protocol, https_redirect, link_to_default_domain, origin_group, origin_path, patterns_to_match, provisioning_state, rule_sets and supported_protocols under property properties whose type is RouteProperties
  • Model RouteUpdateParameters moved instance variable cache_configuration, custom_domains, enabled_state, endpoint_name, forwarding_protocol, https_redirect, link_to_default_domain, origin_group, origin_path, patterns_to_match, rule_sets and supported_protocols under pr...
Read more

azure-ai-ml_1.34.1

Choose a tag to compare

@azure-sdk azure-sdk released this 14 Jul 20:37
1521637

1.34.1 (2026-07-15)

Bugs Fixed

  • Fixed datastore create failing with TypeError: Object of type Datastore is not JSON serializable. The datastore operation was migrated to the TypeSpec client while the datastore entity still produced a legacy msrest model; the request body is now serialized to its wire form before being sent, keeping the on-the-wire request unchanged.
  • Fixed BatchEndpoint defaults serialization regression where deployment_name was sent to the service as snake_case instead of camelCase (deploymentName), causing begin_create_or_update to fail with "Could not find member 'deployment_name' on object of type 'BatchEndpointDefaults'". Serialization now emits the correct camelCase wire format, while BatchEndpoint.defaults returned from get() continues to expose an object that supports attribute access (e.g. endpoint.defaults.deployment_name), preserving backward compatibility with existing code and samples.

azure-template_0.1.0b6562837

Pre-release

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 15 Jul 01:14
d84a59f

0.1.0b6562837 (2026-07-14)

Features Added

  • Some feature

Breaking Changes

  • Some breaking change

Bugs Fixed

  • Some bug fix

Other Changes

  • Some other change