What's New in Version 1.0.10
Version 1.0.10 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”- PyRel DSL objects now show readable structure in
repr(),str(), and.pprint(). Before, inspecting concepts, expressions, fragments, aggregates, refs, fields, and models showed generic values like<ClassName object at 0x...>. Now those representations show the object structure directly, which makes debugging and interactive inspection easier.
Bug Fixes
Section titled “Bug Fixes”- Fixed primitive-value lists passed to
.in_()insideselect()queries so they no longer create temporary data tables or mutate model state. Before, filters likePerson.name.in_(["Alice", "Bob"])could register extra model state as a side effect. Now thoseselect()filters compile as literal unions, leave the model unchanged, and still return the expected results.