Releases: Azure/azure-sdk-for-python
azure-mgmt-search_9.2.0b3
9.2.0b3 (2025-04-02)
Features Added
- Client
SearchManagementClient
added operation groupofferings
- Model
SearchService
added propertysystem_data
- Model
SearchService
added propertyendpoint
- Model
SearchService
added propertycompute_type
- Model
SearchService
added propertyupgrade_available
- Model
SearchService
added propertyservice_upgrade_date
- Model
SearchServiceUpdate
added propertysystem_data
- Model
SearchServiceUpdate
added propertyendpoint
- Model
SearchServiceUpdate
added propertycompute_type
- Model
SearchServiceUpdate
added propertyupgrade_available
- Model
SearchServiceUpdate
added propertyservice_upgrade_date
- Added enum
ComputeType
- Added enum
CreatedByType
- Added enum
FeatureName
- Added model
FeatureOffering
- Added model
OfferingsByRegion
- Added model
OfferingsListResult
- Added model
SkuOffering
- Added model
SkuOfferingLimits
- Added model
SystemData
- Operation group
ServicesOperations
added methodbegin_upgrade
- Added operation group
OfferingsOperations
azure-ai-evaluation_1.4.0
1.4.0 (2025-03-27)
Features Added
-
Enhanced binary evaluation results with customizable thresholds
- Added threshold support for QA and ContentSafety evaluators
- Evaluation results now include both the score and threshold values
- Configurable threshold parameter allows custom binary classification boundaries
- Default thresholds provided for backward compatibility
- Quality evaluators use "higher is better" scoring (score ≥ threshold is positive)
- Content safety evaluators use "lower is better" scoring (score ≤ threshold is positive)
-
New Built-in evaluator called CodeVulnerabilityEvaluator is added.
- It provides capabilities to identify the following code vulnerabilities.
- path-injection
- sql-injection
- code-injection
- stack-trace-exposure
- incomplete-url-substring-sanitization
- flask-debug
- clear-text-logging-sensitive-data
- incomplete-hostname-regexp
- server-side-unvalidated-url-redirection
- weak-cryptographic-algorithm
- full-ssrf
- bind-socket-all-network-interfaces
- client-side-unvalidated-url-redirection
- likely-bugs
- reflected-xss
- clear-text-storage-sensitive-data
- tarslip
- hardcoded-credentials
- insecure-randomness
- It also supports multiple coding languages such as (Python, Java, C++, C#, Go, Javascript, SQL)
- It provides capabilities to identify the following code vulnerabilities.
-
New Built-in evaluator called UngroundedAttributesEvaluator is added.
-
It evaluates ungrounded inference of human attributes for a given query, response, and context for a single-turn evaluation only,
-
where query represents the user query and response represents the AI system response given the provided context.
-
Ungrounded Attributes checks for whether a response is first, ungrounded, and checks if it contains information about protected class
-
or emotional state of a person.
-
It identifies the following attributes:
- emotional_state
- protected_class
- groundedness
-
-
New Built-in evaluators for Agent Evaluation (Preview)
- IntentResolutionEvaluator - Evaluates the intent resolution of an agent's response to a user query.
- ResponseCompletenessEvaluator - Evaluates the response completeness of an agent's response to a user query.
- TaskAdherenceEvaluator - Evaluates the task adherence of an agent's response to a user query.
- ToolCallAccuracyEvaluator - Evaluates the accuracy of tool calls made by an agent in response to a user query.
Bugs Fixed
- Fixed error in
GroundednessProEvaluator
when handling non-numeric values like "n/a" returned from the service. - Uploading local evaluation results from
evaluate
with the same run name will no longer result in each online run sharing (and bashing) result files.
azure-mgmt-weightsandbiases_1.0.0b1
1.0.0b1 (2025-03-31)
Other Changes
- Initial version
azure-mgmt-hybridconnectivity_2.0.0b1
2.0.0b1 (2025-04-01)
Features Added
- Client
HybridConnectivityMgmtClient
added operation groupgenerate_aws_template
- Client
HybridConnectivityMgmtClient
added operation grouppublic_cloud_connectors
- Client
HybridConnectivityMgmtClient
added operation groupsolution_configurations
- Client
HybridConnectivityMgmtClient
added operation groupinventory
- Client
HybridConnectivityMgmtClient
added operation groupsolution_types
- Model
ServiceConfigurationResource
added propertyproperties
- Added model
AADProfileProperties
- Added model
AwsCloudProfile
- Added model
AwsCloudProfileUpdate
- Added enum
CloudNativeType
- Added model
ExtensionResource
- Added model
GenerateAwsTemplateRequest
- Added enum
HostType
- Added model
IngressProfileProperties
- Added model
InventoryProperties
- Added model
InventoryResource
- Added model
OperationStatusResult
- Added model
PublicCloudConnector
- Added model
PublicCloudConnectorProperties
- Added model
PublicCloudConnectorPropertiesUpdate
- Added model
PublicCloudConnectorUpdate
- Added model
RelayNamespaceAccessProperties
- Added enum
ResourceProvisioningState
- Added model
ServiceConfigurationProperties
- Added model
ServiceConfigurationPropertiesPatch
- Added model
SolutionConfiguration
- Added model
SolutionConfigurationProperties
- Added model
SolutionConfigurationPropertiesUpdate
- Added enum
SolutionConfigurationStatus
- Added model
SolutionConfigurationUpdate
- Added model
SolutionSettings
- Added model
SolutionTypeProperties
- Added model
SolutionTypeResource
- Added model
SolutionTypeSettings
- Added model
SolutionTypeSettingsProperties
- Added model
TrackedResource
- Added model
TrackedResourceUpdate
- Added operation group
GenerateAwsTemplateOperations
- Added operation group
InventoryOperations
- Added operation group
PublicCloudConnectorsOperations
- Added operation group
SolutionConfigurationsOperations
- Added operation group
SolutionTypesOperations
Breaking Changes
- Model
EndpointAccessResource
deleted or renamed its instance variablenamespace_name
- Model
EndpointAccessResource
deleted or renamed its instance variablenamespace_name_suffix
- Model
EndpointAccessResource
deleted or renamed its instance variablehybrid_connection_name
- Model
EndpointAccessResource
deleted or renamed its instance variableaccess_key
- Model
EndpointAccessResource
deleted or renamed its instance variableexpires_on
- Model
EndpointAccessResource
deleted or renamed its instance variableservice_configuration_token
- Model
IngressGatewayResource
deleted or renamed its instance variablehostname
- Model
IngressGatewayResource
deleted or renamed its instance variableserver_id
- Model
IngressGatewayResource
deleted or renamed its instance variabletenant_id
- Model
IngressGatewayResource
deleted or renamed its instance variablenamespace_name
- Model
IngressGatewayResource
deleted or renamed its instance variablenamespace_name_suffix
- Model
IngressGatewayResource
deleted or renamed its instance variablehybrid_connection_name
- Model
IngressGatewayResource
deleted or renamed its instance variableaccess_key
- Model
IngressGatewayResource
deleted or renamed its instance variableexpires_on
- Model
IngressGatewayResource
deleted or renamed its instance variableservice_configuration_token
- Model
ServiceConfigurationResource
deleted or renamed its instance variableservice_name
- Model
ServiceConfigurationResource
deleted or renamed its instance variableresource_id
- Model
ServiceConfigurationResource
deleted or renamed its instance variableport
- Model
ServiceConfigurationResource
deleted or renamed its instance variableprovisioning_state
- Model
ServiceConfigurationResourcePatch
deleted or renamed its instance variableport
- Deleted or renamed model
EndpointsList
- Deleted or renamed model
ServiceConfigurationList
- Parameter
expiresin
of methodEndpointsOperations.list_credentials
is now required - Parameter
expiresin
of methodEndpointsOperations.list_ingress_gateway_credentials
is now required
azure-mgmt-edgezones_1.0.0b2
1.0.0b2 (2025-04-01)
Other Changes
- regular release
azure-mgmt-arizeaiobservabilityeval_1.0.0b1
1.0.0b1 (2025-03-31)
Other Changes
- Initial version
azure-cosmos_4.10.0b4
4.10.0b4 (2025-04-01)
Bugs Fixed
- Fixed bug introduced in 4.10.0b3 with explicitly setting
etag
keyword argument asNone
causing exceptions. See PR 40282.
azure-ai-ml_1.26.1
1.26.1 (2025-03-27)
Bugs Fixed
- Handle missing duration value in deployment poller result
corehttp_1.0.0b6
1.0.0b6 (2025-03-27)
Features Added
- The
TokenCredential
andAsyncTokenCredential
protocols have been updated to include a newget_token_info
method. This method should be used to acquire tokens and return anAccessTokenInfo
object. #38346 - Added a new
TokenRequestOptions
class, which is aTypedDict
with optional parameters, that can be used to define options for token requests through theget_token_info
method. #38346 - Added a new
AccessTokenInfo
class, which is returned byget_token_info
implementations. This class contains the token, its expiration time, and optional additional information like when a token should be refreshed. #38346 BearerTokenCredentialPolicy
andAsyncBearerTokenCredentialPolicy
now check if a credential has theget_token_info
method defined. If so, theget_token_info
method is used to acquire a token. #38346- These policies now also check the
refresh_on
attribute when determining if a new token request should be made.
- These policies now also check the
- Added
model
attribute toHttpResponseError
to allow accessing error attributes based on a known model. #39636 - Added
auth_flows
support inBearerTokenCredentialPolicy
. #40084
Breaking Changes
- The
get_token
method has been removed from theTokenCredential
andAsyncTokenCredential
protocols. Implementations should now use the newget_token_info
method to acquire tokens. #38346 - The
AccessToken
class has been removed and replaced with a newAccessTokenInfo
class. #38346 BearerTokenCredentialPolicy
andAsyncBearerTokenCredentialPolicy
now rely on credentials having theget_token_info
method defined. #38346
azure-developer-loadtesting_1.1.0b1
1.1.0b1 (2025-03-27)
Updated the client library to use API Version 2025-05-01-preview. This adds all the capabilities that were introduced until this API version.
This version and all future versions will require Python 3.8+. Python 3.7 is no longer supported.
Features Added
- This release adds models and enums for all the APIs supported by Azure Load Testing
- Support for AutoStop Criteria
- Use
auto_stop_criteria
property on theTest
model to add autostop criteria
- Use
- Support for Quick Load Tests with RPS (Requests Per Second) Inputs
- Use
requests_per_second
andmax_response_time_in_ms
inOptionalLoadTestConfig
model to specify desired RPS for a quick load test
- Use
- Support for URL Tests with JSON based test plans
- Added enum
TestKind
with valueURL
and support forURL_TEST_CONFIG
file type in theFileType
enum
- Added enum
- Support for Locust Load Tests
- Added value
Locust
in theTestKind
enum
- Added value
- Support for Multi Region Load Tests
- Added property
regional_load_test_config
inLoadTestConfiguration
model to specify regional load distribution
- Added property
- Support for Disabling Public IP Deployment for Private Load Tests
- Added property
public_ip_disabled
to theTest
model to disable injecting public IP
- Added property
- Support for uploading ZIP Artifacts
- Added value
ZIPPED_ARTIFACTS
in theFileType
enum
- Added value
- Support for all Test Profiles & Test Profile Run Scenarios
- Added methods
create_or_update_test_profile
,get_test_profile
,delete_test_profile
andlist_test_profiles
inLoadTestAdministrationClient
to work with Test Profiles - Added methods
begin_test_profile_run
,get_test_profile_run
,delete_test_profile_run
andlist_test_profile_runs
inLoadTestRunClient
to work with Test Profile Runs
- Added methods