diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d52d2b97..3b07edf5 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.13.0" + ".": "0.13.1" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index aa5f69b8..d4e53809 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,3 +1,3 @@ configured_endpoints: 24 -openapi_spec_hash: 68055a774f3305fb11efa5b5b5881446 +openapi_spec_hash: c97a5263afcc72ca5a47bc5a87683a78 config_hash: f0743196c68fb84cbd06a95f134702b3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 5db8ecf2..d5462e56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## 0.13.1 (2026-01-08) + +Full Changelog: [v0.13.0...v0.13.1](https://github.com/openlayer-ai/openlayer-python/compare/v0.13.0...v0.13.1) + +### Chores + +* **closes OPEN-8644:** address warnings on Stainless studio ([662f735](https://github.com/openlayer-ai/openlayer-python/commit/662f735c40b30f2d75c3889da817b9375a26e3ad)) +* remove _meta ([0b2c45b](https://github.com/openlayer-ai/openlayer-python/commit/0b2c45b288747d86e1a0c0036d356ba8d12c524d)) + ## 0.13.0 (2026-01-08) Full Changelog: [v0.12.6...v0.13.0](https://github.com/openlayer-ai/openlayer-python/compare/v0.12.6...v0.13.0) diff --git a/pyproject.toml b/pyproject.toml index 084f547f..dd9e6014 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "openlayer" -version = "0.13.0" +version = "0.13.1" description = "The official Python library for the openlayer API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/openlayer/_version.py b/src/openlayer/_version.py index f4109050..fa2c3885 100644 --- a/src/openlayer/_version.py +++ b/src/openlayer/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "openlayer" -__version__ = "0.13.0" # x-release-please-version +__version__ = "0.13.1" # x-release-please-version diff --git a/src/openlayer/types/inference_pipeline_retrieve_response.py b/src/openlayer/types/inference_pipeline_retrieve_response.py index 53ad8260..11dfd5c5 100644 --- a/src/openlayer/types/inference_pipeline_retrieve_response.py +++ b/src/openlayer/types/inference_pipeline_retrieve_response.py @@ -12,17 +12,17 @@ "InferencePipelineRetrieveResponse", "Links", "DataBackend", - "DataBackendUnionMember0", - "DataBackendUnionMember0Config", - "DataBackendBackendType", - "DataBackendUnionMember2", - "DataBackendUnionMember2Config", - "DataBackendUnionMember3", - "DataBackendUnionMember3Config", - "DataBackendUnionMember4", - "DataBackendUnionMember4Config", - "DataBackendUnionMember5", - "DataBackendUnionMember5Config", + "DataBackendBigQueryDataBackend", + "DataBackendBigQueryDataBackendConfig", + "DataBackendDefaultDataBackend", + "DataBackendSnowflakeDataBackend", + "DataBackendSnowflakeDataBackendConfig", + "DataBackendDatabricksDtlDataBackend", + "DataBackendDatabricksDtlDataBackendConfig", + "DataBackendRedshiftDataBackend", + "DataBackendRedshiftDataBackendConfig", + "DataBackendPostgresDataBackend", + "DataBackendPostgresDataBackendConfig", "Project", "ProjectLinks", "ProjectGitRepo", @@ -35,7 +35,7 @@ class Links(BaseModel): app: str -class DataBackendUnionMember0Config(BaseModel): +class DataBackendBigQueryDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -53,7 +53,7 @@ class DataBackendUnionMember0Config(BaseModel): """ -class DataBackendUnionMember0(BaseModel): +class DataBackendBigQueryDataBackend(BaseModel): backend_type: Literal["bigquery"] = FieldInfo(alias="backendType") bigquery_connection_id: Optional[str] = FieldInfo(alias="bigqueryConnectionId", default=None) @@ -67,11 +67,11 @@ class DataBackendUnionMember0(BaseModel): partition_type: Optional[Literal["DAY", "MONTH", "YEAR"]] = FieldInfo(alias="partitionType", default=None) -class DataBackendBackendType(BaseModel): +class DataBackendDefaultDataBackend(BaseModel): backend_type: Literal["default"] = FieldInfo(alias="backendType") -class DataBackendUnionMember2Config(BaseModel): +class DataBackendSnowflakeDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -89,7 +89,7 @@ class DataBackendUnionMember2Config(BaseModel): """ -class DataBackendUnionMember2(BaseModel): +class DataBackendSnowflakeDataBackend(BaseModel): backend_type: Literal["snowflake"] = FieldInfo(alias="backendType") database: str @@ -101,7 +101,7 @@ class DataBackendUnionMember2(BaseModel): table: Optional[str] = None -class DataBackendUnionMember3Config(BaseModel): +class DataBackendDatabricksDtlDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -119,7 +119,7 @@ class DataBackendUnionMember3Config(BaseModel): """ -class DataBackendUnionMember3(BaseModel): +class DataBackendDatabricksDtlDataBackend(BaseModel): backend_type: Literal["databricks_dtl"] = FieldInfo(alias="backendType") databricks_dtl_connection_id: Optional[str] = FieldInfo(alias="databricksDtlConnectionId", default=None) @@ -127,7 +127,7 @@ class DataBackendUnionMember3(BaseModel): table_id: Optional[str] = FieldInfo(alias="tableId", default=None) -class DataBackendUnionMember4Config(BaseModel): +class DataBackendRedshiftDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -145,7 +145,7 @@ class DataBackendUnionMember4Config(BaseModel): """ -class DataBackendUnionMember4(BaseModel): +class DataBackendRedshiftDataBackend(BaseModel): backend_type: Literal["redshift"] = FieldInfo(alias="backendType") redshift_connection_id: Optional[str] = FieldInfo(alias="redshiftConnectionId", default=None) @@ -155,7 +155,7 @@ class DataBackendUnionMember4(BaseModel): table_name: str = FieldInfo(alias="tableName") -class DataBackendUnionMember5Config(BaseModel): +class DataBackendPostgresDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -173,7 +173,7 @@ class DataBackendUnionMember5Config(BaseModel): """ -class DataBackendUnionMember5(BaseModel): +class DataBackendPostgresDataBackend(BaseModel): backend_type: Literal["postgres"] = FieldInfo(alias="backendType") database: str @@ -186,12 +186,12 @@ class DataBackendUnionMember5(BaseModel): DataBackend: TypeAlias = Union[ - DataBackendUnionMember0, - DataBackendBackendType, - DataBackendUnionMember2, - DataBackendUnionMember3, - DataBackendUnionMember4, - DataBackendUnionMember5, + DataBackendBigQueryDataBackend, + DataBackendDefaultDataBackend, + DataBackendSnowflakeDataBackend, + DataBackendDatabricksDtlDataBackend, + DataBackendRedshiftDataBackend, + DataBackendPostgresDataBackend, None, ] diff --git a/src/openlayer/types/inference_pipeline_update_response.py b/src/openlayer/types/inference_pipeline_update_response.py index ee554415..fa6235e0 100644 --- a/src/openlayer/types/inference_pipeline_update_response.py +++ b/src/openlayer/types/inference_pipeline_update_response.py @@ -12,17 +12,17 @@ "InferencePipelineUpdateResponse", "Links", "DataBackend", - "DataBackendUnionMember0", - "DataBackendUnionMember0Config", - "DataBackendBackendType", - "DataBackendUnionMember2", - "DataBackendUnionMember2Config", - "DataBackendUnionMember3", - "DataBackendUnionMember3Config", - "DataBackendUnionMember4", - "DataBackendUnionMember4Config", - "DataBackendUnionMember5", - "DataBackendUnionMember5Config", + "DataBackendBigQueryDataBackend", + "DataBackendBigQueryDataBackendConfig", + "DataBackendDefaultDataBackend", + "DataBackendSnowflakeDataBackend", + "DataBackendSnowflakeDataBackendConfig", + "DataBackendDatabricksDtlDataBackend", + "DataBackendDatabricksDtlDataBackendConfig", + "DataBackendRedshiftDataBackend", + "DataBackendRedshiftDataBackendConfig", + "DataBackendPostgresDataBackend", + "DataBackendPostgresDataBackendConfig", "Project", "ProjectLinks", "ProjectGitRepo", @@ -35,7 +35,7 @@ class Links(BaseModel): app: str -class DataBackendUnionMember0Config(BaseModel): +class DataBackendBigQueryDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -53,7 +53,7 @@ class DataBackendUnionMember0Config(BaseModel): """ -class DataBackendUnionMember0(BaseModel): +class DataBackendBigQueryDataBackend(BaseModel): backend_type: Literal["bigquery"] = FieldInfo(alias="backendType") bigquery_connection_id: Optional[str] = FieldInfo(alias="bigqueryConnectionId", default=None) @@ -67,11 +67,11 @@ class DataBackendUnionMember0(BaseModel): partition_type: Optional[Literal["DAY", "MONTH", "YEAR"]] = FieldInfo(alias="partitionType", default=None) -class DataBackendBackendType(BaseModel): +class DataBackendDefaultDataBackend(BaseModel): backend_type: Literal["default"] = FieldInfo(alias="backendType") -class DataBackendUnionMember2Config(BaseModel): +class DataBackendSnowflakeDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -89,7 +89,7 @@ class DataBackendUnionMember2Config(BaseModel): """ -class DataBackendUnionMember2(BaseModel): +class DataBackendSnowflakeDataBackend(BaseModel): backend_type: Literal["snowflake"] = FieldInfo(alias="backendType") database: str @@ -101,7 +101,7 @@ class DataBackendUnionMember2(BaseModel): table: Optional[str] = None -class DataBackendUnionMember3Config(BaseModel): +class DataBackendDatabricksDtlDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -119,7 +119,7 @@ class DataBackendUnionMember3Config(BaseModel): """ -class DataBackendUnionMember3(BaseModel): +class DataBackendDatabricksDtlDataBackend(BaseModel): backend_type: Literal["databricks_dtl"] = FieldInfo(alias="backendType") databricks_dtl_connection_id: Optional[str] = FieldInfo(alias="databricksDtlConnectionId", default=None) @@ -127,7 +127,7 @@ class DataBackendUnionMember3(BaseModel): table_id: Optional[str] = FieldInfo(alias="tableId", default=None) -class DataBackendUnionMember4Config(BaseModel): +class DataBackendRedshiftDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -145,7 +145,7 @@ class DataBackendUnionMember4Config(BaseModel): """ -class DataBackendUnionMember4(BaseModel): +class DataBackendRedshiftDataBackend(BaseModel): backend_type: Literal["redshift"] = FieldInfo(alias="backendType") redshift_connection_id: Optional[str] = FieldInfo(alias="redshiftConnectionId", default=None) @@ -155,7 +155,7 @@ class DataBackendUnionMember4(BaseModel): table_name: str = FieldInfo(alias="tableName") -class DataBackendUnionMember5Config(BaseModel): +class DataBackendPostgresDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -173,7 +173,7 @@ class DataBackendUnionMember5Config(BaseModel): """ -class DataBackendUnionMember5(BaseModel): +class DataBackendPostgresDataBackend(BaseModel): backend_type: Literal["postgres"] = FieldInfo(alias="backendType") database: str @@ -186,12 +186,12 @@ class DataBackendUnionMember5(BaseModel): DataBackend: TypeAlias = Union[ - DataBackendUnionMember0, - DataBackendBackendType, - DataBackendUnionMember2, - DataBackendUnionMember3, - DataBackendUnionMember4, - DataBackendUnionMember5, + DataBackendBigQueryDataBackend, + DataBackendDefaultDataBackend, + DataBackendSnowflakeDataBackend, + DataBackendDatabricksDtlDataBackend, + DataBackendRedshiftDataBackend, + DataBackendPostgresDataBackend, None, ] diff --git a/src/openlayer/types/projects/inference_pipeline_create_params.py b/src/openlayer/types/projects/inference_pipeline_create_params.py index d6879197..88230a4c 100644 --- a/src/openlayer/types/projects/inference_pipeline_create_params.py +++ b/src/openlayer/types/projects/inference_pipeline_create_params.py @@ -11,17 +11,17 @@ __all__ = [ "InferencePipelineCreateParams", "DataBackend", - "DataBackendUnionMember0", - "DataBackendUnionMember0Config", - "DataBackendBackendType", - "DataBackendUnionMember2", - "DataBackendUnionMember2Config", - "DataBackendUnionMember3", - "DataBackendUnionMember3Config", - "DataBackendUnionMember4", - "DataBackendUnionMember4Config", - "DataBackendUnionMember5", - "DataBackendUnionMember5Config", + "DataBackendBigQueryDataBackend", + "DataBackendBigQueryDataBackendConfig", + "DataBackendDefaultDataBackend", + "DataBackendSnowflakeDataBackend", + "DataBackendSnowflakeDataBackendConfig", + "DataBackendDatabricksDtlDataBackend", + "DataBackendDatabricksDtlDataBackendConfig", + "DataBackendRedshiftDataBackend", + "DataBackendRedshiftDataBackendConfig", + "DataBackendPostgresDataBackend", + "DataBackendPostgresDataBackendConfig", "Project", "Workspace", ] @@ -41,7 +41,7 @@ class InferencePipelineCreateParams(TypedDict, total=False): workspace: Optional[Workspace] -class DataBackendUnionMember0Config(TypedDict, total=False): +class DataBackendBigQueryDataBackendConfig(TypedDict, total=False): ground_truth_column_name: Annotated[Optional[str], PropertyInfo(alias="groundTruthColumnName")] """Name of the column with the ground truths.""" @@ -66,12 +66,12 @@ class DataBackendUnionMember0Config(TypedDict, total=False): """ -class DataBackendUnionMember0(TypedDict, total=False): +class DataBackendBigQueryDataBackend(TypedDict, total=False): backend_type: Required[Annotated[Literal["bigquery"], PropertyInfo(alias="backendType")]] bigquery_connection_id: Required[Annotated[Optional[str], PropertyInfo(alias="bigqueryConnectionId")]] - config: Required[DataBackendUnionMember0Config] + config: Required[DataBackendBigQueryDataBackendConfig] dataset_id: Required[Annotated[str, PropertyInfo(alias="datasetId")]] @@ -82,11 +82,11 @@ class DataBackendUnionMember0(TypedDict, total=False): partition_type: Annotated[Optional[Literal["DAY", "MONTH", "YEAR"]], PropertyInfo(alias="partitionType")] -class DataBackendBackendType(TypedDict, total=False): +class DataBackendDefaultDataBackend(TypedDict, total=False): backend_type: Required[Annotated[Literal["default"], PropertyInfo(alias="backendType")]] -class DataBackendUnionMember2Config(TypedDict, total=False): +class DataBackendSnowflakeDataBackendConfig(TypedDict, total=False): ground_truth_column_name: Annotated[Optional[str], PropertyInfo(alias="groundTruthColumnName")] """Name of the column with the ground truths.""" @@ -111,10 +111,10 @@ class DataBackendUnionMember2Config(TypedDict, total=False): """ -class DataBackendUnionMember2(TypedDict, total=False): +class DataBackendSnowflakeDataBackend(TypedDict, total=False): backend_type: Required[Annotated[Literal["snowflake"], PropertyInfo(alias="backendType")]] - config: Required[DataBackendUnionMember2Config] + config: Required[DataBackendSnowflakeDataBackendConfig] database: Required[str] @@ -125,7 +125,7 @@ class DataBackendUnionMember2(TypedDict, total=False): table: Required[Optional[str]] -class DataBackendUnionMember3Config(TypedDict, total=False): +class DataBackendDatabricksDtlDataBackendConfig(TypedDict, total=False): ground_truth_column_name: Annotated[Optional[str], PropertyInfo(alias="groundTruthColumnName")] """Name of the column with the ground truths.""" @@ -150,17 +150,17 @@ class DataBackendUnionMember3Config(TypedDict, total=False): """ -class DataBackendUnionMember3(TypedDict, total=False): +class DataBackendDatabricksDtlDataBackend(TypedDict, total=False): backend_type: Required[Annotated[Literal["databricks_dtl"], PropertyInfo(alias="backendType")]] - config: Required[DataBackendUnionMember3Config] + config: Required[DataBackendDatabricksDtlDataBackendConfig] databricks_dtl_connection_id: Required[Annotated[Optional[str], PropertyInfo(alias="databricksDtlConnectionId")]] table_id: Required[Annotated[Optional[str], PropertyInfo(alias="tableId")]] -class DataBackendUnionMember4Config(TypedDict, total=False): +class DataBackendRedshiftDataBackendConfig(TypedDict, total=False): ground_truth_column_name: Annotated[Optional[str], PropertyInfo(alias="groundTruthColumnName")] """Name of the column with the ground truths.""" @@ -185,10 +185,10 @@ class DataBackendUnionMember4Config(TypedDict, total=False): """ -class DataBackendUnionMember4(TypedDict, total=False): +class DataBackendRedshiftDataBackend(TypedDict, total=False): backend_type: Required[Annotated[Literal["redshift"], PropertyInfo(alias="backendType")]] - config: Required[DataBackendUnionMember4Config] + config: Required[DataBackendRedshiftDataBackendConfig] redshift_connection_id: Required[Annotated[Optional[str], PropertyInfo(alias="redshiftConnectionId")]] @@ -197,7 +197,7 @@ class DataBackendUnionMember4(TypedDict, total=False): table_name: Required[Annotated[str, PropertyInfo(alias="tableName")]] -class DataBackendUnionMember5Config(TypedDict, total=False): +class DataBackendPostgresDataBackendConfig(TypedDict, total=False): ground_truth_column_name: Annotated[Optional[str], PropertyInfo(alias="groundTruthColumnName")] """Name of the column with the ground truths.""" @@ -222,10 +222,10 @@ class DataBackendUnionMember5Config(TypedDict, total=False): """ -class DataBackendUnionMember5(TypedDict, total=False): +class DataBackendPostgresDataBackend(TypedDict, total=False): backend_type: Required[Annotated[Literal["postgres"], PropertyInfo(alias="backendType")]] - config: Required[DataBackendUnionMember5Config] + config: Required[DataBackendPostgresDataBackendConfig] database: Required[str] @@ -237,12 +237,12 @@ class DataBackendUnionMember5(TypedDict, total=False): DataBackend: TypeAlias = Union[ - DataBackendUnionMember0, - DataBackendBackendType, - DataBackendUnionMember2, - DataBackendUnionMember3, - DataBackendUnionMember4, - DataBackendUnionMember5, + DataBackendBigQueryDataBackend, + DataBackendDefaultDataBackend, + DataBackendSnowflakeDataBackend, + DataBackendDatabricksDtlDataBackend, + DataBackendRedshiftDataBackend, + DataBackendPostgresDataBackend, ] diff --git a/src/openlayer/types/projects/inference_pipeline_create_response.py b/src/openlayer/types/projects/inference_pipeline_create_response.py index ebe7691e..17b2b6fa 100644 --- a/src/openlayer/types/projects/inference_pipeline_create_response.py +++ b/src/openlayer/types/projects/inference_pipeline_create_response.py @@ -12,17 +12,17 @@ "InferencePipelineCreateResponse", "Links", "DataBackend", - "DataBackendUnionMember0", - "DataBackendUnionMember0Config", - "DataBackendBackendType", - "DataBackendUnionMember2", - "DataBackendUnionMember2Config", - "DataBackendUnionMember3", - "DataBackendUnionMember3Config", - "DataBackendUnionMember4", - "DataBackendUnionMember4Config", - "DataBackendUnionMember5", - "DataBackendUnionMember5Config", + "DataBackendBigQueryDataBackend", + "DataBackendBigQueryDataBackendConfig", + "DataBackendDefaultDataBackend", + "DataBackendSnowflakeDataBackend", + "DataBackendSnowflakeDataBackendConfig", + "DataBackendDatabricksDtlDataBackend", + "DataBackendDatabricksDtlDataBackendConfig", + "DataBackendRedshiftDataBackend", + "DataBackendRedshiftDataBackendConfig", + "DataBackendPostgresDataBackend", + "DataBackendPostgresDataBackendConfig", "Project", "ProjectLinks", "ProjectGitRepo", @@ -35,7 +35,7 @@ class Links(BaseModel): app: str -class DataBackendUnionMember0Config(BaseModel): +class DataBackendBigQueryDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -53,7 +53,7 @@ class DataBackendUnionMember0Config(BaseModel): """ -class DataBackendUnionMember0(BaseModel): +class DataBackendBigQueryDataBackend(BaseModel): backend_type: Literal["bigquery"] = FieldInfo(alias="backendType") bigquery_connection_id: Optional[str] = FieldInfo(alias="bigqueryConnectionId", default=None) @@ -67,11 +67,11 @@ class DataBackendUnionMember0(BaseModel): partition_type: Optional[Literal["DAY", "MONTH", "YEAR"]] = FieldInfo(alias="partitionType", default=None) -class DataBackendBackendType(BaseModel): +class DataBackendDefaultDataBackend(BaseModel): backend_type: Literal["default"] = FieldInfo(alias="backendType") -class DataBackendUnionMember2Config(BaseModel): +class DataBackendSnowflakeDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -89,7 +89,7 @@ class DataBackendUnionMember2Config(BaseModel): """ -class DataBackendUnionMember2(BaseModel): +class DataBackendSnowflakeDataBackend(BaseModel): backend_type: Literal["snowflake"] = FieldInfo(alias="backendType") database: str @@ -101,7 +101,7 @@ class DataBackendUnionMember2(BaseModel): table: Optional[str] = None -class DataBackendUnionMember3Config(BaseModel): +class DataBackendDatabricksDtlDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -119,7 +119,7 @@ class DataBackendUnionMember3Config(BaseModel): """ -class DataBackendUnionMember3(BaseModel): +class DataBackendDatabricksDtlDataBackend(BaseModel): backend_type: Literal["databricks_dtl"] = FieldInfo(alias="backendType") databricks_dtl_connection_id: Optional[str] = FieldInfo(alias="databricksDtlConnectionId", default=None) @@ -127,7 +127,7 @@ class DataBackendUnionMember3(BaseModel): table_id: Optional[str] = FieldInfo(alias="tableId", default=None) -class DataBackendUnionMember4Config(BaseModel): +class DataBackendRedshiftDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -145,7 +145,7 @@ class DataBackendUnionMember4Config(BaseModel): """ -class DataBackendUnionMember4(BaseModel): +class DataBackendRedshiftDataBackend(BaseModel): backend_type: Literal["redshift"] = FieldInfo(alias="backendType") redshift_connection_id: Optional[str] = FieldInfo(alias="redshiftConnectionId", default=None) @@ -155,7 +155,7 @@ class DataBackendUnionMember4(BaseModel): table_name: str = FieldInfo(alias="tableName") -class DataBackendUnionMember5Config(BaseModel): +class DataBackendPostgresDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -173,7 +173,7 @@ class DataBackendUnionMember5Config(BaseModel): """ -class DataBackendUnionMember5(BaseModel): +class DataBackendPostgresDataBackend(BaseModel): backend_type: Literal["postgres"] = FieldInfo(alias="backendType") database: str @@ -186,12 +186,12 @@ class DataBackendUnionMember5(BaseModel): DataBackend: TypeAlias = Union[ - DataBackendUnionMember0, - DataBackendBackendType, - DataBackendUnionMember2, - DataBackendUnionMember3, - DataBackendUnionMember4, - DataBackendUnionMember5, + DataBackendBigQueryDataBackend, + DataBackendDefaultDataBackend, + DataBackendSnowflakeDataBackend, + DataBackendDatabricksDtlDataBackend, + DataBackendRedshiftDataBackend, + DataBackendPostgresDataBackend, None, ] diff --git a/src/openlayer/types/projects/inference_pipeline_list_response.py b/src/openlayer/types/projects/inference_pipeline_list_response.py index 3ba2aab3..c47cb0ce 100644 --- a/src/openlayer/types/projects/inference_pipeline_list_response.py +++ b/src/openlayer/types/projects/inference_pipeline_list_response.py @@ -13,17 +13,17 @@ "Item", "ItemLinks", "ItemDataBackend", - "ItemDataBackendUnionMember0", - "ItemDataBackendUnionMember0Config", - "ItemDataBackendBackendType", - "ItemDataBackendUnionMember2", - "ItemDataBackendUnionMember2Config", - "ItemDataBackendUnionMember3", - "ItemDataBackendUnionMember3Config", - "ItemDataBackendUnionMember4", - "ItemDataBackendUnionMember4Config", - "ItemDataBackendUnionMember5", - "ItemDataBackendUnionMember5Config", + "ItemDataBackendBigQueryDataBackend", + "ItemDataBackendBigQueryDataBackendConfig", + "ItemDataBackendDefaultDataBackend", + "ItemDataBackendSnowflakeDataBackend", + "ItemDataBackendSnowflakeDataBackendConfig", + "ItemDataBackendDatabricksDtlDataBackend", + "ItemDataBackendDatabricksDtlDataBackendConfig", + "ItemDataBackendRedshiftDataBackend", + "ItemDataBackendRedshiftDataBackendConfig", + "ItemDataBackendPostgresDataBackend", + "ItemDataBackendPostgresDataBackendConfig", "ItemProject", "ItemProjectLinks", "ItemProjectGitRepo", @@ -36,7 +36,7 @@ class ItemLinks(BaseModel): app: str -class ItemDataBackendUnionMember0Config(BaseModel): +class ItemDataBackendBigQueryDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -54,7 +54,7 @@ class ItemDataBackendUnionMember0Config(BaseModel): """ -class ItemDataBackendUnionMember0(BaseModel): +class ItemDataBackendBigQueryDataBackend(BaseModel): backend_type: Literal["bigquery"] = FieldInfo(alias="backendType") bigquery_connection_id: Optional[str] = FieldInfo(alias="bigqueryConnectionId", default=None) @@ -68,11 +68,11 @@ class ItemDataBackendUnionMember0(BaseModel): partition_type: Optional[Literal["DAY", "MONTH", "YEAR"]] = FieldInfo(alias="partitionType", default=None) -class ItemDataBackendBackendType(BaseModel): +class ItemDataBackendDefaultDataBackend(BaseModel): backend_type: Literal["default"] = FieldInfo(alias="backendType") -class ItemDataBackendUnionMember2Config(BaseModel): +class ItemDataBackendSnowflakeDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -90,7 +90,7 @@ class ItemDataBackendUnionMember2Config(BaseModel): """ -class ItemDataBackendUnionMember2(BaseModel): +class ItemDataBackendSnowflakeDataBackend(BaseModel): backend_type: Literal["snowflake"] = FieldInfo(alias="backendType") database: str @@ -102,7 +102,7 @@ class ItemDataBackendUnionMember2(BaseModel): table: Optional[str] = None -class ItemDataBackendUnionMember3Config(BaseModel): +class ItemDataBackendDatabricksDtlDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -120,7 +120,7 @@ class ItemDataBackendUnionMember3Config(BaseModel): """ -class ItemDataBackendUnionMember3(BaseModel): +class ItemDataBackendDatabricksDtlDataBackend(BaseModel): backend_type: Literal["databricks_dtl"] = FieldInfo(alias="backendType") databricks_dtl_connection_id: Optional[str] = FieldInfo(alias="databricksDtlConnectionId", default=None) @@ -128,7 +128,7 @@ class ItemDataBackendUnionMember3(BaseModel): table_id: Optional[str] = FieldInfo(alias="tableId", default=None) -class ItemDataBackendUnionMember4Config(BaseModel): +class ItemDataBackendRedshiftDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -146,7 +146,7 @@ class ItemDataBackendUnionMember4Config(BaseModel): """ -class ItemDataBackendUnionMember4(BaseModel): +class ItemDataBackendRedshiftDataBackend(BaseModel): backend_type: Literal["redshift"] = FieldInfo(alias="backendType") redshift_connection_id: Optional[str] = FieldInfo(alias="redshiftConnectionId", default=None) @@ -156,7 +156,7 @@ class ItemDataBackendUnionMember4(BaseModel): table_name: str = FieldInfo(alias="tableName") -class ItemDataBackendUnionMember5Config(BaseModel): +class ItemDataBackendPostgresDataBackendConfig(BaseModel): ground_truth_column_name: Optional[str] = FieldInfo(alias="groundTruthColumnName", default=None) """Name of the column with the ground truths.""" @@ -174,7 +174,7 @@ class ItemDataBackendUnionMember5Config(BaseModel): """ -class ItemDataBackendUnionMember5(BaseModel): +class ItemDataBackendPostgresDataBackend(BaseModel): backend_type: Literal["postgres"] = FieldInfo(alias="backendType") database: str @@ -187,12 +187,12 @@ class ItemDataBackendUnionMember5(BaseModel): ItemDataBackend: TypeAlias = Union[ - ItemDataBackendUnionMember0, - ItemDataBackendBackendType, - ItemDataBackendUnionMember2, - ItemDataBackendUnionMember3, - ItemDataBackendUnionMember4, - ItemDataBackendUnionMember5, + ItemDataBackendBigQueryDataBackend, + ItemDataBackendDefaultDataBackend, + ItemDataBackendSnowflakeDataBackend, + ItemDataBackendDatabricksDtlDataBackend, + ItemDataBackendRedshiftDataBackend, + ItemDataBackendPostgresDataBackend, None, ] diff --git a/src/openlayer/types/workspaces/invite_list_response.py b/src/openlayer/types/workspaces/invite_list_response.py index 060139a9..a564cf2f 100644 --- a/src/openlayer/types/workspaces/invite_list_response.py +++ b/src/openlayer/types/workspaces/invite_list_response.py @@ -8,21 +8,7 @@ from ..._models import BaseModel -__all__ = ["InviteListResponse", "_Meta", "Item", "ItemCreator", "ItemWorkspace"] - - -class _Meta(BaseModel): - page: int - """The current page.""" - - per_page: int = FieldInfo(alias="perPage") - """The number of items per page.""" - - total_items: int = FieldInfo(alias="totalItems") - """The total number of items.""" - - total_pages: int = FieldInfo(alias="totalPages") - """The total number of pages.""" +__all__ = ["InviteListResponse", "Item", "ItemCreator", "ItemWorkspace"] class ItemCreator(BaseModel): @@ -70,6 +56,4 @@ class Item(BaseModel): class InviteListResponse(BaseModel): - api_meta: _Meta = FieldInfo(alias="_meta") - items: List[Item]