Skip to content

Commit ae4d0ff

Browse files
Arize AI Devsfjcasti1
authored andcommitted
Project import generated by Copybara.
GitOrigin-RevId: 874a126be69ef9c4e9bac0aa13fb9c9eeeba755c
1 parent 76360e2 commit ae4d0ff

43 files changed

Lines changed: 3677 additions & 28 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## [8.3.0](https://github.com/Arize-ai/arize/compare/arize-python-sdk/v8.2.1...arize-python-sdk/v8.3.0) (2026-02-18)
4+
5+
6+
### 🎁 New Features
7+
8+
* **deprecation:** add deprecation utilities and warnings to Arize SDK ([#62599](https://github.com/Arize-ai/arize/issues/62599)) ([7784067](https://github.com/Arize-ai/arize/commit/7784067ce4c583f5e2207278a0438306d34aece9))
9+
* **spans:** add prerelease `list` endpoint with generated API client support ([#63340](https://github.com/Arize-ai/arize/issues/63340)) ([15319d0](https://github.com/Arize-ai/arize/commit/15319d099bc54e14639d889611b430cbfdf92174))
10+
311
## [8.2.1](https://github.com/Arize-ai/arize/compare/arize-python-sdk/v8.2.0...arize-python-sdk/v8.2.1) (2026-02-13)
412

513

docs/source/_static/switcher.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
"url": "https://arize-client-python.readthedocs.io/en/latest/",
55
"preferred": true
66
},
7+
{
8+
"version": "v8.3.0",
9+
"url": "https://arize-client-python.readthedocs.io/en/v8.3.0/"
10+
},
711
{
812
"version": "v8.2.0",
913
"url": "https://arize-client-python.readthedocs.io/en/v8.2.0/"

src/.openapi-generator/FILES

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,15 @@ arize/_generated/api_client/api_response.py
1212
arize/_generated/api_client/configuration.py
1313
arize/_generated/api_client/docs/AnnotationConfig.md
1414
arize/_generated/api_client/docs/AnnotationConfigBase.md
15+
arize/_generated/api_client/docs/AnnotationConfigCreateBase.md
1516
arize/_generated/api_client/docs/AnnotationConfigsApi.md
1617
arize/_generated/api_client/docs/AnnotationConfigsList200Response.md
1718
arize/_generated/api_client/docs/CategoricalAnnotationConfig.md
19+
arize/_generated/api_client/docs/CategoricalAnnotationConfigCreate.md
1820
arize/_generated/api_client/docs/CategoricalAnnotationValue.md
1921
arize/_generated/api_client/docs/ContinuousAnnotationConfig.md
22+
arize/_generated/api_client/docs/ContinuousAnnotationConfigCreate.md
23+
arize/_generated/api_client/docs/CreateAnnotationConfigRequestBody.md
2024
arize/_generated/api_client/docs/Dataset.md
2125
arize/_generated/api_client/docs/DatasetExample.md
2226
arize/_generated/api_client/docs/DatasetExampleUpdate.md
@@ -35,6 +39,7 @@ arize/_generated/api_client/docs/ExperimentsCreateRequest.md
3539
arize/_generated/api_client/docs/ExperimentsList200Response.md
3640
arize/_generated/api_client/docs/ExperimentsRunsList200Response.md
3741
arize/_generated/api_client/docs/FreeformAnnotationConfig.md
42+
arize/_generated/api_client/docs/FreeformAnnotationConfigCreate.md
3843
arize/_generated/api_client/docs/InputVariableFormat.md
3944
arize/_generated/api_client/docs/InvocationParams.md
4045
arize/_generated/api_client/docs/LLMMessage.md
@@ -51,6 +56,7 @@ arize/_generated/api_client/docs/Prompt.md
5156
arize/_generated/api_client/docs/PromptsApi.md
5257
arize/_generated/api_client/docs/PromptsCreateRequest.md
5358
arize/_generated/api_client/docs/PromptsList200Response.md
59+
arize/_generated/api_client/docs/PromptsUpdateRequest.md
5460
arize/_generated/api_client/docs/ProviderParams.md
5561
arize/_generated/api_client/docs/ProviderParamsAnthropicHeaders.md
5662
arize/_generated/api_client/docs/ProviderParamsAzureParams.md
@@ -72,10 +78,14 @@ arize/_generated/api_client/exceptions.py
7278
arize/_generated/api_client/models/__init__.py
7379
arize/_generated/api_client/models/annotation_config.py
7480
arize/_generated/api_client/models/annotation_config_base.py
81+
arize/_generated/api_client/models/annotation_config_create_base.py
7582
arize/_generated/api_client/models/annotation_configs_list200_response.py
7683
arize/_generated/api_client/models/categorical_annotation_config.py
84+
arize/_generated/api_client/models/categorical_annotation_config_create.py
7785
arize/_generated/api_client/models/categorical_annotation_value.py
7886
arize/_generated/api_client/models/continuous_annotation_config.py
87+
arize/_generated/api_client/models/continuous_annotation_config_create.py
88+
arize/_generated/api_client/models/create_annotation_config_request_body.py
7989
arize/_generated/api_client/models/dataset.py
8090
arize/_generated/api_client/models/dataset_example.py
8191
arize/_generated/api_client/models/dataset_example_update.py
@@ -92,6 +102,7 @@ arize/_generated/api_client/models/experiments_create_request.py
92102
arize/_generated/api_client/models/experiments_list200_response.py
93103
arize/_generated/api_client/models/experiments_runs_list200_response.py
94104
arize/_generated/api_client/models/freeform_annotation_config.py
105+
arize/_generated/api_client/models/freeform_annotation_config_create.py
95106
arize/_generated/api_client/models/input_variable_format.py
96107
arize/_generated/api_client/models/invocation_params.py
97108
arize/_generated/api_client/models/llm_message.py
@@ -106,6 +117,7 @@ arize/_generated/api_client/models/projects_list200_response.py
106117
arize/_generated/api_client/models/prompt.py
107118
arize/_generated/api_client/models/prompts_create_request.py
108119
arize/_generated/api_client/models/prompts_list200_response.py
120+
arize/_generated/api_client/models/prompts_update_request.py
109121
arize/_generated/api_client/models/provider_params.py
110122
arize/_generated/api_client/models/provider_params_anthropic_headers.py
111123
arize/_generated/api_client/models/provider_params_azure_params.py
@@ -126,11 +138,15 @@ arize/_generated/api_client/rest.py
126138
arize/_generated/api_client/test/__init__.py
127139
arize/_generated/api_client/test/test_annotation_config.py
128140
arize/_generated/api_client/test/test_annotation_config_base.py
141+
arize/_generated/api_client/test/test_annotation_config_create_base.py
129142
arize/_generated/api_client/test/test_annotation_configs_api.py
130143
arize/_generated/api_client/test/test_annotation_configs_list200_response.py
131144
arize/_generated/api_client/test/test_categorical_annotation_config.py
145+
arize/_generated/api_client/test/test_categorical_annotation_config_create.py
132146
arize/_generated/api_client/test/test_categorical_annotation_value.py
133147
arize/_generated/api_client/test/test_continuous_annotation_config.py
148+
arize/_generated/api_client/test/test_continuous_annotation_config_create.py
149+
arize/_generated/api_client/test/test_create_annotation_config_request_body.py
134150
arize/_generated/api_client/test/test_dataset.py
135151
arize/_generated/api_client/test/test_dataset_example.py
136152
arize/_generated/api_client/test/test_dataset_example_update.py
@@ -149,6 +165,7 @@ arize/_generated/api_client/test/test_experiments_create_request.py
149165
arize/_generated/api_client/test/test_experiments_list200_response.py
150166
arize/_generated/api_client/test/test_experiments_runs_list200_response.py
151167
arize/_generated/api_client/test/test_freeform_annotation_config.py
168+
arize/_generated/api_client/test/test_freeform_annotation_config_create.py
152169
arize/_generated/api_client/test/test_input_variable_format.py
153170
arize/_generated/api_client/test/test_invocation_params.py
154171
arize/_generated/api_client/test/test_llm_message.py
@@ -165,6 +182,7 @@ arize/_generated/api_client/test/test_prompt.py
165182
arize/_generated/api_client/test/test_prompts_api.py
166183
arize/_generated/api_client/test/test_prompts_create_request.py
167184
arize/_generated/api_client/test/test_prompts_list200_response.py
185+
arize/_generated/api_client/test/test_prompts_update_request.py
168186
arize/_generated/api_client/test/test_provider_params.py
169187
arize/_generated/api_client/test/test_provider_params_anthropic_headers.py
170188
arize/_generated/api_client/test/test_provider_params_azure_params.py

src/arize/__init__.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def make_to_df(field_name: str) -> object:
3434
def to_df(
3535
self: object,
3636
by_alias: bool = False,
37-
exclude_none: str | bool = False,
37+
exclude_none: str | bool = True,
3838
json_normalize: bool = False,
3939
convert_dtypes: bool = True,
4040
expand_field: str = "additional_properties",
@@ -115,8 +115,9 @@ def to_df(
115115

116116
# Monkey-patch convenience methods onto generated response models
117117
# Type ignore comments needed: mypy can't verify runtime attribute additions
118-
models.DatasetsList200Response.to_df = make_to_df("datasets") # type: ignore[attr-defined]
119118
models.DatasetsExamplesList200Response.to_df = make_to_df("examples") # type: ignore[attr-defined]
119+
models.DatasetsList200Response.to_df = make_to_df("datasets") # type: ignore[attr-defined]
120120
models.ExperimentsList200Response.to_df = make_to_df("experiments") # type: ignore[attr-defined]
121121
models.ExperimentsRunsList200Response.to_df = make_to_df("experiment_runs") # type: ignore[attr-defined]
122122
models.ProjectsList200Response.to_df = make_to_df("projects") # type: ignore[attr-defined]
123+
models.SpansList200Response.to_df = make_to_df("spans") # type: ignore[attr-defined]

src/arize/_generated/api_client/__init__.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,14 @@
3535
"ApiException",
3636
"AnnotationConfig",
3737
"AnnotationConfigBase",
38+
"AnnotationConfigCreateBase",
3839
"AnnotationConfigsList200Response",
3940
"CategoricalAnnotationConfig",
41+
"CategoricalAnnotationConfigCreate",
4042
"CategoricalAnnotationValue",
4143
"ContinuousAnnotationConfig",
44+
"ContinuousAnnotationConfigCreate",
45+
"CreateAnnotationConfigRequestBody",
4246
"Dataset",
4347
"DatasetExample",
4448
"DatasetExampleUpdate",
@@ -55,6 +59,7 @@
5559
"ExperimentsList200Response",
5660
"ExperimentsRunsList200Response",
5761
"FreeformAnnotationConfig",
62+
"FreeformAnnotationConfigCreate",
5863
"InputVariableFormat",
5964
"InvocationParams",
6065
"LLMMessage",
@@ -69,6 +74,7 @@
6974
"Prompt",
7075
"PromptsCreateRequest",
7176
"PromptsList200Response",
77+
"PromptsUpdateRequest",
7278
"ProviderParams",
7379
"ProviderParamsAnthropicHeaders",
7480
"ProviderParamsAzureParams",
@@ -109,10 +115,14 @@
109115
# import models into sdk package
110116
from arize._generated.api_client.models.annotation_config import AnnotationConfig as AnnotationConfig
111117
from arize._generated.api_client.models.annotation_config_base import AnnotationConfigBase as AnnotationConfigBase
118+
from arize._generated.api_client.models.annotation_config_create_base import AnnotationConfigCreateBase as AnnotationConfigCreateBase
112119
from arize._generated.api_client.models.annotation_configs_list200_response import AnnotationConfigsList200Response as AnnotationConfigsList200Response
113120
from arize._generated.api_client.models.categorical_annotation_config import CategoricalAnnotationConfig as CategoricalAnnotationConfig
121+
from arize._generated.api_client.models.categorical_annotation_config_create import CategoricalAnnotationConfigCreate as CategoricalAnnotationConfigCreate
114122
from arize._generated.api_client.models.categorical_annotation_value import CategoricalAnnotationValue as CategoricalAnnotationValue
115123
from arize._generated.api_client.models.continuous_annotation_config import ContinuousAnnotationConfig as ContinuousAnnotationConfig
124+
from arize._generated.api_client.models.continuous_annotation_config_create import ContinuousAnnotationConfigCreate as ContinuousAnnotationConfigCreate
125+
from arize._generated.api_client.models.create_annotation_config_request_body import CreateAnnotationConfigRequestBody as CreateAnnotationConfigRequestBody
116126
from arize._generated.api_client.models.dataset import Dataset as Dataset
117127
from arize._generated.api_client.models.dataset_example import DatasetExample as DatasetExample
118128
from arize._generated.api_client.models.dataset_example_update import DatasetExampleUpdate as DatasetExampleUpdate
@@ -129,6 +139,7 @@
129139
from arize._generated.api_client.models.experiments_list200_response import ExperimentsList200Response as ExperimentsList200Response
130140
from arize._generated.api_client.models.experiments_runs_list200_response import ExperimentsRunsList200Response as ExperimentsRunsList200Response
131141
from arize._generated.api_client.models.freeform_annotation_config import FreeformAnnotationConfig as FreeformAnnotationConfig
142+
from arize._generated.api_client.models.freeform_annotation_config_create import FreeformAnnotationConfigCreate as FreeformAnnotationConfigCreate
132143
from arize._generated.api_client.models.input_variable_format import InputVariableFormat as InputVariableFormat
133144
from arize._generated.api_client.models.invocation_params import InvocationParams as InvocationParams
134145
from arize._generated.api_client.models.llm_message import LLMMessage as LLMMessage
@@ -143,6 +154,7 @@
143154
from arize._generated.api_client.models.prompt import Prompt as Prompt
144155
from arize._generated.api_client.models.prompts_create_request import PromptsCreateRequest as PromptsCreateRequest
145156
from arize._generated.api_client.models.prompts_list200_response import PromptsList200Response as PromptsList200Response
157+
from arize._generated.api_client.models.prompts_update_request import PromptsUpdateRequest as PromptsUpdateRequest
146158
from arize._generated.api_client.models.provider_params import ProviderParams as ProviderParams
147159
from arize._generated.api_client.models.provider_params_anthropic_headers import ProviderParamsAnthropicHeaders as ProviderParamsAnthropicHeaders
148160
from arize._generated.api_client.models.provider_params_azure_params import ProviderParamsAzureParams as ProviderParamsAzureParams

0 commit comments

Comments
 (0)