From 835e463ec8f5fbadbdb73df9f3583f58a36bedd0 Mon Sep 17 00:00:00 2001 From: Kevin Sheppard Date: Thu, 15 Oct 2026 21:55:05 +0100 Subject: [PATCH] DOC: Add the release date of 7.1 Also cite #845 in the entry on missing cluster ids, which #845 extended to the panel models, and add an entry for #846: the tests compare floating-point results with a tolerance, and the CI tests a wheel on Intel macOS. --- doc/source/changes/7.0.rst | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/doc/source/changes/7.0.rst b/doc/source/changes/7.0.rst index 548b3aab5a..939868d844 100644 --- a/doc/source/changes/7.0.rst +++ b/doc/source/changes/7.0.rst @@ -1,7 +1,7 @@ Version 7.1 ----------- -.. TODO(REL1): Add the release date. +Released on 2026-10-15. .. rubric:: Highlights @@ -284,7 +284,7 @@ Version 7.1 group or have missing values. 7.0 returned a wrong covariance or raised ``ZeroDivisionError``, and panel models made the missing ids a cluster of their own. The ids of observations that are dropped for other missing values may be missing - (:issue:`789`). + (:issue:`789`, :issue:`845`). - ``LinearFactorModelGMM`` raises a ``ValueError`` when the model is created if there are not more observations than moment conditions. A ``sigma`` of ``LinearFactorModel`` that is not symmetric and positive definite, and a saturated debiased asset pricing @@ -384,6 +384,8 @@ Version 7.1 - The tests do not leak warnings with any supported combination of versions, and the minimum versions of statsmodels (0.14.6) and pyhdfe (0.2.0) were raised for this (:issue:`751`, :issue:`826`). +- The tests compare floating-point results with a tolerance, since their last digits + differ between platforms, and the CI also tests a wheel on Intel macOS (:issue:`846`). - The type annotations describe what the code accepts and returns: ``ArrayLike`` includes lists and tuples, and ``fitted_values``, ``estimated_effects`` and ``idiosyncratic`` of the panel results are ``DataFrame``. A GitHub workflow runs mypy,