Skip to content

Commit ecfedd4

Browse files
committed
fix: Only constrain duckdb core, keep duckdb-engine current
Testing confirmed that duckdb-engine>=0.17.0 works correctly with duckdb 0.10.2. The issue is only with newer duckdb versions (1.3.x), not with the SQLAlchemy driver. This more targeted fix: - Constrains duckdb to >=0.10.2,<0.11 (avoids 1.3.x compatibility issues) - Keeps duckdb-engine at >=0.17.0 (current version, works fine) This is cleaner and avoids unnecessarily downgrading the driver.
1 parent 71e4fcf commit ecfedd4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ denodo = ["denodo-sqlalchemy~=1.0.6"]
133133
dremio = ["sqlalchemy-dremio>=1.2.1, <4"]
134134
drill = ["sqlalchemy-drill>=1.1.4, <2"]
135135
druid = ["pydruid>=0.6.5,<0.7"]
136-
duckdb = ["duckdb>=0.10.2,<0.11", "duckdb-engine>=0.12.1,<0.13"]
136+
duckdb = ["duckdb>=0.10.2,<0.11", "duckdb-engine>=0.17.0"]
137137
dynamodb = ["pydynamodb>=0.4.2"]
138138
solr = ["sqlalchemy-solr >= 0.2.0"]
139139
elasticsearch = ["elasticsearch-dbapi>=0.2.9, <0.3.0"]

0 commit comments

Comments
 (0)