What's New in Version 0.14.0
Version 0.14.0 of the relationalai Python package is now available!
To upgrade, activate your virtual environment and run the following command:
pip install --upgrade relationalaiBreaking Changes
Section titled “Breaking Changes”-
Long-running queries started from
Model.queryno longer continue in the background after the client disconnects. If a notebook kernel, process, or network session drops while a query is still running, that query is now canceled. In those cases, execution raisesClientDisconnectedException. This change applies to query execution and does not change the currentModel.exporttable-materialization path. -
Query progress output is now enabled by default through
print_txn_progress = true(see Configuration keys). This can change terminal/notebook output in scripts and tests that previously expected no progress text.
Upgrade Notes
Section titled “Upgrade Notes”-
Review any workflows that relied on queries continuing in the background after a client/session disconnect. Update those flows to keep the client session alive for the operation duration or to retry safely after reconnect.
-
If progress output is too noisy for automation logs, set
print_txn_progress = falsein yourraiconfig.tomlfile orConfigobject.