Release Date: end january 2022 Wanted: - Infrastructure: - [x] Python-3.9.9 - [x] Python-3.10.1 - [x] PyPy-3.8 (delayed the Winpython 2021-05 for PyPy by one month more) - major modules: - [x] Matplolib-3.5.0 official - [x] Spyder-5.2.2 - [x] numba-0.55 (for Python-3.10) - late packages for python-3.10: - [x] pyarrow, streamlit - [x] (a working) Spyder (thanks to PySide2-5.15.2.1 sudden and un-expected arrival) - Not-on-time: - Pytorch is for Python-3.10 on WinPython 2022-01 - forced to use PySide2 on Python-3.10 to have a working Spyder Focus: - get Spyder working on Python-3.10 / PySide6, so that it will work on PyPy-3.8 later - push to increase PyPy3 package list and compatibility (mypy+papermill+opencv coming with PyPy-3.8) - Machine Learning: Integrated Windows ML, opencv ? Experiments: - pyjion-1.1.0: not super great on old PCs, expect 25% speed-up on modern ones ? Delay from original target of end december 2021: - 1 month: waited to get Spyder and Numba working on Python-3.10, - 2 month: waited to get PyPy-3.8-7.3.8 Hopes/Wishes for 2022: - "speedier python" copetition between teams improves widely Python speed: PyPy , Microsoft, Meta, Oracle, ... - ... leading to some conventions (or Pep) in CPython code, to help get a 20x speed-up when using these various JITs - jit-unaware coding habbit = 3x speed-up - small changes = 3x7 speed-up - a move to bind with rust (or webassembly) rather than c, see: https://www.youtube.com/watch?v=-XyWG_klSAw&t=320s - help to get a WinPython PyPy-3.9 in Q2 2022, and WinPython PyPy-3.10 in Q4 2022 - push to get problematic packages (numba, Torch, Tensorflow) sooner after a new Python release