Python package and CLI 1.0.9
PyRel 1.0.9 adds explicit config-file loading, restores Snowflake OAuth authorization-code sign-in for Direct Access, and includes graph support and behavior updates.
How to install this version
Review the changes below before installing. To install this version, activate a compatible Python virtual environment and run:
python -m pip install "relationalai==1.0.9"For the latest installation instructions, see Start building with PyRel.
New Features and Enhancements
Section titled “New Features and Enhancements”-
Added
RAI_CONFIG_FILE_PATHsupport so PyRel can load a specific config file instead of auto-discovering one. PyRel now checks that path first, raises a clearer error when the override is invalid, and shows the active config file when you runrai config:explain. -
Restored Snowflake OAuth authorization-code sign-in for Direct Access. This restores the interactive browser callback and token-exchange sign-in flow that Direct Access workflows use. For setup, see Create an OAuth Security Integration for Direct Access.
-
Added weighted-graph support to
Graph.preferential_attachment(). The graph docs now also clarify how self-loops contribute todegree()andweighted_degree().
Bug Fixes
Section titled “Bug Fixes”- Fixed
Graph.diameter_range()to raise explicit unsupported-graph errors for directed and weighted graphs. Before, those graph types were documented as supported. Now PyRel fails early with an explicit error instead of implying that those modes are available.