Releases: Azure/azure-sdk-for-python
Releases · Azure/azure-sdk-for-python
azure-servicebus_7.13.0b1
7.13.0b1 (2024-05-16)
Features Added
-
ServiceBusReceivernow supports the ability to delete all messages from an entity using thepurge_messagesmethod. Callers may optionally request to limit the target messages to those earlier than a given date. -
ServiceBusReceivernow supports the ability to delete messages from an entity in batches using thedelete_messagesmethod. The messages selected for deletion will be the oldest in the entity, based on the enqueued date and callers may optionally request to limit them to only those earlier than a given date.
azure-eventhub_5.12.0
azure-cosmos_4.6.1
azure-eventhub_5.13.0b1
5.13.0b1 (2024-05-16)
Features Added
- Added support for georeplication and disaster recovery-enabled Event Hubs.
azure-monitor-opentelemetry_1.4.2
azure-ai-ml_1.16.0
1.16.0 (2024-05-14)
Features Added
- Add experimental support for working with Promptflow evaluators:
ml_client.evaluators. - Many changes to the Connection entity class and its associated operations.
- Workspace Connection
list,get, andcreate_or_updateoperations now include an optionalpopulate_secretsinput, which causes the operations to try making a secondary call to fill in the returned connections' credential info if possible. Only works with api key-based credentials for now. - Many workspace connection subtypes added. The full list of subclasses is now:
AzureBlobStoreConnectionAzureBlobStoreConnectionMicrosoftOneLakeConnectionAzureOpenAIConnectionAzureAIServicesConnectionAzureAISearchConnectionAzureContentSafetyConnectionAzureSpeechServicesConnectionAPIKeyConnectionOpenAIConnectionSerpConnectionServerlessConnection
- Many workspace connections only accept api keys or entra ids for credentials. Since Entra IDs require not inputs, these have been refactored to not required a full credential object. Instead they only accept an api_key as a top-level input, and default to an entra credential otherwise. Their YAML schemas have been similarly altered.
- Client-side credential-type validation added for some workspace connection types.
- Added new credential type:
AadCredentialConfiguration - Renamed WorkspaceHub class as Hub.
- Added Project entity class and YAML support.
- Project and Hub operations supported by workspace operations.
- workspace list operation supports type filtering.
- Add support for Microsoft Entra token (
aad_token) auth ininvokeandget-credentialsoperations. - Add experimental support for working with indexes:
ml_client.indexes
Breaking Changes
- Removed WorkspaceHubConfig entity, and renamed WorkspaceHub to Hub.
- workspace_hub input of Workspace class hidden, renamed to hub_id, and re-surfaced in child class Project.
- Removed Workspace Hub Operations from ML Client.
azure-messaging-webpubsubservice_1.1.0
1.1.0 (2024-04-24)
Bugs Fixed
- Use the correct REST API parameter name
groupsin methodget_client_access_token - Upgrade dependency package
pyjwtto>=2.0.0which changes the return type ofjwt.encode(...). See https://pyjwt.readthedocs.io/en/stable/changelog.html#id30 for detail
Features Added
- Add overload signatures for operation
send_to_all,send_to_user,send_to_groupandsend_to_connection - Update the type of parameter
contentfromIOtoUnion[IO, str, JSON]for operationsend_to_all,send_to_user,send_to_groupandsend_to_connection
azure-identity_1.17.0b1
1.17.0b1 (2024-05-13)
Features Added
- Added environment variable
AZURE_CLIENT_SEND_CERTIFICATE_CHAINsupport forEnvironmentCredential. - Introduced a new credential,
AzurePipelinesCredential, for supporting workload identity federation in Azure Pipelines with service connections (#35397).
Bugs Fixed
- Fixed typing errors when certain credentials are used as context managers. (#35415)
azure-mgmt-datafactory_7.1.0
7.1.0 (2024-05-08)
Features Added
- Model AmazonRdsForSqlServerLinkedService has a new parameter application_intent
- Model AmazonRdsForSqlServerLinkedService has a new parameter authentication_type
- Model AmazonRdsForSqlServerLinkedService has a new parameter command_timeout
- Model AmazonRdsForSqlServerLinkedService has a new parameter connect_retry_count
- Model AmazonRdsForSqlServerLinkedService has a new parameter connect_retry_interval
- Model AmazonRdsForSqlServerLinkedService has a new parameter connect_timeout
- Model AmazonRdsForSqlServerLinkedService has a new parameter database
- Model AmazonRdsForSqlServerLinkedService has a new parameter encrypt
- Model AmazonRdsForSqlServerLinkedService has a new parameter failover_partner
- Model AmazonRdsForSqlServerLinkedService has a new parameter host_name_in_certificate
- Model AmazonRdsForSqlServerLinkedService has a new parameter integrated_security
- Model AmazonRdsForSqlServerLinkedService has a new parameter load_balance_timeout
- Model AmazonRdsForSqlServerLinkedService has a new parameter max_pool_size
- Model AmazonRdsForSqlServerLinkedService has a new parameter min_pool_size
- Model AmazonRdsForSqlServerLinkedService has a new parameter multi_subnet_failover
- Model AmazonRdsForSqlServerLinkedService has a new parameter multiple_active_result_sets
- Model AmazonRdsForSqlServerLinkedService has a new parameter packet_size
- Model AmazonRdsForSqlServerLinkedService has a new parameter pooling
- Model AmazonRdsForSqlServerLinkedService has a new parameter server
- Model AmazonRdsForSqlServerLinkedService has a new parameter trust_server_certificate
- Model AzureSqlDWLinkedService has a new parameter application_intent
- Model AzureSqlDWLinkedService has a new parameter authentication_type
- Model AzureSqlDWLinkedService has a new parameter command_timeout
- Model AzureSqlDWLinkedService has a new parameter connect_retry_count
- Model AzureSqlDWLinkedService has a new parameter connect_retry_interval
- Model AzureSqlDWLinkedService has a new parameter connect_timeout
- Model AzureSqlDWLinkedService has a new parameter database
- Model AzureSqlDWLinkedService has a new parameter encrypt
- Model AzureSqlDWLinkedService has a new parameter failover_partner
- Model AzureSqlDWLinkedService has a new parameter host_name_in_certificate
- Model AzureSqlDWLinkedService has a new parameter integrated_security
- Model AzureSqlDWLinkedService has a new parameter load_balance_timeout
- Model AzureSqlDWLinkedService has a new parameter max_pool_size
- Model AzureSqlDWLinkedService has a new parameter min_pool_size
- Model AzureSqlDWLinkedService has a new parameter multi_subnet_failover
- Model AzureSqlDWLinkedService has a new parameter multiple_active_result_sets
- Model AzureSqlDWLinkedService has a new parameter packet_size
- Model AzureSqlDWLinkedService has a new parameter pooling
- Model AzureSqlDWLinkedService has a new parameter server
- Model AzureSqlDWLinkedService has a new parameter service_principal_credential
- Model AzureSqlDWLinkedService has a new parameter service_principal_credential_type
- Model AzureSqlDWLinkedService has a new parameter trust_server_certificate
- Model AzureSqlDWLinkedService has a new parameter user_name
- Model AzureSqlDatabaseLinkedService has a new parameter application_intent
- Model AzureSqlDatabaseLinkedService has a new parameter authentication_type
- Model AzureSqlDatabaseLinkedService has a new parameter command_timeout
- Model AzureSqlDatabaseLinkedService has a new parameter connect_retry_count
- Model AzureSqlDatabaseLinkedService has a new parameter connect_retry_interval
- Model AzureSqlDatabaseLinkedService has a new parameter connect_timeout
- Model AzureSqlDatabaseLinkedService has a new parameter database
- Model AzureSqlDatabaseLinkedService has a new parameter encrypt
- Model AzureSqlDatabaseLinkedService has a new parameter failover_partner
- Model AzureSqlDatabaseLinkedService has a new parameter host_name_in_certificate
- Model AzureSqlDatabaseLinkedService has a new parameter integrated_security
- Model AzureSqlDatabaseLinkedService has a new parameter load_balance_timeout
- Model AzureSqlDatabaseLinkedService has a new parameter max_pool_size
- Model AzureSqlDatabaseLinkedService has a new parameter min_pool_size
- Model AzureSqlDatabaseLinkedService has a new parameter multi_subnet_failover
- Model AzureSqlDatabaseLinkedService has a new parameter multiple_active_result_sets
- Model AzureSqlDatabaseLinkedService has a new parameter packet_size
- Model AzureSqlDatabaseLinkedService has a new parameter pooling
- Model AzureSqlDatabaseLinkedService has a new parameter server
- Model AzureSqlDatabaseLinkedService has a new parameter service_principal_credential
- Model AzureSqlDatabaseLinkedService has a new parameter service_principal_credential_type
- Model AzureSqlDatabaseLinkedService has a new parameter trust_server_certificate
- Model AzureSqlDatabaseLinkedService has a new parameter user_name
- Model AzureSqlMILinkedService has a new parameter application_intent
- Model AzureSqlMILinkedService has a new parameter authentication_type
- Model AzureSqlMILinkedService has a new parameter command_timeout
- Model AzureSqlMILinkedService has a new parameter connect_retry_count
- Model AzureSqlMILinkedService has a new parameter connect_retry_interval
- Model AzureSqlMILinkedService has a new parameter connect_timeout
- Model AzureSqlMILinkedService has a new parameter database
- Model AzureSqlMILinkedService has a new parameter encrypt
- Model AzureSqlMILinkedService has a new parameter failover_partner
- Model AzureSqlMILinkedService has a new parameter host_name_in_certificate
- Model AzureSqlMILinkedService has a new parameter integrated_security
- Model AzureSqlMILinkedService has a new parameter load_balance_timeout
- Model AzureSqlMILinkedService has a new parameter max_pool_size
- Model AzureSqlMILinkedService has a new parameter min_pool_size
- Model AzureSqlMILinkedService has a new parameter multi_subnet_failover
- Model AzureSqlMILinkedService has a new parameter multiple_active_result_sets
- Model AzureSqlMILinkedService has a new parameter packet_size
- Model AzureSqlMILinkedService has a new parameter pooling
- Model AzureSqlMILinkedService has a new parameter server
- Model AzureSqlMILinkedService has a new parameter service_principal_credential
- Model AzureSqlMILinkedService has a new parameter service_principal_credential_type
- Model AzureSqlMILinkedService has a new parameter trust_server_certificate
- Model AzureSqlMILinkedService has a new parameter user_name
- Model ManagedIdentityCredential has a new parameter resource_id
- Model SqlServerLinkedService has a new parameter application_intent
- Model SqlServerLinkedService has a new parameter authentication_type
- Model SqlServerLinkedService has a new parameter command_timeout
- Model SqlServerLinkedService has a new parameter connect_retry_count
- Model SqlServerLinkedService has a new parameter connect_retry_interval
- Model SqlServerLinkedService has a new parameter connect_timeout
- Model SqlServerLinkedService has a new parameter database
- Model SqlServerLinkedService has a new parameter encrypt
- Model SqlServerLinkedService has a new parameter failover_partner
- Model SqlServerLinkedService has a new parameter host_name_in_certificate
- Model SqlServerLinkedService has a new parameter integrated_security
- Model SqlServerLinkedService has a new parameter load_balance_timeout
- Model SqlServerLinkedService has a new parameter max_pool_size
- Model SqlServerLinkedService has a new parameter min_pool_size
- Model SqlServerLinkedService has a new parameter multi_subnet_failover
- Model SqlServerLinkedService has a new parameter multiple_active_result_sets
- Model SqlServerLinkedService has a new parameter packet_size
- Model SqlServerLinkedService has a new parameter pooling
- Model SqlServerLinkedService has a new parameter server
- Model SqlServerLinkedService has a new parameter trust_server_certificate
azure-storage-queue_12.10.0
12.10.0 (2024-05-07)
Features Added
- Stable release of features from 12.10.0b1