Content-Length: 1880202 | pFad | https://github.com/winpython/winpython/issues/1126

55 Release 2022-04 follow-up · Issue #1126 · winpython/winpython · GitHub
Skip to content

Release 2022-04 follow-up #1126

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
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions









      ApplySandwichStrip

      pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


      --- a PPN by Garber Painting Akron. With Image Size Reduction included!

      Fetched URL: https://github.com/winpython/winpython/issues/1126

      Alternative Proxies:

      Alternative Proxy

      pFad Proxy

      pFad v3 Proxy

      pFad v4 Proxy