发布 0.14.3

发布摘要

statsmodels 使用 github 来存储更新的文档。有两个版本可供选择:

警告

对于新功能,API的稳定性无法保证,尽管在可能的情况下,即使在这种情况下,更改也会以向后兼容的方式进行。新功能的稳定性取决于它已经在statsmodels主分支中存在的时间以及它已经获得的使用的多少。如果有特定的已知问题或限制,则它们会在文档字符串中提到。

统计信息

已关闭的问题: 1

合并的拉取请求: 5

亮点

此版本是一个打包和现代化版本。它解决了两个关键问题:

  1. 修正了在x86_64和arm64架构上MacOS的构建过程

  2. 提高与最新pandas版本的兼容性

此版本与NumPy 2.0兼容。NumPy 2.0仅适用于Python 3.9+。这意味着最低Python版本已提升至3.9以匹配。NumPy 2仅用于构建statsmodels,而statsmodels将继续在NumPy 1.22.3+上运行。

请注意,当使用NumPy 2运行时,所有依赖于NumPy构建的库(例如,Scipy和pandas)必须与NumPy 2兼容。您可以继续使用NumPy 1.22 - 1.26以及其他科学Python堆栈组件,直到所有必需的依赖项都已更新。

新功能 - 概览

0.14.3 版本中没有新功能。

错误-错误

一个新的问题标签 type-bug-wrong 表示那些在没有警告的情况下返回错误数字的错误。 (常规错误大多是可用性错误或针对不支持用例引发异常的错误。) 查看标记的问题

主要修复的Bug

请参阅 GitHub 问题以获取此版本中包含的错误修复列表

开发总结与致谢

除了为新功能、改进功能和错误修复接收贡献外, 此版本的重要贡献还来自对一般维护的贡献

  • 查德·富尔顿

  • 布罗克·门德尔

  • 彼得·夸肯布什

  • 克比·谢登

  • 凯文·谢帕德

以及总维护者和代码审查者

  • 约瑟夫·珀克托德

此外,许多用户通过参与github问题和提供反馈做出了贡献。

已合并的拉取请求

自上次发布以来,以下拉取请求已被合并:

  • PR #9356: 维护:回溯0.14.3版本所需的更改

  • PR #9358: TST: 放宽对动态因子测试失败的容差

  • PR #9359: 维护:在0.14分支上运行pyupgrade

  • PR #9363: 文档:为0.14.3添加发布说明

  • PR #9364: 文档: 拼写


Last update: Oct 16, 2024