Skip to content

Commit f7c39f5

Browse files
alxmrsclaude
andcommitted
Require ddxdb 0.4.5, which frees each step's tables after their last reader
ddxdb 0.4.5 releases ddx's fixes for attention's backward (xqlsystems/ddx#220, #225), drops intermediate tables once nothing reads them (#223), and halves DuckDB's per-call overhead (#224). The GPT demo's steps match JAX on it, on DataFusion and DuckDB. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01NyN7idACeDMh94qrnFMu6h
1 parent ef30a6e commit f7c39f5

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

‎pyproject.toml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ geo = [
6262
# and breaks its API between minor versions. It reads and writes the
6363
# Substrait of DataFusion 55, so bump it together with that pin.
6464
ml = [
65-
"ddxdb>=0.4.3,<0.5; sys_platform != 'emscripten'",
65+
"ddxdb>=0.4.5,<0.5; sys_platform != 'emscripten'",
6666
]
6767
test = [
6868
"adbc-driver-flightsql>=1.12",
@@ -138,7 +138,7 @@ dev = [
138138
"maturin>=1.9.1",
139139
# The ML demos: ddx's DuckDB backend, at the DuckDB it declares, and
140140
# JAX, which the demos check their results against.
141-
"ddxdb[duckdb]>=0.4.3,<0.5; sys_platform != 'emscripten'",
141+
"ddxdb[duckdb]>=0.4.5,<0.5; sys_platform != 'emscripten'",
142142
"jax",
143143
]
144144

‎uv.lock‎

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)