Skip to content

Releases: Azure/azure-sdk-for-python

azure-mgmt-databox_3.0.0

30 Oct 08:22
fa77d33
Compare
Choose a tag to compare

3.0.0 (2024-10-30)

Breaking Changes

  • This package now only targets the latest Api-Version available on Azure and removes APIs of other Api-Version. After this change, the package can have much smaller size. If your application requires a specific and non-latest Api-Version, it's recommended to pin this package to the previous released version; If your application always only use latest Api-Version, please ingore this change.

azure-mgmt-core_1.5.0

31 Oct 18:00
f306890
Compare
Choose a tag to compare

1.5.0 (2024-10-31)

Features Added

  • Added helper function get_arm_endpoints to get the ARM endpoint and credential scopes from the cloud setting.

azure-mgmt-appconfiguration_4.0.0

30 Oct 08:29
5886bcc
Compare
Choose a tag to compare

4.0.0 (2024-10-29)

Breaking Changes

  • This package now only targets the latest Api-Version available on Azure and removes APIs of other Api-Version. After this change, the package can have much smaller size. If your application requires a specific and non-latest Api-Version, it's recommended to pin this package to the previous released version; If your application always only use latest Api-Version, please ingore this change.

azure-core_1.32.0

31 Oct 17:39
f306890
Compare
Choose a tag to compare

1.32.0 (2024-10-31)

Features Added

  • Added a default implementation to handle token challenges in BearerTokenCredentialPolicy and AsyncBearerTokenCredentialPolicy.

Bugs Fixed

  • Fixed an issue where the tracing_attributes keyword argument wasn't being handled at the request/method level. #38164

Other Changes

  • Log "x-vss-e2eid" and "x-msedge-ref" headers in HttpLoggingPolicy.

azure-mgmt-resourcehealth_1.0.0b6

30 Oct 08:22
bb50936
Compare
Choose a tag to compare
Pre-release

1.0.0b6 (2024-10-30)

Breaking Changes

  • This package now only targets the latest Api-Version available on Azure and removes APIs of other Api-Version. After this change, the package can have much smaller size. If your application requires a specific and non-latest Api-Version, it's recommended to pin this package to the previous released version; If your application always only use latest Api-Version, please ingore this change.

azure-mgmt-appplatform_10.0.0

29 Oct 05:47
cc41627
Compare
Choose a tag to compare

10.0.0 (2024-10-29)

Breaking Changes

  • This package now only targets the latest Api-Version available on Azure and removes APIs of other Api-Version. After this change, the package can have much smaller size. If your application requires a specific and non-latest Api-Version, it's recommended to pin this package to the previous released version; If your application always only use latest Api-Version, please ingore this change.

azure-ai-evaluation_1.0.0b5

29 Oct 01:14
5a41ba0
Compare
Choose a tag to compare
Pre-release

1.0.0b5 (2024-10-28)

Features Added

  • Added GroundednessProEvaluator, which is a service-based evaluator for determining response groundedness.
  • Groundedness detection in Non Adversarial Simulator via query/context pairs
import importlib.resources as pkg_resources
package = "azure.ai.evaluation.simulator._data_sources"
resource_name = "grounding.json"
custom_simulator = Simulator(model_config=model_config)
conversation_turns = []
with pkg_resources.path(package, resource_name) as grounding_file:
    with open(grounding_file, "r") as file:
        data = json.load(file)
for item in data:
    conversation_turns.append([item])
outputs = asyncio.run(custom_simulator(
    target=callback,
    conversation_turns=conversation_turns,
    max_conversation_turns=1,
))
  • Adding evaluator for multimodal use cases

Breaking Changes

  • Renamed environment variable PF_EVALS_BATCH_USE_ASYNC to AI_EVALS_BATCH_USE_ASYNC.
  • RetrievalEvaluator now requires a context input in addition to query in single-turn evaluation.
  • RelevanceEvaluator no longer takes context as an input. It now only takes query and response in single-turn evaluation.
  • FluencyEvaluator no longer takes query as an input. It now only takes response in single-turn evaluation.
  • AdversarialScenario enum does not include ADVERSARIAL_INDIRECT_JAILBREAK, invoking IndirectJailbreak or XPIA should be done with IndirectAttackSimulator
  • Outputs of Simulator and AdversarialSimulator previously had to_eval_qa_json_lines and now has to_eval_qr_json_lines. Where to_eval_qa_json_lines had:
{"question": <user_message>, "answer": <assistant_message>}

to_eval_qr_json_lines now has:

{"query": <user_message>, "response": assistant_message}

Bugs Fixed

  • Non adversarial simulator works with gpt-4o models using the json_schema response format
  • Fixed an issue where the evaluate API would fail with "[WinError 32] The process cannot access the file because it is being used by another process" when venv folder and target function file are in the same directory.
  • Fix evaluate API failure when trace.destination is set to none
  • Non adversarial simulator now accepts context from the callback

Other Changes

  • Improved error messages for the evaluate API by enhancing the validation of input parameters. This update provides more detailed and actionable error descriptions.

  • GroundednessEvaluator now supports query as an optional input in single-turn evaluation. If query is provided, a different prompt template will be used for the evaluation.

  • To align with our support of a diverse set of models, the following evaluators will now have a new key in their result output without the gpt_ prefix. To maintain backwards compatibility, the old key with the gpt_ prefix will still be present in the output; however, it is recommended to use the new key moving forward as the old key will be deprecated in the future.

    • CoherenceEvaluator
    • RelevanceEvaluator
    • FluencyEvaluator
    • GroundednessEvaluator
    • SimilarityEvaluator
    • RetrievalEvaluator
  • The following evaluators will now have a new key in their result output including LLM reasoning behind the score. The new key will follow the pattern "<metric_name>_reason". The reasoning is the result of a more detailed prompt template being used to generate the LLM response. Note that this requires the maximum number of tokens used to run these evaluators to be increased.

    Evaluator New Token Limit
    CoherenceEvaluator 800
    RelevanceEvaluator 800
    FluencyEvaluator 800
    GroundednessEvaluator 800
    RetrievalEvaluator 1600
  • Improved the error message for storage access permission issues to provide clearer guidance for users.

azure-template_0.1.0b4274883

28 Oct 17:15
a6678ef
Compare
Choose a tag to compare
Pre-release

0.1.0b4274883 (2024-10-28)

Features Added

  • Some feature

Breaking Changes

  • Some breaking change

Bugs Fixed

  • Some bug fix

Other Changes

  • Some other change

azure-mgmt-appcontainers_3.2.0b1

28 Oct 06:07
81ad21d
Compare
Choose a tag to compare
Pre-release

3.2.0b1 (2024-10-28)

Features Added

  • Client ContainerAppsAPIClient added operation group app_resiliency
  • Client ContainerAppsAPIClient added operation group builders
  • Client ContainerAppsAPIClient added operation group builds_by_builder_resource
  • Client ContainerAppsAPIClient added operation group builds
  • Client ContainerAppsAPIClient added operation group build_auth_token
  • Client ContainerAppsAPIClient added operation group container_apps_builds_by_container_app
  • Client ContainerAppsAPIClient added operation group container_apps_builds
  • Client ContainerAppsAPIClient added operation group container_apps_patches
  • Client ContainerAppsAPIClient added operation group dot_net_components
  • Client ContainerAppsAPIClient added operation group functions_extension
  • Client ContainerAppsAPIClient added operation group java_components
  • Client ContainerAppsAPIClient added operation group logic_apps
  • Client ContainerAppsAPIClient added operation group managed_environment_private_endpoint_connections
  • Client ContainerAppsAPIClient added operation group managed_environment_private_link_resources
  • Client ContainerAppsAPIClient added operation group dapr_component_resiliency_policies
  • Client ContainerAppsAPIClient added operation group dapr_subscriptions
  • Client ContainerAppsAPIClient added operation group container_apps_session_pools
  • Model BaseContainer added property image_type
  • Model BillingMeter added property id
  • Model BillingMeter added property name
  • Model BillingMeter added property type
  • Model BillingMeter added property system_data
  • Model CertificateProperties added property certificate_key_vault_properties
  • Model CertificateProperties added property certificate_type
  • Model Configuration added property runtime
  • Model Configuration added property identity_settings
  • Model ConnectedEnvironmentStorageProperties added property smb
  • Model Container added parameter image_type in method __init__
  • Model ContainerApp added property kind
  • Model ContainerApp added property deployment_errors
  • Model ContainerApp added property patching_configuration
  • Model CustomDomainConfiguration added property certificate_key_vault_properties
  • Model CustomScaleRule added property identity
  • Model DaprComponent added property service_component_bind
  • Model GithubActionConfiguration added property dockerfile_path
  • Model GithubActionConfiguration added property build_environment_variables
  • Model HttpScaleRule added property identity
  • Model Ingress added property target_port_http_scheme
  • Model InitContainer added property image_type
  • Model Job added property extended_location
  • Model Job added property running_state
  • Model JobConfiguration added property identity_settings
  • Model JobExecution added property detailed_status
  • Model JobPatchProperties added property extended_location
  • Model JobScaleRule added property identity
  • Model LogAnalyticsConfiguration added property dynamic_json_columns
  • Model ManagedEnvironment added property identity
  • Model ManagedEnvironment added property app_insights_configuration
  • Model ManagedEnvironment added property open_telemetry_configuration
  • Model ManagedEnvironment added property private_endpoint_connections
  • Model ManagedEnvironment added property public_network_access
  • Model ManagedEnvironmentStorageProperties added property nfs_azure_file
  • Model QueueScaleRule added property account_name
  • Model QueueScaleRule added property identity
  • Model ReplicaContainer added property debug_endpoint
  • Model Scale added property cooldown_period
  • Model Scale added property polling_interval
  • Model ServiceBind added property client_type
  • Model ServiceBind added property customized_keys
  • Enum StorageType added member NFS_AZURE_FILE
  • Enum StorageType added member SMB
  • Model TcpScaleRule added property identity
  • Model WorkloadProfile added property enable_fips
  • Added model AppInsightsConfiguration
  • Added model AppResiliency
  • Added model AppResiliencyCollection
  • Added model BuildCollection
  • Added model BuildConfiguration
  • Added enum BuildProvisioningState
  • Added model BuildResource
  • Added enum BuildStatus
  • Added model BuildToken
  • Added model BuilderCollection
  • Added enum BuilderProvisioningState
  • Added model BuilderResource
  • Added model BuilderResourceUpdate
  • Added model CertificateKeyVaultProperties
  • Added enum CertificateType
  • Added model CircuitBreakerPolicy
  • Added model ContainerAppPropertiesPatchingConfiguration
  • Added model ContainerAppsBuildCollection
  • Added model ContainerAppsBuildConfiguration
  • Added model ContainerAppsBuildResource
  • Added model ContainerAppsPatchResource
  • Added model ContainerExecutionStatus
  • Added model ContainerRegistry
  • Added model ContainerRegistryWithCustomImage
  • Added enum ContainerType
  • Added model CustomContainerTemplate
  • Added model DaprComponentResiliencyPoliciesCollection
  • Added model DaprComponentResiliencyPolicy
  • Added model DaprComponentResiliencyPolicyCircuitBreakerPolicyConfiguration
  • Added model DaprComponentResiliencyPolicyConfiguration
  • Added model DaprComponentResiliencyPolicyHttpRetryBackOffConfiguration
  • Added model DaprComponentResiliencyPolicyHttpRetryPolicyConfiguration
  • Added model DaprComponentResiliencyPolicyTimeoutPolicyConfiguration
  • Added model DaprComponentServiceBinding
  • Added model DaprServiceBindMetadata
  • Added model DaprSubscription
  • Added model DaprSubscriptionBulkSubscribeOptions
  • Added model DaprSubscriptionRouteRule
  • Added model DaprSubscriptionRoutes
  • Added model DaprSubscriptionsCollection
  • Added model DataDogConfiguration
  • Added model DestinationsConfiguration
  • Added enum DetectionStatus
  • Added model DotNetComponent
  • Added model DotNetComponentConfigurationProperty
  • Added enum DotNetComponentProvisioningState
  • Added model DotNetComponentServiceBind
  • Added enum DotNetComponentType
  • Added model DotNetComponentsCollection
  • Added model DynamicPoolConfiguration
  • Added model EnvironmentVariable
  • Added model ErrorEntity
  • Added model ExecutionStatus
  • Added enum ExecutionType
  • Added model Header
  • Added model HeaderMatch
  • Added model HttpConnectionPool
  • Added model HttpGet
  • Added model HttpRetryPolicy
  • Added model IdentitySettings
  • Added enum IdentitySettingsLifeCycle
  • Added enum ImageType
  • Added enum IngressTargetPortHttpScheme
  • Added model JavaComponent
  • Added model JavaComponentConfigurationProperty
  • Added model JavaComponentIngress
  • Added model JavaComponentProperties
  • Added model JavaComponentPropertiesScale
  • Added enum JavaComponentProvisioningState
  • Added model JavaComponentServiceBind
  • Added enum JavaComponentType
  • Added model JavaComponentsCollection
  • Added enum JobRunningState
  • Added enum Kind
  • Added enum Level
  • Added model LoggerSetting
  • Added model LogicApp
  • Added enum LogicAppsProxyMethod
  • Added model LogsConfiguration
  • Added model MetricsConfiguration
  • Added model NacosComponent
  • Added model NfsAzureFileProperties
  • Added model OpenTelemetryConfiguration
  • Added model OtlpConfiguration
  • Added enum PatchApplyStatus
  • Added model PatchCollection
  • Added model PatchDetails
  • Added model PatchDetailsNewLayer
  • Added model PatchDetailsOldLayer
  • Added model PatchProperties
  • Added model PatchSkipConfig
  • Added enum PatchType
  • Added enum PatchingMode
  • Added enum PoolManagementType
  • Added model PreBuildStep
  • Added model PrivateEndpoint
  • Added model PrivateEndpointConnection
  • Added model PrivateEndpointConnectionListResult
  • Added enum PrivateEndpointConnectionProvisioningState
  • Added enum PrivateEndpointServiceConnectionStatus
  • Added model PrivateLinkResource
  • Added model PrivateLinkResourceListResult
  • Added model PrivateLinkServiceConnectionState
  • Added enum PublicNetworkAccess
  • Added model ReplicaExecutionStatus
  • Added model Runtime
  • Added model RuntimeDotnet
  • Added model RuntimeJava
  • Added model RuntimeJavaAgent
  • Added model RuntimeJavaAgentLogging
  • Added model ScaleConfiguration
  • Added model ScgRoute
  • Added model SessionContainer
  • Added model SessionContainerResources
  • Added model SessionIngress
  • Added model SessionNetworkConfiguration
  • Added enum SessionNetworkStatus
  • Added model SessionPool
  • Added model SessionPoolCollection
  • Added enum SessionPoolProvisioningState
  • Added model SessionPoolSecret
  • Added model SessionPoolUpdatableProperties
  • Added model SessionRegistryCredentials
  • Added model SmbStorage
  • Added model SpringBootAdminComponent
  • Added model SpringCloudConfigComponent
  • Added model SpringCloudEurekaComponent
  • Added model SpringCloudGatewayComponent
  • Added model TcpConnectionPool
  • Added model TcpRetryPolicy
  • Added model TimeoutPolicy
  • Added model TracesConfiguration
  • Added model WorkflowArtifacts
  • Added model WorkflowEnvelope
  • Added model WorkflowEnvelopeCollection
  • Added model WorkflowEnvelopeProperties
  • Added model WorkflowHealth
  • Added enum WorkflowHealthState
  • Added enum WorkflowState
  • Operation group JobsOperations added method begin_resume
  • Operation group JobsOperations added method begin_suspend
  • Added operation gr...
Read more

azure-communication-callautomation_1.3.0b2

28 Oct 23:42
846a4fd
Compare
Choose a tag to compare

1.3.0b2 (2024-10-28)

Features Added

  • Added CreateCallFailed event to signify when create call API fails to establish a call