Skip to content

Release 2022-02 follow-up #1072

@stonebig

Description

@stonebig

Release Date: july 2022

Wanted:

  • Infrastructure:
    • Cpython-3.10.5
    • PyPy-3.8 as PyPy-3.9 still not declared stable
    • a pyscript.net / pyodide panel semi-internalised experience (in docs/pyscript)
    • a 500 Mo BLAS variant: removing Torch , mkl (will be OpenBLAS instead) , and a few corner things
    • a jupyterlite internalised experience

Focus:

  • Numba-0.55.2 0.56 to upgrade to numpy-1.22
  • numpy-1.22 push to Data-API to get problematic packages (Numba, Torch, Tensorflow) sooner
  • no big progress: get Qt stack working better on PyPy: PyQtgraph, Qtconsole, Pyzo, ... Spyder
  • Drop some alternatives in BLAS variant to go down in size to 499 Mo: blis, streamlit, spacy, osgeo, pandoc ?

Hopes/Wishes for 2022:

  • Python speed contest: cPython-3.11 (x1.2), PyPy-3.10 (x4), Nogil-3.9 (x20), GraalPython-3.8 (x4), Pyjion (x1.5), Pyodide (x0.3)
  • conventions (or Pep) helps writing Python Code that JIT & multi-thread can speed up "x10"
  • Spyder can run on PySide6
  • WASM initiatives on Python (pyscript.net/pyodide/jupyterlite) opens the web and maybe the doors for Python in Excel
  • Pyodide became "awesome" with Pyodide-0.19.0 in january 2022 with this particular patch

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions