Skip to content

Commit 78714ea

Browse files
committed
V_1.0.8 Handled SSL changes
1 parent a5bb3c7 commit 78714ea

File tree

4 files changed

+246
-141
lines changed

4 files changed

+246
-141
lines changed

datascreeniq/__init__.py

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@
22
DataScreenIQ Python SDK
33
~~~~~~~~~~~~~~~~~~~~~~~
44
5-
Real-time data quality screening at the edge.
5+
Real-time data quality screening for data pipelines.
6+
7+
Detect schema drift, null spikes, and type mismatches
8+
before data reaches your database.
9+
10+
Quick start:
611
712
import datascreeniq as dsiq
813
@@ -13,8 +18,11 @@
1318
print(report.health_score) # 0.0 – 1.0
1419
print(report.issues) # detected quality issues
1520
21+
Docs: https://datascreeniq.com/docs
1622
"""
1723

24+
from importlib.metadata import version, PackageNotFoundError
25+
1826
from .client import Client
1927
from .models import ScreenReport
2028
from .exceptions import (
@@ -27,7 +35,14 @@
2735
DataQualityError,
2836
)
2937

30-
__version__ = "1.0.7"
38+
# -----------------------------
39+
# Version (auto-sync with package)
40+
# -----------------------------
41+
try:
42+
__version__ = version("datascreeniq")
43+
except PackageNotFoundError:
44+
__version__ = "unknown"
45+
3146
__all__ = [
3247
"Client",
3348
"ScreenReport",
@@ -38,4 +53,4 @@
3853
"ValidationError",
3954
"APIError",
4055
"DataQualityError",
41-
]
56+
]

0 commit comments

Comments
 (0)