- Make sure model_description always returns a Model instance (112)
0.5.3
Maintenance and fixes
- Make formulae reach transformations before outer names (109)
0.5.2
Maintenance and fixes
- Update is_categorical_dtype for pandas >= 2.10 (105) - Add automatic versioning to the library (106) - Interpret True, False, and None as Python literals (107)
0.5.1
Maintenance and fixes
- Fix bug when intercept is inserted after categorical variable (102)
0.5.0
New features
- The library now supports configuration variables (95) - Allow evaluations on new data with new categories (96) - Return ready to be used group-specific effects design matrix when there are new groups (100)
Maintenance and fixes
- Fix typo in __str__ (99)
Documentation
Deprecation
0.4.0
New features
- Implement a register_stateful_transform decorator to register new stateful transformations (85)
Maintenance and fixes
- Fix evaluation of new offset terms with call arguments (81) - Multiple calls with unnamed attributes resulted in errors due to trying to hash unhashable types (88) - Term names with call components now use the proper lexeme when one argument is a string (89) - Detect stateful transformations by attribute instead of name (90) - Moved tests out of the `formulae` directory (91) - Use pyproject and improve deployment workflow (92)