Python 3.10
Python 3.10 reached end of life 23 days ago.
Supported now: Python 3.11 (until 2027-10-31), Python 3.12 (until 2028-10-31), Python 3.13 (until 2029-10-31), Python 3.14 (until 2030-10-31), Python 3.15 (until 2031-10-31)
Facts
- Released
- (5 years ago)
- Active support ended
- (3 years ago)
- Security support ended
- (23 days ago)
- Latest release
- 3.10.22, (23 days ago)
- Source
- endoflife.date (checked 2026-09-09)
Packages whose latest version requires a newer Python
20 of the most downloaded packages no longer run on Python 3.10 in their latest version.
| Package | Latest version | Requires | Since version | Since |
|---|---|---|---|---|
| numpy | 2.5.4 | 3.12 | 2.5.0 | 2026-06-21 |
| platformdirs | 4.13.5 | 3.11 | 4.13.0 | 2026-10-11 |
| pandas | 3.0.6 | 3.11 | 3.0.0 | 2026-01-21 |
| filelock | 4.2.4 | 3.11 | 4.1.1 | 2026-10-11 |
| starlette | 1.9.0 | 3.11 | 1.8.0 | 2026-10-13 |
| rpds-py | 2026.9.1 | 3.11 | 2026.5.1 | 2026-05-28 |
| pillow | 13.0.0 | 3.11 | 13.0.0 | 2026-10-16 |
| scipy | 1.18.1 | 3.12 | 1.18.0 | 2026-06-19 |
| websockets | 17.2 | 3.11 | 17.0 | 2026-07-29 |
| pydantic-settings | 2.16.0 | 3.11 | 2.16.0 | 2026-10-14 |
| pyarrow | 26.0.0 | 3.11 | 26.0.0 | 2026-10-09 |
| sqlalchemy | 2.1.5 | 3.11 | 2.1.0 | 2026-09-24 |
| soupsieve | 3.0.3 | 3.11.5 | 3.0.2 | 2026-10-12 |
| networkx | 3.7 | 3.12 | 3.7 | 2026-09-21 |
| more-itertools | 11.2.1 | 3.11 | 11.2.0 | 2026-10-13 |
| matplotlib | 3.11.2 | 3.11 | 3.11.0 | 2026-06-12 |
| dnspython | 2.9.0 | 3.11 | 2.9.0 | 2026-10-09 |
| contourpy | 1.4.0 | 3.12 | 1.4.0 | 2026-09-11 |
| fonttools | 4.67.0 | 3.11 | 4.66.0 | 2026-09-23 |
| scikit-learn | 1.9.1 | 3.11 | 1.8.0 | 2025-12-10 |
Keelbench tracks end-of-life dates for 469 products, updated daily. Check your repositories against these dates with Deps.