-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path__init__.py
More file actions
65 lines (61 loc) · 1.5 KB
/
__init__.py
File metadata and controls
65 lines (61 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
"""Hotdata runtime primitives for notebook and app integrations."""
from importlib.metadata import PackageNotFoundError, version
from hotdata_runtime.client import (
HotdataClient,
ResultSummary,
RunHistoryItem,
from_env,
)
from hotdata_runtime.databases import (
DEFAULT_SCHEMA,
LoadManagedTableResult,
ManagedDatabase,
ManagedTable,
MANAGED_SOURCE_TYPE,
build_managed_config,
create_connection_request,
is_parquet_path,
)
from hotdata_runtime.env import (
default_api_key,
default_host,
default_session_id,
explicit_workspace_id,
list_workspaces,
normalize_host,
pick_workspace,
resolve_workspace_selection,
WorkspaceSelection,
)
from hotdata_runtime.health import workspace_health_lines
from hotdata_runtime.result import QueryResult
try:
__version__ = version("hotdata-runtime")
except PackageNotFoundError:
__version__ = "0.0.0+unknown"
__all__ = [
"__version__",
"DEFAULT_SCHEMA",
"HotdataClient",
"LoadManagedTableResult",
"MANAGED_SOURCE_TYPE",
"ManagedDatabase",
"ManagedTable",
"QueryResult",
"build_managed_config",
"create_connection_request",
"is_parquet_path",
"workspace_health_lines",
"default_api_key",
"default_host",
"default_session_id",
"explicit_workspace_id",
"from_env",
"list_workspaces",
"normalize_host",
"pick_workspace",
"resolve_workspace_selection",
"ResultSummary",
"RunHistoryItem",
"WorkspaceSelection",
]