Skip to content

Commit d835a7e

Browse files
Arize AI Devsfjcasti1
authored andcommitted
Project import generated by Copybara.
GitOrigin-RevId: 357e4460725ad853c643143e5b98a8f088e47406
1 parent aed1402 commit d835a7e

File tree

92 files changed

+8010
-55
lines changed

Some content is hidden

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

92 files changed

+8010
-55
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,4 @@ output/
4242

4343
.workon
4444
.coverage.*
45+
uv.lock

CHANGELOG.md

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

3+
## [8.5.0](https://github.com/Arize-ai/arize/compare/arize-python-sdk/v8.4.0...arize-python-sdk/v8.5.0) (2026-03-04)
4+
5+
6+
### 🎁 New Features
7+
8+
* **py-sdk:** Add spaces client for list, get, update, create ([#63829](https://github.com/Arize-ai/arize/issues/63829)) ([8ba56bc](https://github.com/Arize-ai/arize/commit/8ba56bcb552104b769bb73848c3f0516eacb5571))
9+
310
## [8.4.0](https://github.com/Arize-ai/arize/compare/arize-python-sdk/v8.3.0...arize-python-sdk/v8.4.0) (2026-02-20)
411

512

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.5.0",
9+
"url": "https://arize-client-python.readthedocs.io/en/v8.5.0/"
10+
},
711
{
812
"version": "v8.4.0",
913
"url": "https://arize-client-python.readthedocs.io/en/v8.4.0/"

src/.openapi-generator/FILES

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ arize/_generated/api_client/__init__.py
33
arize/_generated/api_client/api/__init__.py
44
arize/_generated/api_client/api/annotation_configs_api.py
55
arize/_generated/api_client/api/annotation_queues_api.py
6+
arize/_generated/api_client/api/api_keys_api.py
67
arize/_generated/api_client/api/datasets_api.py
78
arize/_generated/api_client/api/experiments_api.py
89
arize/_generated/api_client/api/projects_api.py
@@ -12,20 +13,32 @@ arize/_generated/api_client/api/spans_api.py
1213
arize/_generated/api_client/api_client.py
1314
arize/_generated/api_client/api_response.py
1415
arize/_generated/api_client/configuration.py
16+
arize/_generated/api_client/docs/APIKeysApi.md
17+
arize/_generated/api_client/docs/Annotation.md
1518
arize/_generated/api_client/docs/AnnotationConfig.md
1619
arize/_generated/api_client/docs/AnnotationConfigBase.md
1720
arize/_generated/api_client/docs/AnnotationConfigCreateBase.md
1821
arize/_generated/api_client/docs/AnnotationConfigsApi.md
1922
arize/_generated/api_client/docs/AnnotationConfigsList200Response.md
2023
arize/_generated/api_client/docs/AnnotationQueue.md
24+
arize/_generated/api_client/docs/AnnotationQueueAssignedUser.md
25+
arize/_generated/api_client/docs/AnnotationQueueExampleRecordInput.md
26+
arize/_generated/api_client/docs/AnnotationQueueRecord.md
27+
arize/_generated/api_client/docs/AnnotationQueueRecordInput.md
28+
arize/_generated/api_client/docs/AnnotationQueueRecordsList200Response.md
29+
arize/_generated/api_client/docs/AnnotationQueueSpanRecordInput.md
2130
arize/_generated/api_client/docs/AnnotationQueuesApi.md
2231
arize/_generated/api_client/docs/AnnotationQueuesList200Response.md
32+
arize/_generated/api_client/docs/AnnotatorUser.md
33+
arize/_generated/api_client/docs/ApiKey.md
34+
arize/_generated/api_client/docs/ApiKeysList200Response.md
2335
arize/_generated/api_client/docs/CategoricalAnnotationConfig.md
2436
arize/_generated/api_client/docs/CategoricalAnnotationConfigCreate.md
2537
arize/_generated/api_client/docs/CategoricalAnnotationValue.md
2638
arize/_generated/api_client/docs/ContinuousAnnotationConfig.md
2739
arize/_generated/api_client/docs/ContinuousAnnotationConfigCreate.md
2840
arize/_generated/api_client/docs/CreateAnnotationConfigRequestBody.md
41+
arize/_generated/api_client/docs/CreateAnnotationQueueRequestBody.md
2942
arize/_generated/api_client/docs/Dataset.md
3043
arize/_generated/api_client/docs/DatasetExample.md
3144
arize/_generated/api_client/docs/DatasetExampleUpdate.md
@@ -36,6 +49,7 @@ arize/_generated/api_client/docs/DatasetsExamplesInsertRequest.md
3649
arize/_generated/api_client/docs/DatasetsExamplesList200Response.md
3750
arize/_generated/api_client/docs/DatasetsExamplesUpdateRequest.md
3851
arize/_generated/api_client/docs/DatasetsList200Response.md
52+
arize/_generated/api_client/docs/Evaluation.md
3953
arize/_generated/api_client/docs/Experiment.md
4054
arize/_generated/api_client/docs/ExperimentRun.md
4155
arize/_generated/api_client/docs/ExperimentRunCreate.md
@@ -71,7 +85,9 @@ arize/_generated/api_client/docs/ResponseFormatJsonSchema.md
7185
arize/_generated/api_client/docs/ResponseFormatType.md
7286
arize/_generated/api_client/docs/Space.md
7387
arize/_generated/api_client/docs/SpacesApi.md
88+
arize/_generated/api_client/docs/SpacesCreateRequest.md
7489
arize/_generated/api_client/docs/SpacesList200Response.md
90+
arize/_generated/api_client/docs/SpacesUpdateRequest.md
7591
arize/_generated/api_client/docs/Span.md
7692
arize/_generated/api_client/docs/SpanContext.md
7793
arize/_generated/api_client/docs/SpanEvent.md
@@ -82,20 +98,33 @@ arize/_generated/api_client/docs/ToolCall.md
8298
arize/_generated/api_client/docs/ToolCallFunction.md
8399
arize/_generated/api_client/docs/ToolCallType.md
84100
arize/_generated/api_client/docs/ToolConfig.md
101+
arize/_generated/api_client/docs/UpdateAnnotationQueueRequestBody.md
102+
arize/_generated/api_client/docs/User.md
85103
arize/_generated/api_client/exceptions.py
86104
arize/_generated/api_client/models/__init__.py
105+
arize/_generated/api_client/models/annotation.py
87106
arize/_generated/api_client/models/annotation_config.py
88107
arize/_generated/api_client/models/annotation_config_base.py
89108
arize/_generated/api_client/models/annotation_config_create_base.py
90109
arize/_generated/api_client/models/annotation_configs_list200_response.py
91110
arize/_generated/api_client/models/annotation_queue.py
111+
arize/_generated/api_client/models/annotation_queue_assigned_user.py
112+
arize/_generated/api_client/models/annotation_queue_example_record_input.py
113+
arize/_generated/api_client/models/annotation_queue_record.py
114+
arize/_generated/api_client/models/annotation_queue_record_input.py
115+
arize/_generated/api_client/models/annotation_queue_records_list200_response.py
116+
arize/_generated/api_client/models/annotation_queue_span_record_input.py
92117
arize/_generated/api_client/models/annotation_queues_list200_response.py
118+
arize/_generated/api_client/models/annotator_user.py
119+
arize/_generated/api_client/models/api_key.py
120+
arize/_generated/api_client/models/api_keys_list200_response.py
93121
arize/_generated/api_client/models/categorical_annotation_config.py
94122
arize/_generated/api_client/models/categorical_annotation_config_create.py
95123
arize/_generated/api_client/models/categorical_annotation_value.py
96124
arize/_generated/api_client/models/continuous_annotation_config.py
97125
arize/_generated/api_client/models/continuous_annotation_config_create.py
98126
arize/_generated/api_client/models/create_annotation_config_request_body.py
127+
arize/_generated/api_client/models/create_annotation_queue_request_body.py
99128
arize/_generated/api_client/models/dataset.py
100129
arize/_generated/api_client/models/dataset_example.py
101130
arize/_generated/api_client/models/dataset_example_update.py
@@ -105,6 +134,7 @@ arize/_generated/api_client/models/datasets_examples_insert_request.py
105134
arize/_generated/api_client/models/datasets_examples_list200_response.py
106135
arize/_generated/api_client/models/datasets_examples_update_request.py
107136
arize/_generated/api_client/models/datasets_list200_response.py
137+
arize/_generated/api_client/models/evaluation.py
108138
arize/_generated/api_client/models/experiment.py
109139
arize/_generated/api_client/models/experiment_run.py
110140
arize/_generated/api_client/models/experiment_run_create.py
@@ -136,7 +166,9 @@ arize/_generated/api_client/models/response_format.py
136166
arize/_generated/api_client/models/response_format_json_schema.py
137167
arize/_generated/api_client/models/response_format_type.py
138168
arize/_generated/api_client/models/space.py
169+
arize/_generated/api_client/models/spaces_create_request.py
139170
arize/_generated/api_client/models/spaces_list200_response.py
171+
arize/_generated/api_client/models/spaces_update_request.py
140172
arize/_generated/api_client/models/span.py
141173
arize/_generated/api_client/models/span_context.py
142174
arize/_generated/api_client/models/span_event.py
@@ -146,22 +178,31 @@ arize/_generated/api_client/models/tool_call.py
146178
arize/_generated/api_client/models/tool_call_function.py
147179
arize/_generated/api_client/models/tool_call_type.py
148180
arize/_generated/api_client/models/tool_config.py
181+
arize/_generated/api_client/models/update_annotation_queue_request_body.py
182+
arize/_generated/api_client/models/user.py
149183
arize/_generated/api_client/rest.py
150184
arize/_generated/api_client/test/__init__.py
185+
arize/_generated/api_client/test/test_annotation.py
151186
arize/_generated/api_client/test/test_annotation_config.py
152187
arize/_generated/api_client/test/test_annotation_config_base.py
153188
arize/_generated/api_client/test/test_annotation_config_create_base.py
154189
arize/_generated/api_client/test/test_annotation_configs_api.py
155190
arize/_generated/api_client/test/test_annotation_configs_list200_response.py
156191
arize/_generated/api_client/test/test_annotation_queue.py
192+
arize/_generated/api_client/test/test_annotation_queue_assigned_user.py
193+
arize/_generated/api_client/test/test_annotation_queue_example_record_input.py
194+
arize/_generated/api_client/test/test_annotation_queue_record_input.py
195+
arize/_generated/api_client/test/test_annotation_queue_span_record_input.py
157196
arize/_generated/api_client/test/test_annotation_queues_api.py
158197
arize/_generated/api_client/test/test_annotation_queues_list200_response.py
198+
arize/_generated/api_client/test/test_annotator_user.py
159199
arize/_generated/api_client/test/test_categorical_annotation_config.py
160200
arize/_generated/api_client/test/test_categorical_annotation_config_create.py
161201
arize/_generated/api_client/test/test_categorical_annotation_value.py
162202
arize/_generated/api_client/test/test_continuous_annotation_config.py
163203
arize/_generated/api_client/test/test_continuous_annotation_config_create.py
164204
arize/_generated/api_client/test/test_create_annotation_config_request_body.py
205+
arize/_generated/api_client/test/test_create_annotation_queue_request_body.py
165206
arize/_generated/api_client/test/test_dataset.py
166207
arize/_generated/api_client/test/test_dataset_example.py
167208
arize/_generated/api_client/test/test_dataset_example_update.py
@@ -172,6 +213,7 @@ arize/_generated/api_client/test/test_datasets_examples_insert_request.py
172213
arize/_generated/api_client/test/test_datasets_examples_list200_response.py
173214
arize/_generated/api_client/test/test_datasets_examples_update_request.py
174215
arize/_generated/api_client/test/test_datasets_list200_response.py
216+
arize/_generated/api_client/test/test_evaluation.py
175217
arize/_generated/api_client/test/test_experiment.py
176218
arize/_generated/api_client/test/test_experiment_run.py
177219
arize/_generated/api_client/test/test_experiment_run_create.py
@@ -205,8 +247,11 @@ arize/_generated/api_client/test/test_provider_params_bedrock_options.py
205247
arize/_generated/api_client/test/test_response_format.py
206248
arize/_generated/api_client/test/test_response_format_json_schema.py
207249
arize/_generated/api_client/test/test_response_format_type.py
250+
arize/_generated/api_client/test/test_spaces_create_request.py
251+
arize/_generated/api_client/test/test_spaces_update_request.py
208252
arize/_generated/api_client/test/test_tool_call.py
209253
arize/_generated/api_client/test/test_tool_call_function.py
210254
arize/_generated/api_client/test/test_tool_call_type.py
211255
arize/_generated/api_client/test/test_tool_config.py
256+
arize/_generated/api_client/test/test_user.py
212257
arize/_generated/api_client_README.md

src/arize/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,3 +155,4 @@ def annotation_configs_to_df(
155155
models.ProjectsList200Response.to_df = make_to_df("projects") # type: ignore[attr-defined]
156156
models.AnnotationConfigsList200Response.to_df = annotation_configs_to_df # type: ignore[attr-defined]
157157
models.SpansList200Response.to_df = make_to_df("spans") # type: ignore[attr-defined]
158+
models.SpacesList200Response.to_df = make_to_df("spaces") # type: ignore[attr-defined]

src/arize/_generated/api_client/__init__.py

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
# Define package exports
2020
__all__ = [
21+
"APIKeysApi",
2122
"AnnotationConfigsApi",
2223
"AnnotationQueuesApi",
2324
"DatasetsApi",
@@ -35,18 +36,29 @@
3536
"ApiKeyError",
3637
"ApiAttributeError",
3738
"ApiException",
39+
"Annotation",
3840
"AnnotationConfig",
3941
"AnnotationConfigBase",
4042
"AnnotationConfigCreateBase",
4143
"AnnotationConfigsList200Response",
4244
"AnnotationQueue",
45+
"AnnotationQueueAssignedUser",
46+
"AnnotationQueueExampleRecordInput",
47+
"AnnotationQueueRecord",
48+
"AnnotationQueueRecordInput",
49+
"AnnotationQueueRecordsList200Response",
50+
"AnnotationQueueSpanRecordInput",
4351
"AnnotationQueuesList200Response",
52+
"AnnotatorUser",
53+
"ApiKey",
54+
"ApiKeysList200Response",
4455
"CategoricalAnnotationConfig",
4556
"CategoricalAnnotationConfigCreate",
4657
"CategoricalAnnotationValue",
4758
"ContinuousAnnotationConfig",
4859
"ContinuousAnnotationConfigCreate",
4960
"CreateAnnotationConfigRequestBody",
61+
"CreateAnnotationQueueRequestBody",
5062
"Dataset",
5163
"DatasetExample",
5264
"DatasetExampleUpdate",
@@ -56,6 +68,7 @@
5668
"DatasetsExamplesList200Response",
5769
"DatasetsExamplesUpdateRequest",
5870
"DatasetsList200Response",
71+
"Evaluation",
5972
"Experiment",
6073
"ExperimentRun",
6174
"ExperimentRunCreate",
@@ -87,7 +100,9 @@
87100
"ResponseFormatJsonSchema",
88101
"ResponseFormatType",
89102
"Space",
103+
"SpacesCreateRequest",
90104
"SpacesList200Response",
105+
"SpacesUpdateRequest",
91106
"Span",
92107
"SpanContext",
93108
"SpanEvent",
@@ -97,9 +112,12 @@
97112
"ToolCallFunction",
98113
"ToolCallType",
99114
"ToolConfig",
115+
"UpdateAnnotationQueueRequestBody",
116+
"User",
100117
]
101118

102119
# import apis into sdk package
120+
from arize._generated.api_client.api.api_keys_api import APIKeysApi as APIKeysApi
103121
from arize._generated.api_client.api.annotation_configs_api import AnnotationConfigsApi as AnnotationConfigsApi
104122
from arize._generated.api_client.api.annotation_queues_api import AnnotationQueuesApi as AnnotationQueuesApi
105123
from arize._generated.api_client.api.datasets_api import DatasetsApi as DatasetsApi
@@ -121,18 +139,29 @@
121139
from arize._generated.api_client.exceptions import ApiException as ApiException
122140

123141
# import models into sdk package
142+
from arize._generated.api_client.models.annotation import Annotation as Annotation
124143
from arize._generated.api_client.models.annotation_config import AnnotationConfig as AnnotationConfig
125144
from arize._generated.api_client.models.annotation_config_base import AnnotationConfigBase as AnnotationConfigBase
126145
from arize._generated.api_client.models.annotation_config_create_base import AnnotationConfigCreateBase as AnnotationConfigCreateBase
127146
from arize._generated.api_client.models.annotation_configs_list200_response import AnnotationConfigsList200Response as AnnotationConfigsList200Response
128147
from arize._generated.api_client.models.annotation_queue import AnnotationQueue as AnnotationQueue
148+
from arize._generated.api_client.models.annotation_queue_assigned_user import AnnotationQueueAssignedUser as AnnotationQueueAssignedUser
149+
from arize._generated.api_client.models.annotation_queue_example_record_input import AnnotationQueueExampleRecordInput as AnnotationQueueExampleRecordInput
150+
from arize._generated.api_client.models.annotation_queue_record import AnnotationQueueRecord as AnnotationQueueRecord
151+
from arize._generated.api_client.models.annotation_queue_record_input import AnnotationQueueRecordInput as AnnotationQueueRecordInput
152+
from arize._generated.api_client.models.annotation_queue_records_list200_response import AnnotationQueueRecordsList200Response as AnnotationQueueRecordsList200Response
153+
from arize._generated.api_client.models.annotation_queue_span_record_input import AnnotationQueueSpanRecordInput as AnnotationQueueSpanRecordInput
129154
from arize._generated.api_client.models.annotation_queues_list200_response import AnnotationQueuesList200Response as AnnotationQueuesList200Response
155+
from arize._generated.api_client.models.annotator_user import AnnotatorUser as AnnotatorUser
156+
from arize._generated.api_client.models.api_key import ApiKey as ApiKey
157+
from arize._generated.api_client.models.api_keys_list200_response import ApiKeysList200Response as ApiKeysList200Response
130158
from arize._generated.api_client.models.categorical_annotation_config import CategoricalAnnotationConfig as CategoricalAnnotationConfig
131159
from arize._generated.api_client.models.categorical_annotation_config_create import CategoricalAnnotationConfigCreate as CategoricalAnnotationConfigCreate
132160
from arize._generated.api_client.models.categorical_annotation_value import CategoricalAnnotationValue as CategoricalAnnotationValue
133161
from arize._generated.api_client.models.continuous_annotation_config import ContinuousAnnotationConfig as ContinuousAnnotationConfig
134162
from arize._generated.api_client.models.continuous_annotation_config_create import ContinuousAnnotationConfigCreate as ContinuousAnnotationConfigCreate
135163
from arize._generated.api_client.models.create_annotation_config_request_body import CreateAnnotationConfigRequestBody as CreateAnnotationConfigRequestBody
164+
from arize._generated.api_client.models.create_annotation_queue_request_body import CreateAnnotationQueueRequestBody as CreateAnnotationQueueRequestBody
136165
from arize._generated.api_client.models.dataset import Dataset as Dataset
137166
from arize._generated.api_client.models.dataset_example import DatasetExample as DatasetExample
138167
from arize._generated.api_client.models.dataset_example_update import DatasetExampleUpdate as DatasetExampleUpdate
@@ -142,6 +171,7 @@
142171
from arize._generated.api_client.models.datasets_examples_list200_response import DatasetsExamplesList200Response as DatasetsExamplesList200Response
143172
from arize._generated.api_client.models.datasets_examples_update_request import DatasetsExamplesUpdateRequest as DatasetsExamplesUpdateRequest
144173
from arize._generated.api_client.models.datasets_list200_response import DatasetsList200Response as DatasetsList200Response
174+
from arize._generated.api_client.models.evaluation import Evaluation as Evaluation
145175
from arize._generated.api_client.models.experiment import Experiment as Experiment
146176
from arize._generated.api_client.models.experiment_run import ExperimentRun as ExperimentRun
147177
from arize._generated.api_client.models.experiment_run_create import ExperimentRunCreate as ExperimentRunCreate
@@ -173,7 +203,9 @@
173203
from arize._generated.api_client.models.response_format_json_schema import ResponseFormatJsonSchema as ResponseFormatJsonSchema
174204
from arize._generated.api_client.models.response_format_type import ResponseFormatType as ResponseFormatType
175205
from arize._generated.api_client.models.space import Space as Space
206+
from arize._generated.api_client.models.spaces_create_request import SpacesCreateRequest as SpacesCreateRequest
176207
from arize._generated.api_client.models.spaces_list200_response import SpacesList200Response as SpacesList200Response
208+
from arize._generated.api_client.models.spaces_update_request import SpacesUpdateRequest as SpacesUpdateRequest
177209
from arize._generated.api_client.models.span import Span as Span
178210
from arize._generated.api_client.models.span_context import SpanContext as SpanContext
179211
from arize._generated.api_client.models.span_event import SpanEvent as SpanEvent
@@ -183,4 +215,6 @@
183215
from arize._generated.api_client.models.tool_call_function import ToolCallFunction as ToolCallFunction
184216
from arize._generated.api_client.models.tool_call_type import ToolCallType as ToolCallType
185217
from arize._generated.api_client.models.tool_config import ToolConfig as ToolConfig
218+
from arize._generated.api_client.models.update_annotation_queue_request_body import UpdateAnnotationQueueRequestBody as UpdateAnnotationQueueRequestBody
219+
from arize._generated.api_client.models.user import User as User
186220

src/arize/_generated/api_client/api/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# flake8: noqa
22

33
# import apis into api package
4+
from arize._generated.api_client.api.api_keys_api import APIKeysApi
45
from arize._generated.api_client.api.annotation_configs_api import AnnotationConfigsApi
56
from arize._generated.api_client.api.annotation_queues_api import AnnotationQueuesApi
67
from arize._generated.api_client.api.datasets_api import DatasetsApi

0 commit comments

Comments
 (0)