Skip to content

Commit a70b2b9

Browse files
authored
Merge branch 'main' into pre-commit-ci-update-config
2 parents 734eec8 + e5d5823 commit a70b2b9

File tree

6 files changed

+164
-61
lines changed

6 files changed

+164
-61
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.15.0"
2+
".": "0.15.1"
33
}

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## [0.15.1](https://github.com/Mause/duckdb_engine/compare/v0.15.0...v0.15.1) (2025-03-29)
4+
5+
6+
### Bug Fixes
7+
8+
* panics in multi-threaded environments ([694d227](https://github.com/Mause/duckdb_engine/commit/694d2276a619256643b045ba9568d00ac0e6f9ef))
9+
* panics in multi-threaded environments ([d42c977](https://github.com/Mause/duckdb_engine/commit/d42c977c5db98a023984c7aed986b702e4228035)), closes [#1190](https://github.com/Mause/duckdb_engine/issues/1190)
10+
311
## [0.15.0](https://github.com/Mause/duckdb_engine/compare/v0.14.2...v0.15.0) (2025-01-16)
412

513

duckdb_engine/__init__.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
from .config import apply_config, get_core_config
4040
from .datatypes import ISCHEMA_NAMES, register_extension_types
4141

42-
__version__ = "0.15.0"
42+
__version__ = "0.15.1"
4343
sqlalchemy_version = sqlalchemy.__version__
4444
duckdb_version: str = duckdb.__version__
4545
supports_attach: bool = duckdb_version >= "0.7.0"
@@ -194,9 +194,11 @@ def __init__(self, dialect: "Dialect", **kwargs: Any) -> None:
194194
self.reserved_words.update(
195195
{
196196
keyword_name
197-
for (keyword_name,) in duckdb.execute(
197+
for (keyword_name,) in duckdb.cursor()
198+
.execute(
198199
"select keyword_name from duckdb_keywords() where keyword_category == 'reserved'"
199-
).fetchall()
200+
)
201+
.fetchall()
200202
}
201203
)
202204

noxfile.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ def tests(session: nox.Session, duckdb: str, sqlalchemy: str) -> None:
3232

3333
@nox.session(py=["3.8"])
3434
def nightly(session: nox.Session) -> None:
35+
session.skip("DuckDB nightly installs are broken right now")
3536
tests_core(session, "master", "1.4")
3637

3738

0 commit comments

Comments
 (0)