Release 5.0
This major release contains breaking changes when using formulas and increases the requirements for running linear models.
-
The variable order is preserved when creating a model using
from_formula
. Previously variables were sorted irrespective of the order they appeared in the formula. -
Increased minimums:
- Python: 3.9
- formulaic: 0.6.1
- NumPy: 1.19.0
- SciPy: 1.5.0
- pandas: 1.1.0
- statsmodels: 0.12.0
- Switched variable ordering by default. Importing linearmodels.future.ordering is a no-op, and has no effect.
- Removed dependence on property-cached in favor of :meth:
functools.cached_property
.