Title: Release 2025-03 follow-up · Issue #1552 · winpython/winpython · GitHub
Open Graph Title: Release 2025-03 follow-up · Issue #1552 · winpython/winpython
X Title: Release 2025-03 follow-up · Issue #1552 · winpython/winpython
Description: release date: end june 2025 wanted: Spyder-6 defect resolved (needed package traitlets-5.14.3) Drag & Drop re-implemented on Spyder, IDLE, wppm (keeping anti-virus community happy) Python-3.13.5 (REPL bug fix), and a last Python-3.12 cyc...
Open Graph Description: release date: end june 2025 wanted: Spyder-6 defect resolved (needed package traitlets-5.14.3) Drag & Drop re-implemented on Spyder, IDLE, wppm (keeping anti-virus community happy) Python-3.13.5 (R...
X Description: release date: end june 2025 wanted: Spyder-6 defect resolved (needed package traitlets-5.14.3) Drag & Drop re-implemented on Spyder, IDLE, wppm (keeping anti-virus community happy) Python-3.13....
Opengraph URL: https://github.com/winpython/winpython/issues/1552
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Release 2025-03 follow-up","articleBody":"release date: end june 2025\n\nwanted:\n- [x] Spyder-6 defect resolved (needed package traitlets-5.14.3)\n- [x] Drag \u0026 Drop re-implemented on Spyder, IDLE, wppm (keeping anti-virus community happy)\n- [x] Python-3.13.5 (REPL bug fix), and a last Python-3.12 cycle\n- [x] the Weelhouse structure: (PEP-0751 evolution)\n - a \"dot\" version with a ./Wheelhouse/included.wheels directory of original pypi wheels (with same hash-256), \n - a lockfile to install from the provided Wheelhouse, or wppm -i them package per package\n- simplify infrastructure and maintainance further:\n - [x] ENDING: the changelog works also on WheelHouse, and in shipped WinPython\n - [x] NAVIGATING: piptree can navigate in a Wheelhouse directory\n - [x] DOS: remove 9 DOS scripts, remains 18\n\nExplore:\n- speed:\n - faster cpython-3.14 vs 3.13: 3%\n - JIT is in python-3.14.0b2: 0% \n - tail calling : 15%\n - free-threading: 2.5x on 4 threads, interesting pycon 2025 talk [Building a NoGIL Load Balancer in 30 minutes - Alvaro Duran](https://youtu.be/AYSlsCz8gKM)\n - multi-interpreter standard library will be in 3.14\n - RUST invasion: ruff, uv, ty or meta's [pyrefly](https://youtu.be/ZTSZ1OCUaeQ)\n- more IA use to improve and simplify the code, and learn-by-doing to prompt IA for less defects\n- the 1 bit AI model from ms ...\n- PEP 773 – A Python Installation Manager for Windows \n- Wheel-Next initiative: https://wheelnext.dev/summits/2025_03/slidedecks_and_resources/\n- can we fully evacuate from cmd.exe ? check what happens in cibuilds\n\nDirection: \n- Help Python Eco-system by favorising :\n - speed: latest cPython jit/multiple-interpreter, and [AI-workload wanting free-threading ](https://peps.python.org/pep-0703/#the-gil-makes-deploying-python-ai-models-difficult)\n - standard: dataframe API protocol, WheelNext\n - security: moving to lockfiles, signed wheels ... PEP-0751\n - browser (and WebApp): Jupyterlite compatible packages\n - WinPython sustainability:\n - make code simpler, smaller, AI-maintainable\n - less x64 / DOS footprint (arm is coming)\n - direction is an integrated or dowloadable set of standard signed wheels, a pylock.toml file\n","author":{"url":"https://github.com/stonebig","@type":"Person","name":"stonebig"},"datePublished":"2025-04-16T10:14:40.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":15},"url":"https://github.com/1552/winpython/issues/1552"}
| 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:79ff5d9a-72b9-cb60-07d0-42e2602ac848 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | CB1E:172D76:2889BE:35C445:696571F3 |
| html-safe-nonce | 43754707a6443994503dbd6a302571c2d0abd29bd39398371baae02758c9a869 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDQjFFOjE3MkQ3NjoyODg5QkU6MzVDNDQ1OjY5NjU3MUYzIiwidmlzaXRvcl9pZCI6Ijg4OTIxNzA2ODIxNzg1NjQ1OTUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | ec2a87543d4dd265552e64694c9def547368edbfc6d043dc8966997c5e7dcda8 |
| hovercard-subject-tag | issue:2999159524 |
| 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/1552/issue_layout |
| twitter:image | https://opengraph.githubassets.com/81aea8146f1efd207f5c212f84e106f0eb75c886e03cb8bd5ec780b40ad53500/winpython/winpython/issues/1552 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/81aea8146f1efd207f5c212f84e106f0eb75c886e03cb8bd5ec780b40ad53500/winpython/winpython/issues/1552 |
| og:image:alt | release date: end june 2025 wanted: Spyder-6 defect resolved (needed package traitlets-5.14.3) Drag & Drop re-implemented on Spyder, IDLE, wppm (keeping anti-virus community happy) Python-3.13.5 (R... |
| 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