Closed
Description
release: december 2022
Wanted:
- Infrastructure:
- cPython-3.11.1,
- Spyder with ipython-8 support,
- more pyodide examples that work in dot
- Experimental:
- coudn't resist; an alpha Windows python-3.9.10nogil version (based on nogil of December 22nd 2022)
Focus:
- python-3.11.1 stack
- infrastructure work:
- more clean-up on register/unregister code,
- modernize internal code:
- from os.path to pathlib.Path
- from '%s' to f-string
- partial black 22.12 formating
- less Qt need
- more pyarrow/duckdb/rust/polars/wasm/web,
- simplify more building steps:
- winpython on-the-fly wheel creation to move out of make.py ...,
- ... to allow later move away from setup.py,
- ... old on-the-fly building-from-setup.py is no more a valid assumption, lot of old feature to remove from wppm,
Postponed:
- Numba and Torch in Python-3.11,
- Jupyterlab-4 with RISE (was optimistic)
- modernize internal code:
- remove py3compat
- full black 22.12 formating
- simplify more building steps:
- winpython on-the-fly wheel creation to move out of make.py ...,
- ... to modernize from setup.py to pyproject.toml,
-as even building-from-setup.py is no more a valid assumption, should remove some legacy wppm code,
Hopes/Wishes for 2023:
- simpler/simplified maintenance of WinPython,
- micromamba initiative to look at
- speed-up movement do aggregate on pushing cPython:
- per-thread GIL and more : Shannon plan for 3.12
- no GIL: Sam Gross pep for 3.13
- Pyodide/Pyscript.net/Jupyterlite allow Python Stack to be everywhere,
Metadata
Metadata
Assignees
Labels
No labels