Python 和 NumPy 的最低版本#

  • 本项目至少支持在计划的项目发布日期之前 42 个月首次发布的 Python 次要版本。

  • 本项目将始终支持至少 2 个最新的 Python 次要版本。

  • 本项目将支持在计划的项目发布日期之前 24 个月内首次发布的 numpy 次要版本,或支持最低 Python 版本的最新版本(以较高者为准)。

  • 本项目将始终支持至少 3 个最新的 NumPy 次要版本。

Python 的最低支持版本将在 setup 中设置为 python_requires。所有支持的 Python 次要版本都将在测试矩阵中,并且为发布构建二进制工件。

本项目应在每个次要版本和主要版本中向上调整 Python 和 NumPy 的最低版本支持,但绝不在补丁版本中调整。

这与 NumPy NEP 29 一致。