Files
Joe SpadolaandGitHub 40fd5e9385 expose __version__ as string (#722)
* expose __version__ as string

* add __all__ to init

* go with version string only

* add test, reorder ver check
2026-04-22 11:25:15 -07:00

15 lines
504 B
Python

import sys
if sys.version_info < (3, 10): # noqa: UP036
raise RuntimeError("clickhouse-connect 1.0+ requires Python 3.10 or later. Python 3.9 users should pin to clickhouse-connect<1.0.")
from clickhouse_connect._version import version as __version__
from clickhouse_connect.driver import create_async_client, create_client
__all__ = ["__version__", "driver_name", "get_client", "get_async_client"]
driver_name = "clickhousedb"
get_client = create_client
get_async_client = create_async_client