Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Release 2022-04 follow-up #1126

Closed
Closed
@stonebig

Description

@stonebig

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:
  • Pyodide/Pyscript.net/Jupyterlite allow Python Stack to be everywhere,

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions