Skip to content

Release 5.0

Compare
Choose a tag to compare
@bashtage bashtage released this 24 May 08:35
· 84 commits to main since this release
6ec8547

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.