Closed
Description
release date: december 2024
- delayed as anti-virus were remaining unhappy with new launcher method
- 2024-12-23 : revert to NSIS launchers method
wanted:
- Simplify further the infrastructure and post-controls:
- global aim: remove, bit per bit, win32 and x64 specific
- remove Inno and NSIS code to create installers,
- revert to NSIS icon launchers as new solution proves not acceptable
- move towards leaner PEP-751-style WinPython:
- a minimal .dot version
- over a .dot version, packages are installed from Python via a requirement file with hash per packages
- speed:
- Python-3.13.1 gives a 4% speed-up over 3.12,
- Python-3.14a3 JIT is next 4% but not accessible yet
- numpy-2.1.3 with numba-0.61.0rc2 supports
- AI agents
Experiment:
- tested windows that can now .7z by itself, may allow skiping 7zip to build... but it's 5x slower.
- jupyterlite more
- llm and generative AI: whisper.cpp , windows included machinery
Direction:
- Help to Python Sustainability improvement:
- favorise latest=more efficient and maintained python
- favorise dataframe interchange protocol: numpy-2, pandas-3, scikit-learn integrating polars,
- favorise AI: onnx (for AI PC), llvm local small equivalent to ggerganov/whisper.cpp
- Help to Python Reachability:
- in browser (and WebApp): Jupyterlite prototype (https://stonebig.github.io/my_demo_4/lab/index.html),
- WASI: in VSCode
- inside Excel 365: asks Operational Research packages
- in Windows Store: a requirement file- remove need of build pieces: nsis, 7zip
- PEP-751:
- WinPython ideal world is to shrink to a toml file specifying package/version/hash
- WinPythondot being enough to build a WinPython...
Metadata
Metadata
Assignees
Labels
No labels