Skip to content

Commit 01bda75

Browse files
chore: remove datasets API and related job types
1 parent 37f628c commit 01bda75

117 files changed

Lines changed: 736 additions & 8412 deletions

File tree

Some content is hidden

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

.openapi-generator/FILES

Lines changed: 6 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ docs/ColumnProfileDetailOneOf2.md
1919
docs/ColumnProfileDetailOneOf3.md
2020
docs/ColumnProfileDetailOneOf4.md
2121
docs/ColumnProfileInfo.md
22-
docs/ColumnTypeSpec.md
2322
docs/ConnectionHealthResponse.md
2423
docs/ConnectionInfo.md
2524
docs/ConnectionRefreshResult.md
@@ -32,8 +31,6 @@ docs/CreateConnectionRequest.md
3231
docs/CreateConnectionResponse.md
3332
docs/CreateDatabaseRequest.md
3433
docs/CreateDatabaseResponse.md
35-
docs/CreateDatasetRequest.md
36-
docs/CreateDatasetResponse.md
3734
docs/CreateEmbeddingProviderRequest.md
3835
docs/CreateEmbeddingProviderResponse.md
3936
docs/CreateIndexRequest.md
@@ -50,23 +47,13 @@ docs/DatabaseDefaultTableDecl.md
5047
docs/DatabaseDetailResponse.md
5148
docs/DatabaseSummary.md
5249
docs/DatabasesApi.md
53-
docs/DatasetSource.md
54-
docs/DatasetSourceOneOf.md
55-
docs/DatasetSourceOneOf1.md
56-
docs/DatasetSourceOneOf2.md
57-
docs/DatasetSourceOneOf3.md
58-
docs/DatasetSourceOneOf4.md
59-
docs/DatasetSummary.md
60-
docs/DatasetVersionSummary.md
61-
docs/DatasetsApi.md
6250
docs/DiscoveryStatus.md
6351
docs/EmbeddingProviderResponse.md
6452
docs/EmbeddingProvidersApi.md
6553
docs/Error.md
6654
docs/ExecuteSavedQueryRequest.md
6755
docs/GetConnectionResponse.md
6856
docs/GetDatabaseContextResponse.md
69-
docs/GetDatasetResponse.md
7057
docs/GetResultResponse.md
7158
docs/GetSecretResponse.md
7259
docs/IndexEntryResponse.md
@@ -75,8 +62,6 @@ docs/IndexStatus.md
7562
docs/IndexesApi.md
7663
docs/InformationSchemaApi.md
7764
docs/InformationSchemaResponse.md
78-
docs/InlineData.md
79-
docs/InlineDatasetSource.md
8065
docs/JobResult.md
8166
docs/JobStatus.md
8267
docs/JobStatusResponse.md
@@ -86,8 +71,6 @@ docs/ListConnectionTypesResponse.md
8671
docs/ListConnectionsResponse.md
8772
docs/ListDatabaseContextsResponse.md
8873
docs/ListDatabasesResponse.md
89-
docs/ListDatasetVersionsResponse.md
90-
docs/ListDatasetsResponse.md
9174
docs/ListEmbeddingProvidersResponse.md
9275
docs/ListIndexesPageResponse.md
9376
docs/ListIndexesResponse.md
@@ -110,53 +93,47 @@ docs/QueryResponse.md
11093
docs/QueryRunInfo.md
11194
docs/QueryRunsApi.md
11295
docs/RefreshApi.md
113-
docs/RefreshDatasetResponse.md
11496
docs/RefreshRequest.md
11597
docs/RefreshResponse.md
11698
docs/RefreshWarning.md
11799
docs/ResultInfo.md
118100
docs/ResultsApi.md
119101
docs/ResultsFormatQuery.md
120102
docs/SavedQueriesApi.md
121-
docs/SavedQueryDatasetSource.md
122103
docs/SavedQueryDetail.md
123104
docs/SavedQuerySummary.md
124105
docs/SavedQueryVersionInfo.md
125106
docs/SchemaRefreshResult.md
126107
docs/SecretMetadataResponse.md
127108
docs/SecretsApi.md
128-
docs/SqlQueryDatasetSource.md
129109
docs/SubmitJobResponse.md
130110
docs/TableInfo.md
131111
docs/TableProfileResponse.md
132112
docs/TableRefreshError.md
133113
docs/TableRefreshResult.md
134114
docs/TemporalProfileDetail.md
135115
docs/TextProfileDetail.md
136-
docs/UpdateDatasetRequest.md
137-
docs/UpdateDatasetResponse.md
138116
docs/UpdateEmbeddingProviderRequest.md
139117
docs/UpdateEmbeddingProviderResponse.md
140118
docs/UpdateSavedQueryRequest.md
141119
docs/UpdateSecretRequest.md
142120
docs/UpdateSecretResponse.md
143-
docs/UploadDatasetSource.md
144121
docs/UploadInfo.md
145122
docs/UploadResponse.md
146123
docs/UploadsApi.md
147124
docs/UpsertDatabaseContextRequest.md
148125
docs/UpsertDatabaseContextResponse.md
149-
docs/UrlDatasetSource.md
126+
docs/UsageApi.md
150127
docs/WorkspaceDetail.md
151128
docs/WorkspaceListItem.md
129+
docs/WorkspaceUsageResponse.md
152130
docs/WorkspacesApi.md
153131
hotdata/__init__.py
154132
hotdata/api/__init__.py
155133
hotdata/api/connection_types_api.py
156134
hotdata/api/connections_api.py
157135
hotdata/api/database_context_api.py
158136
hotdata/api/databases_api.py
159-
hotdata/api/datasets_api.py
160137
hotdata/api/embedding_providers_api.py
161138
hotdata/api/indexes_api.py
162139
hotdata/api/information_schema_api.py
@@ -168,6 +145,7 @@ hotdata/api/results_api.py
168145
hotdata/api/saved_queries_api.py
169146
hotdata/api/secrets_api.py
170147
hotdata/api/uploads_api.py
148+
hotdata/api/usage_api.py
171149
hotdata/api/workspaces_api.py
172150
hotdata/api_client.py
173151
hotdata/api_response.py
@@ -192,7 +170,6 @@ hotdata/models/column_profile_detail_one_of2.py
192170
hotdata/models/column_profile_detail_one_of3.py
193171
hotdata/models/column_profile_detail_one_of4.py
194172
hotdata/models/column_profile_info.py
195-
hotdata/models/column_type_spec.py
196173
hotdata/models/connection_health_response.py
197174
hotdata/models/connection_info.py
198175
hotdata/models/connection_refresh_result.py
@@ -203,8 +180,6 @@ hotdata/models/create_connection_request.py
203180
hotdata/models/create_connection_response.py
204181
hotdata/models/create_database_request.py
205182
hotdata/models/create_database_response.py
206-
hotdata/models/create_dataset_request.py
207-
hotdata/models/create_dataset_response.py
208183
hotdata/models/create_embedding_provider_request.py
209184
hotdata/models/create_embedding_provider_response.py
210185
hotdata/models/create_index_request.py
@@ -219,29 +194,18 @@ hotdata/models/database_default_schema_decl.py
219194
hotdata/models/database_default_table_decl.py
220195
hotdata/models/database_detail_response.py
221196
hotdata/models/database_summary.py
222-
hotdata/models/dataset_source.py
223-
hotdata/models/dataset_source_one_of.py
224-
hotdata/models/dataset_source_one_of1.py
225-
hotdata/models/dataset_source_one_of2.py
226-
hotdata/models/dataset_source_one_of3.py
227-
hotdata/models/dataset_source_one_of4.py
228-
hotdata/models/dataset_summary.py
229-
hotdata/models/dataset_version_summary.py
230197
hotdata/models/discovery_status.py
231198
hotdata/models/embedding_provider_response.py
232199
hotdata/models/error.py
233200
hotdata/models/execute_saved_query_request.py
234201
hotdata/models/get_connection_response.py
235202
hotdata/models/get_database_context_response.py
236-
hotdata/models/get_dataset_response.py
237203
hotdata/models/get_result_response.py
238204
hotdata/models/get_secret_response.py
239205
hotdata/models/index_entry_response.py
240206
hotdata/models/index_info_response.py
241207
hotdata/models/index_status.py
242208
hotdata/models/information_schema_response.py
243-
hotdata/models/inline_data.py
244-
hotdata/models/inline_dataset_source.py
245209
hotdata/models/job_result.py
246210
hotdata/models/job_status.py
247211
hotdata/models/job_status_response.py
@@ -250,8 +214,6 @@ hotdata/models/list_connection_types_response.py
250214
hotdata/models/list_connections_response.py
251215
hotdata/models/list_database_contexts_response.py
252216
hotdata/models/list_databases_response.py
253-
hotdata/models/list_dataset_versions_response.py
254-
hotdata/models/list_datasets_response.py
255217
hotdata/models/list_embedding_providers_response.py
256218
hotdata/models/list_indexes_page_response.py
257219
hotdata/models/list_indexes_response.py
@@ -271,41 +233,35 @@ hotdata/models/numeric_profile_detail.py
271233
hotdata/models/query_request.py
272234
hotdata/models/query_response.py
273235
hotdata/models/query_run_info.py
274-
hotdata/models/refresh_dataset_response.py
275236
hotdata/models/refresh_request.py
276237
hotdata/models/refresh_response.py
277238
hotdata/models/refresh_warning.py
278239
hotdata/models/result_info.py
279240
hotdata/models/results_format_query.py
280-
hotdata/models/saved_query_dataset_source.py
281241
hotdata/models/saved_query_detail.py
282242
hotdata/models/saved_query_summary.py
283243
hotdata/models/saved_query_version_info.py
284244
hotdata/models/schema_refresh_result.py
285245
hotdata/models/secret_metadata_response.py
286-
hotdata/models/sql_query_dataset_source.py
287246
hotdata/models/submit_job_response.py
288247
hotdata/models/table_info.py
289248
hotdata/models/table_profile_response.py
290249
hotdata/models/table_refresh_error.py
291250
hotdata/models/table_refresh_result.py
292251
hotdata/models/temporal_profile_detail.py
293252
hotdata/models/text_profile_detail.py
294-
hotdata/models/update_dataset_request.py
295-
hotdata/models/update_dataset_response.py
296253
hotdata/models/update_embedding_provider_request.py
297254
hotdata/models/update_embedding_provider_response.py
298255
hotdata/models/update_saved_query_request.py
299256
hotdata/models/update_secret_request.py
300257
hotdata/models/update_secret_response.py
301-
hotdata/models/upload_dataset_source.py
302258
hotdata/models/upload_info.py
303259
hotdata/models/upload_response.py
304260
hotdata/models/upsert_database_context_request.py
305261
hotdata/models/upsert_database_context_response.py
306-
hotdata/models/url_dataset_source.py
307262
hotdata/models/workspace_detail.py
308263
hotdata/models/workspace_list_item.py
264+
hotdata/models/workspace_usage_response.py
309265
hotdata/py.typed
310266
hotdata/rest.py
311267
setup.cfg
@@ -328,7 +284,6 @@ test/test_column_profile_detail_one_of2.py
328284
test/test_column_profile_detail_one_of3.py
329285
test/test_column_profile_detail_one_of4.py
330286
test/test_column_profile_info.py
331-
test/test_column_type_spec.py
332287
test/test_connection_health_response.py
333288
test/test_connection_info.py
334289
test/test_connection_refresh_result.py
@@ -341,8 +296,6 @@ test/test_create_connection_request.py
341296
test/test_create_connection_response.py
342297
test/test_create_database_request.py
343298
test/test_create_database_response.py
344-
test/test_create_dataset_request.py
345-
test/test_create_dataset_response.py
346299
test/test_create_embedding_provider_request.py
347300
test/test_create_embedding_provider_response.py
348301
test/test_create_index_request.py
@@ -359,23 +312,13 @@ test/test_database_default_table_decl.py
359312
test/test_database_detail_response.py
360313
test/test_database_summary.py
361314
test/test_databases_api.py
362-
test/test_dataset_source.py
363-
test/test_dataset_source_one_of.py
364-
test/test_dataset_source_one_of1.py
365-
test/test_dataset_source_one_of2.py
366-
test/test_dataset_source_one_of3.py
367-
test/test_dataset_source_one_of4.py
368-
test/test_dataset_summary.py
369-
test/test_dataset_version_summary.py
370-
test/test_datasets_api.py
371315
test/test_discovery_status.py
372316
test/test_embedding_provider_response.py
373317
test/test_embedding_providers_api.py
374318
test/test_error.py
375319
test/test_execute_saved_query_request.py
376320
test/test_get_connection_response.py
377321
test/test_get_database_context_response.py
378-
test/test_get_dataset_response.py
379322
test/test_get_result_response.py
380323
test/test_get_secret_response.py
381324
test/test_index_entry_response.py
@@ -384,8 +327,6 @@ test/test_index_status.py
384327
test/test_indexes_api.py
385328
test/test_information_schema_api.py
386329
test/test_information_schema_response.py
387-
test/test_inline_data.py
388-
test/test_inline_dataset_source.py
389330
test/test_job_result.py
390331
test/test_job_status.py
391332
test/test_job_status_response.py
@@ -395,8 +336,6 @@ test/test_list_connection_types_response.py
395336
test/test_list_connections_response.py
396337
test/test_list_database_contexts_response.py
397338
test/test_list_databases_response.py
398-
test/test_list_dataset_versions_response.py
399-
test/test_list_datasets_response.py
400339
test/test_list_embedding_providers_response.py
401340
test/test_list_indexes_page_response.py
402341
test/test_list_indexes_response.py
@@ -419,44 +358,39 @@ test/test_query_response.py
419358
test/test_query_run_info.py
420359
test/test_query_runs_api.py
421360
test/test_refresh_api.py
422-
test/test_refresh_dataset_response.py
423361
test/test_refresh_request.py
424362
test/test_refresh_response.py
425363
test/test_refresh_warning.py
426364
test/test_result_info.py
427365
test/test_results_api.py
428366
test/test_results_format_query.py
429367
test/test_saved_queries_api.py
430-
test/test_saved_query_dataset_source.py
431368
test/test_saved_query_detail.py
432369
test/test_saved_query_summary.py
433370
test/test_saved_query_version_info.py
434371
test/test_schema_refresh_result.py
435372
test/test_secret_metadata_response.py
436373
test/test_secrets_api.py
437-
test/test_sql_query_dataset_source.py
438374
test/test_submit_job_response.py
439375
test/test_table_info.py
440376
test/test_table_profile_response.py
441377
test/test_table_refresh_error.py
442378
test/test_table_refresh_result.py
443379
test/test_temporal_profile_detail.py
444380
test/test_text_profile_detail.py
445-
test/test_update_dataset_request.py
446-
test/test_update_dataset_response.py
447381
test/test_update_embedding_provider_request.py
448382
test/test_update_embedding_provider_response.py
449383
test/test_update_saved_query_request.py
450384
test/test_update_secret_request.py
451385
test/test_update_secret_response.py
452-
test/test_upload_dataset_source.py
453386
test/test_upload_info.py
454387
test/test_upload_response.py
455388
test/test_uploads_api.py
456389
test/test_upsert_database_context_request.py
457390
test/test_upsert_database_context_response.py
458-
test/test_url_dataset_source.py
391+
test/test_usage_api.py
459392
test/test_workspace_detail.py
460393
test/test_workspace_list_item.py
394+
test/test_workspace_usage_response.py
461395
test/test_workspaces_api.py
462396
tox.ini

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- chore: remove datasets API and related job types
13+
1014
## [0.4.1] - 2026-06-19
1115

1216
### Changed

docs/ColumnTypeSpec.md

Lines changed: 0 additions & 34 deletions
This file was deleted.

docs/CreateDatabaseRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Request body for POST /databases
66

77
Name | Type | Description | Notes
88
------------ | ------------- | ------------- | -------------
9-
**default_catalog** | **str** | Optional name the database's auto-created default catalog answers to inside its query scope. Must be a valid SQL identifier (`[a-z0-9_]`, not starting with a digit) and may not collide with the system catalogs `hotdata`, `datasets`, or `information_schema`. Defaults to `default` when omitted, so `default.main.<table>` keeps working. | [optional]
9+
**default_catalog** | **str** | Optional name the database's auto-created default catalog answers to inside its query scope. Must be a valid SQL identifier (`[a-z0-9_]`, not starting with a digit) and may not collide with the reserved catalog names `hotdata`, `datasets`, or `information_schema`. Defaults to `default` when omitted, so `default.main.<table>` keeps working. | [optional]
1010
**expires_at** | **str** | When this database expires. Accepts either an RFC 3339 timestamp (e.g. `\"2026-06-01T00:00:00Z\"`) or a relative duration suffixed with `h` (hours), `m` (minutes), or `d` (days) — for example `\"24h\"`, `\"48h\"`, or `\"7d\"`. Omitted (or empty) means the database never expires. Expiry is best-effort: the database will not be deleted before `expires_at`, but cleanup may run later than the exact timestamp. | [optional]
1111
**name** | **str** | Optional free-form display label (for UIs/CLIs). Not unique. Not an identifier — databases are always addressed by `id`. Accepts the legacy `description` key as an alias so clients that predate the rename keep populating this field. | [optional]
1212
**schemas** | [**List[DatabaseDefaultSchemaDecl]**](DatabaseDefaultSchemaDecl.md) | Optional schemas/tables to declare on the database's auto-created default catalog. Tables declared here can be loaded via the standard managed-table load endpoint targeting `default_connection_id`. Omitted or empty means the default catalog starts empty. | [optional]

0 commit comments

Comments
 (0)