Title: Release 2025-01 follow-up · Issue #1431 · winpython/winpython · GitHub
Open Graph Title: Release 2025-01 follow-up · Issue #1431 · winpython/winpython
X Title: Release 2025-01 follow-up · Issue #1431 · winpython/winpython
Description: release date: end february 2025 (the year we end writing code from scratch... in fact this february) wanted: same package list for Python-3.12slim and python-3.13slim python 3.14 alphas (if possible with tail compilation , 8% speed bump,...
Open Graph Description: release date: end february 2025 (the year we end writing code from scratch... in fact this february) wanted: same package list for Python-3.12slim and python-3.13slim python 3.14 alphas (if possibl...
X Description: release date: end february 2025 (the year we end writing code from scratch... in fact this february) wanted: same package list for Python-3.12slim and python-3.13slim python 3.14 alphas (if possibl...
Opengraph URL: https://github.com/winpython/winpython/issues/1431
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Release 2025-01 follow-up","articleBody":"release date: end february 2025 (the year we end writing code from scratch... in fact this february)\n\nwanted:\n- same package list for Python-3.12slim and python-3.13slim\n- python 3.14 alphas (if possible with tail compilation , 8% speed bump, or jit 4% )\n- reduce technical debt and simplify maintainance: \n - [x] launchers use now the simple DataLab-WinPython technic, many thanks to @PierreRaybaut \n - [x] remove complex and less popular packages, that cause headhaches\n - [x] use AI to simplify the code: Github/copilote-gpt4o \"free\" and Google Gemini Flash2.0 \"free\" \n - start rework to PEP-751 and [signed wheels idea](https://github.com/winpython/winpython/issues/1481)\n - drop un-maintained wheels\n - limit to pypi versions of wheels\n- Postponed: numba-0.61.1, numpy-2.2 (but seems it was too late)\n\nExperiment:\n- local AI packages: DeepSeek R1 still claims 32Go Ram and 256Gb disk ? but for the full experience\n- what is trusted publisher workflow ?\n\nDirection: \n- Help Python Sustainability:\n - favorise [latest ( = more efficient and maintained) python](https://github.com/faster-cpython/benchmarking-public)\n - favorise dataframe API protocol: latest numpy ... in the limit of Numba support\n - favorise browser (and WebApp): Jupyterlite includes Duckdb, Polars-0.18.0 is now possible in pyodide-0.27\n- WinPython sustainability:\n - use of several AIs to simplify code and maintainance\n - move towards signed wheels: PEP-751 and/or https://github.com/winpython/winpython/issues/1481: ideal world is to shrink to a toml file specifying package/version/hash with \"Trusted Publishing? Yes\"\n - WinPythondot being enough to build a WinPython...","author":{"url":"https://github.com/stonebig","@type":"Person","name":"stonebig"},"datePublished":"2024-12-24T18:57:48.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":30},"url":"https://github.com/1431/winpython/issues/1431"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:7155a098-7462-f050-7a31-2658275713b1 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 90AA:323C87:69F815:8FBDD0:69657491 |
| html-safe-nonce | df79994835900c833c85f86006b95558158cce6d4737c38dab355887f6382709 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MEFBOjMyM0M4Nzo2OUY4MTU6OEZCREQwOjY5NjU3NDkxIiwidmlzaXRvcl9pZCI6IjIyMzgzODUyNzk2NzMzOTg0MTciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | ab0948ea5e6b6c55712631cc3f5e3bcd7abcb2a2b7c58e7d260cb84d7a7bb4e7 |
| hovercard-subject-tag | issue:2758208178 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/winpython/winpython/1431/issue_layout |
| twitter:image | https://opengraph.githubassets.com/42384ad85517cfd2c81c56537117bbc77041c5e1718ac55170bc39a4131261a8/winpython/winpython/issues/1431 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/42384ad85517cfd2c81c56537117bbc77041c5e1718ac55170bc39a4131261a8/winpython/winpython/issues/1431 |
| og:image:alt | release date: end february 2025 (the year we end writing code from scratch... in fact this february) wanted: same package list for Python-3.12slim and python-3.13slim python 3.14 alphas (if possibl... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | stonebig |
| hostname | github.com |
| expected-hostname | github.com |
| None | 70702940ad65d37a6372f5f01ff51d5287dba6cd47f376de94068b7581ba1d74 |
| turbo-cache-control | no-preview |
| go-import | github.com/winpython/winpython git https://github.com/winpython/winpython.git |
| octolytics-dimension-user_id | 8850436 |
| octolytics-dimension-user_login | winpython |
| octolytics-dimension-repository_id | 24275324 |
| octolytics-dimension-repository_nwo | winpython/winpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 24275324 |
| octolytics-dimension-repository_network_root_nwo | winpython/winpython |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | a2acc6e368accd1834ccf1bd3d45d20d55a014a0 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width