Release 2021-02 follow-up

Release Date: April 18th 2021 (rc)

Wanted:

  • Infrastructure:
    • pip-21.1.dev reduces by 50% of WinPython hard-to-understand build issues
    • last Python-3.8 big version,
  • improve jupyterlab-3:
    • jupyter_bokeh-3.0.0
    • nbdime-3.0.0, jupyterlab-git
    • rise alternative for Jupyterlab-3 not there, roll-back the launcher to jupyter 'normal' notebook
  • Python updates:
    • Python-3.8.9
    • Python-3.9.4

Added:

  • Spyder-5.0.1

Postponed: (due to earlier release date)

  • a big WinPython-3.10 beta1 to help adoption of PEP 654 Exception Groups (that may be postponed to python-3.11)
  • Jupyterlab-3.1
  • improve Qt flexibility:
    • a better life in non-Qt world: WinPython pip gui without Qt
    • a better life in Qt-6.1 world : compatibility check for WinPython, QtConsole, PyQtGraph, miss: Matplotlib, Spyder

Focus:

  • reduce legacy ipython-notebook infrastructure. (but keep it: VSCode and Rise use it)
  • pip new resolver improvement
  • web technology: OpenAPI, WASM
  • Data Engineering
  • Integrated ML: windows integrated ML / Pytorch Fastai

Hopes/Wishes for 2021:

  • PEP 654 makes it for Python-3.10 rather than 3.11
  • pypy becomes very helpful: supports Windows 64 bit, reduces lag with python-current, and grows the HPY interface
  • a solution to create launcher icons without NSIS (shimmy didn't arrive there).