CPythonの各バージョンをサポートする最後のパッケージバージョン

Here is the table showing the last package versions that support each version of CPython.

|                |      2.7 |      3.5 |      3.6 |      3.7 |      3.8 |       3.9 | Notes |
|----------------|---------:|---------:|---------:|---------:|---------:|----------:|:------|
| **EOL**        | **2020-01-01** | **2020-09-13** | **2021-12-23** | **2023-06-27** | **2024-10-14** | **2025-10-31** | https://endoflife.date/python |
| [black]        |        x |        x |22.8.0$^{†3}$|23.3.0 |          |           ||
| [click]        |    7.1.2 |    7.1.2 |    8.0.4 |          |          |           ||
| [cmake]        |   3.28.4 |   3.28.4 |   3.28.4 |          |          |           ||
| [colorama]     |          |    0.4.5 |    0.4.5 |          |          |           ||
| [colorlog]     |    5.0.1 |    5.0.1 |          |          |          |           ||
| [coverage]     |      5.5 |      5.5 |      6.2 |    7.2.7 |    7.6.1 |           ||
| lhapdf (PyPI)  |        x |        x |    6.2.1 |        x |        x |           ||
| [importlib-metadata] | 2.1.3 | 2.1.3 |    4.8.3 |    6.7.0 |          |           ||
| [importlib-resources] | 3.3.1 | 3.2.1 |   5.4.0 |   5.12.0 |          |           ||
| [ipykernel]    |     4.10 |    5.5.6 |    5.5.6 |   6.16.2 |          |           ||
| [isort]        |    4.3.5 |   4.3.21 |   5.11.1 |   5.11.5 |          |           ||
| [kiwisolver]   |    1.1.0 |    1.1.0 |    1.3.1 |    1.4.5 |    1.4.7 |     1.4.7 ||
| [matplotlib]   |    2.2.5 |    3.0.3 |    3.3.4 |    3.5.3 |    3.7.5 |     3.9.4 ||
| [numba]        |   0.47.0 |   0.47.0 |   0.53.1 |   0.56.4 |   0.58.1 |           ||
| [numpy]        |   1.16.6 |   1.18.5 |   1.19.5 |   1.21.6 |   1.24.4 |   　2.0.2 ||
| [packaging]    |     20.9 |     20.9 |     21.3 |     24.0 |          |           ||
| [pandas]       |   0.24.2 |0.25.3$^{†1}$|1.15$^{†2}$|1.3.5$^{†4}$|2.0.3 |         ||
| [pip]          |   20.3.4 |   20.3.4 |   21.3.1 |          |          |           ||
| [poetry]       |   1.1.15 |   1.1.15 |   1.1.15 |    1.5.1 |    1.8.5 |           ||
| [poetry-core]  |    1.0.2 |    1.0.2 |  1.1.0a5 |    1.6.1 |          |           ||
| [polars]       |        x |        x |   0.12.5 |   0.18.4 |          |           ||
| [pre-commit]   |   1.21.0 |   1.21.0 |2.17.0$^{†2}$|2.21.0 |    3.5.0 |           | [`default_install_hook_types`](https://pre-commit.com/#top_level-default_install_hook_types) requires >=2.18.0 |
| [psutil]       |          |    5.9.5 |          |          |          |           ||
| [pytest]       |   4.6.11 |    6.1.2 |    7.0.1 |    7.4.4 |          |           ||
| [pytest-cov]   |   2.12.1 |   2.12.1 |    4.0.0 |    4.1.0 |    5.0.0 |           ||
| [scikit-learn] |   0.20.4 |   0.22.2 |   0.24.2 |    1.0.2 |    1.3.2 |           ||
| [scipy]        |    1.2.3 |    1.4.1 |    1.5.4 |    1.7.3 |   1.10.1 |           ||
| [setuptools]   |   44.0.0 |   50.3.2 |   59.6.0 |   68.0.0 |   75.3.0 |           ||
| [sphinx]       |    1.8.6 |    3.5.4 |    5.3.0 |    5.3.0 |    7.1.2 |           ||
| [sphinx-autodoc-typehints] | x | 1.11.1 | 1.12.0 |  1.23.0 |    2.0.1 |           ||
| [symengine]    |    0.6.1 |    0.6.1 |    0.8.1 |   0.10.0 |          |           ||
| [tensorflow]   |    2.1.4 |    2.3.4 |    2.6.5 |   2.11.1 |   2.13.1 |           ||
| [tomli]        |        x |        x |    1.2.3 |    2.0.1 |          |           ||
| [torch]        |    1.5.1 |    1.5.1 |1.10.2$^{†3}$|1.13.1 |          |           ||
| [typing-extensions] | 3.10.0.2 | 3.10.0.2 | 4.1.1 |  4.7.1 |          |           ||

[black]: https://github.com/psf/black
[click]: https://github.com/pallets/click
[cmake]: https://github.com/scikit-build/cmake-python-distributions
[colorama]: https://github.com/tartley/colorama
[colorlog]: https://github.com/borntyping/python-colorlog
[coverage]: https://github.com/nedbat/coveragepy
[importlib-metadata]: https://github.com/python/importlib_metadata
[importlib-resources]: https://github.com/python/importlib_resources
[ipykernel]: https://github.com/ipython/ipykernel
[isort]: https://github.com/PyCQA/isort
[kiwisolver]: https://github.com/nucleic/kiwi
[matplotlib]: https://github.com/matplotlib/matplotlib
[numba]: https://github.com/numba/numba
[numpy]: https://github.com/numpy/numpy
[packaging]: https://github.com/pypa/packaging
[pandas]: https://github.com/pandas-dev/pandas
[pip]: https://github.com/pypa/pip
[poetry]: https://github.com/python-poetry/poetry
[poetry-core]: https://github.com/python-poetry/poetry-core
[polars]: https://github.com/pola-rs/polars
[pre-commit]: https://github.com/pre-commit/pre-commit
[psutil]: https://github.com/giampaolo/psutil
[pytest]: https://github.com/pytest-dev/pytest
[pytest-cov]: https://github.com/pytest-dev/pytest-cov
[scikit-learn]: https://github.com/scikit-learn/scikit-learn
[scipy]: https://github.com/scipy/scipy
[setuptools]: https://github.com/pypa/setuptools
[sphinx]: https://github.com/sphinx-doc/sphinx
[sphinx-autodoc-typehints]: https://github.com/tox-dev/sphinx-autodoc-typehints
[symengine]: https://github.com/symengine/symengine
[tensorflow]: https://github.com/tensorflow/tensorflow
[tomli]: https://github.com/hukkin/tomli
[torch]: https://github.com/pytorch/pytorch
[typing-extensions]: https://github.com/python/typing

$^{†1}$： >= 3.5.3
$^{†2}$： >= 3.6.1
$^{†3}$： >= 3.6.2
$^{†4}$： >= 3.7.1