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

Skip to content

Release 2024-02 follow-up #1290

Closed
Closed
@stonebig

Description

@stonebig

release date: mid-april

wanted:

  • Jupyterlab-4.1.2+
  • simplify WinPython core, core requirements, and icons
  • python-3.12.3
  • python-3.13.0a6 (a 3% boost over 3.12 ... JIT not included as not adding 5% boost yet , making final 3.13 hope at +8-10%)
  • numpy-2 / Pandas-3 anticipation work: dependant packages started to appear April11th (2 ok, 11 waiting, 2 suspects, 8 not ready), numpy team follow-up is there: Ecosystem compatibility with numpy 2.0 numpy/numpy#26191

focus:

  • Operation Research
  • simplification of maintenance:
    • icons removed: (going from 17 down to 11)
      • IDLEX: standard IDLE provides the line numbering
      • Pyzo: dying project
      • WinPython Powershell Prompt: Terminal does the same better in Windows 11
      • Qtassistant, Qtdesigner, Qtlinguist: make room
    • icon usage change:
      • WinPython Control Panel redirects to the command line WPPM

Exploratory:

  • llm, phy-2, https://webllm.mlc.ai/, onnx
  • simplifying the build to fit into uv pip + hatch ... may reduce maintenance time effort per 50%.
  • from what seems maximal simplification to aim (but not reachable yet):
    . WinPython launchers would point directly at a python program
    . Less WinPython launchers or associated code
    . big WinPython would just be a requirement file with Lockfiles

Direction:

  • speed-debt reduction:
  • discussions on how python will make parallelism easy
  • in-rust packages are more and more trendy and mainly "universal" binaries: use them more
  • ubiquity:

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