Skip to content

Commit 1f17f4f

Browse files
committed
Pass lib version to sdk header
1 parent 8983fbd commit 1f17f4f

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
sqlalchemy >= 1.4.0, < 3.0.0
2-
ydb >= 3.21.6
3-
ydb-dbapi >= 0.1.16
2+
ydb >= 3.26.7
3+
ydb-dbapi >= 0.1.20

ydb_sqlalchemy/sqlalchemy/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,6 +352,10 @@ def create_connect_args(self, url):
352352
if not kwargs["database"].startswith("/"):
353353
kwargs["database"] = "/" + kwargs["database"]
354354

355+
from .._version import VERSION
356+
357+
kwargs["_additional_sdk_headers"] = tuple(["ydb-sqlalchemy/" + VERSION])
358+
355359
return [args, kwargs]
356360

357361
def connect(self, *cargs, **cparams):

0 commit comments

Comments
 (0)