Linearmodels

Latest version: v6.0

Safety actively analyzes 623909 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

6.0

- Increased minimums:
- Python: 3.9
- formulaic: 1.0.0
- NumPy: 1.22.3
- SciPy: 1.8.0
- pandas: 1.4.0
- statsmodels: 0.13.0
- The key feature of this release is compatibility with NumPy 2.
linearmodels wheels are built using NumPy 2.0.0rc1 (or later) and
can run on any version of NumPy 1.22.3 or later, including NumPy
2.0.0.
- Improved compatibility with fuutre changes in pandas 3.0.0.

> [!NOTE]
> In order to use NumPy 2, the environment must consist of packages that
> have been built against NumPy 2.0.0rc1 or later.

5.4

This is a compatibility release.

* Compatibility with NumPy 2
* Compatibility with recent pandas releases

5.3

* Bumped the minimum formulaic to 0.6.5.
* Released wheels for Python 3.12.

5.2

* Fixed a bug that affected dropping absorbed regressors when using weights (546).
* Improved the licensing information (545).
* Improved compatibility with recent pandas (548).

5.1

This is a bug-fix release.

* Fixes a bug that can be encountered when collection observation data in panel models when some entities or time periods are missing.

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`](https://github.com/bashtage/linearmodels/blob/main/doc/source/changes/5.0.rst#id1).

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.