What's New in Version 1.10.0
Version 1.10.0 of the relationalai Python package is now available!
To upgrade, activate your virtual environment and run the following command:
pip install --upgrade relationalaiNew Features and Enhancements
Section titled “New Features and Enhancements”-
You can now use
stddev_samp()in PyRel queries to compute sample standard deviation. Before 1.10.0, you had to compute it outside PyRel or build it from lower-level operations. -
rai doctor:reportnow provides more detail when you troubleshoot deployment-role issues or share environment details with support. It adds Snowflake task execute privilege diagnostics and richer version metadata.
Bug Fixes
Section titled “Bug Fixes”-
Imports for the prescriptive and predictive reasoner packages now work on Python 3.11 or later. Before this fix, imports could fail because of an invalid dataclass default.
-
SQL-backed
select()queries no longer return unexpected duplicate rows when you usedistinct(). -
Some Snowflake deployments no longer fail when models read Snowflake-backed data sources through CDC. Before this fix, deployments could materialize those inputs as unsupported dynamic tables instead of CDC-compatible tables with change tracking.