Towards WinPython 2025-01

293 views
Skip to first unread message

stonebig

unread,
Jan 15, 2025, 1:11:56 PMJan 15
to WinPython
Hello,

 The WinPython 2025-01 build1 is out for a release around en february 2025

Goal of the Cycle is:
- Numba-0.61.1, Numpy-2.2
- same package list between WinPython 3.12 and 3.13 (so we drop Python 3.12 next cycle)
- (done in b1) NullSoft-free and vbs-free launchers
- remain below 650 Mo,
- reduce further Specific code quantity and complexity
- python-3.14.0alpha series


binaries at:
- https://github.com/winpython/winpython/releases
- https://sourceforge.net/projects/winpython/files/WinPython_3.12/3.12.8.1/betas/
- https://sourceforge.net/projects/winpython/files/WinPython_3.13/3.13.1.1/betas/
- https://sourceforge.net/projects/winpython/files/WinPython_3.14/3.14.0.0/alphas/

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                            | Size               | blake2b-256                                                    
---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|-----------------------------------------------------------------
7295b9a8ee85e18c7453524ee5423871 | e9e288e7d3e518df810a4269b26397fd2861c5e0 | 522b8cffb692d1ca32a048527256c6f89c41f5f36d9897d3fea63a9a43d619c6 | Winpython64-3.12.8.1dotb1.zip     |   38 332 587 Bytes | 0cbcf59f31f27288cc8944c028dd3aca259d8239e8b658faccec753e7cbb8d64
79aebfc6baf6cf481d5777964f147ddb | e04996be31fe3ecde3f7592c441a15a7477fc297 | 4597902f08788a39df54eb92747c616e024ad780dac4be0f84e1757caa041058 | Winpython64-3.12.8.1dotb1.7z      |   23 141 198 Bytes | 27913e623c30a0a34f85e2dd4b62f577eab21137cd1db3e093d08a7f9a4dd9d0
8f5b260ca843446a6327c23b139dbb89 | fbcb7105f2bf769399fbf800ca913e32d0a3421a | a193aae6e657166e8b09dffe844d8d3339b92b246e5b9667315be884f6834b4a | Winpython64-3.12.8.1dotb1.exe     |   23 356 252 Bytes | cc7b723fd474abd32452da83413dff84d02236a198fc9027c7eb60a9cea9e213
74ebc96a58210ab7f70b27b93c7bca6f | 53abc8ef189576086023b2da261e593fa1e2c35a | 8c8c1f60823b6dd6ef170d5495fff91eea491501c2989fef4fb9f18b4c395a63 | Winpython64-3.12.8.1slimb1.7z     |  628 034 098 Bytes | 36c5d554575e56cc63e44f80ebff741e858859eb47903ff5296eaf2008dd266a
f42fbf0686f47b42cf1bb88cbcf2596b | 508cb33cbce545b1e6bf71ac08deb5d7ef353081 | 6f7172a00b9a442410f0e1fceafd266fdf8a249c2af7819802a46fd1b136d2f0 | Winpython64-3.12.8.1slimb1.exe    |  628 249 299 Bytes | 083417e6f2c7f7cbdc8ea37cc41d5466380ece9e1aa718751400ea7f678b1f4e
b35cba35ef7abe15426e83234aed535c | eb7a08fb70823301695078687af119a1304ffd73 | 056a27d5e8d3458b658de1ebbed3d23e9afa382efc9057d37acb7c63e2aa6e5f | Winpython64-3.13.1.1dotb1.zip     |   39 801 931 Bytes | ea1c29a45b842d953f6126474597010c8444f411ba4fb4efbcc45865dc0c4ebf
0c70d9c55094950046f9cf14e1dfdcc0 | db5ed26860ae5dc3b824e40b091866dc017482bc | 2c017e3af3bc2c26ae281e2cf8f214edf4eb142ea70cfb0094de7fca551f722a | Winpython64-3.13.1.1dotb1.7z      |   24 854 872 Bytes | 6312feed9368992bc6a219f3f223166023c0c9a635238419cd970b8f7385dfc5
703e027682c188128d2f6c2c6a530c85 | 52daea67df68ce91b7dac37ceba63195e514f69a | e2574e9efd0ce9526e49edf08b8999431a155fa0a72dcccdae34e731b9edab52 | Winpython64-3.13.1.1dotb1.exe     |   25 069 911 Bytes | fd399d9d7a40cd59ba4be446d112a0861b3faab5c3dbdfedbb10fde8b7a2dbe3
8dbb6e2c4c65ffefcab95f422df4afe4 | 85a44cbd8dac2ff12fb346f1a5aee4237f63502b | ba05df3237c4610e7d0b6d8d1bf5172546338091b72655e2d4e563b7a03dcfc8 | Winpython64-3.13.1.1slimb1.exe    |  631 972 726 Bytes | 4b9299256ded10d8a4cc602aff235b925ee522e5711b15c4c7053fb6a71b124c
9a5f9079d78d6277f1c1b10736430b5a | 6477de40fd85d91dd825fe297e6fc57c65e8d0b2 | 0a7db75bb495bd90935a5e000e2a7a531a0ad31d5bb83d5ec1728bcac4e53059 | Winpython64-3.13.1.1slimb1.7z     |  631 758 662 Bytes | 6df6a3b737fc80d94692f7e50658fd41037265047292b6220fe318c521f3a5b9
fdfdecd5de844c79ae48501b06d80e70 | a605a0e1b5831e0834db38e956f4667e87098ac1 | e8bce47dc7077a98a3a70bd5bea69221636d9a30cd11acc59b0389d786a9fea4 | Winpython64-3.14.0.0dota3.zip     |   40 268 212 Bytes | 9cfb9e52c016f0c3a3a2ee020cbc193ad96e1b6ae88a9cecc952f951bf5a988e
07cfd29d02625332c23987fa3e7b2b17 | 21a6e3bb29cda6bfd6497427f4bcf0c9236ec7b7 | 91889f1977fd71fb1945bc659165c4e23e01189b2a462cfe395bd955becf2d7d | Winpython64-3.14.0.0dota3.7z      |   25 103 806 Bytes | 3c9213f83400dcfa8a0793296c93fd7f664f98343ae44ecd1ac3a6cd091bd963
ea791a0d2c7b94179969b81732a1a556 | baa7ac2cc396dee5e6f5b651ee10453d3f02181b | 9ba4090e15d38c0dd838001bbd7631ada1c27e99a636ffc8381686aa741e4ac3 | Winpython64-3.14.0.0dota3.exe     |   25 318 856 Bytes | 1a1a6a6c00f271bbbc5730932fcef78c51026f466feb50fd4271b36afaa99ceb

stonebig

unread,
Feb 23, 2025, 3:14:09 PMFeb 23
to WinPython
Hello,

The new Winpython 2025-01rc is out.

Changes from WinPython 2024-05  :
- Infrastructure:
  - Python-3.12.9, Python-3.13.2, Python-3.14.0a5
  - a big rewrite of code by using "free" AI: better code, better readability
  - switching icon launchers to the Datalab technic: droping last dependancy on Nullsoft
  - rely only on pypi-published-still-accessible wheels packages, ... two exception: intervaltree, Winpython
  -  ... so WinPython may be also  published as a set of "frozen, hashtaged, verifiable" wheels at a next cycle
- New Packages:
  - pyusb-1.3.1
- Upgraded Packages:
  - numba-0.61.0 final ... as numba-0.61.1 was still not available.
   - Dukdb-1.2.0, Polars-1.22.0
  - jupyterlab-4.3.5, ipython-8.32.
- Removed Packages: (no wheels)
  - filterpy, pywinusb (replaced per pyusb), simplegeneric, docopt
  - sspyrs
- Difference betwen 3.12 and 3.13:
  - none: exactly same wheel-versions set

Areas of particular interest for testers:
- check there is no big miss
- binaries will be re-tagged as final in a few days if no major issue is reported


Binaries at:
- https://github.com/winpython/winpython/releases/tag/13.1.202502222
- https://sourceforge.net/projects/winpython/files/WinPython_3.12/3.12.9.0/
- https://sourceforge.net/projects/winpython/files/WinPython_3.13/3.13.2.0/
- https://sourceforge.net/projects/winpython/files/WinPython_3.14/3.14.0.0/alphas/

Details at:

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                            | Size               | blake2b-256                                                    
---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|-----------------------------------------------------------------
8aef7e46e862e543d38bed851d0d6505 | fe32d81a13bfd830b5c2820eb9f545ea2dc3302d | 2bcb5bda5d6d27ffce3cccadd772599d534edcbcbca7cb59124e015b3919db68 | Winpython64-3.12.9.0dotrc.zip     |   38 280 444 Bytes | 9f2a468504c56bfb28fec03e47c6526b546098801f21e5137a58dd302838cc6d
b6fdc51ec5aa7cc449e3e31ab4750899 | f623dc942a6e572a078a2cc71ddc0532d6fd7aef | bf240df0e6ba72499dbea42ba4638264bb777f4d59822df0033f421a342c5188 | Winpython64-3.12.9.0dotrc.7z      |   23 093 610 Bytes | db09d389d7ac6a8e2cfb5369ad910ffcf60ee673894f0ad0a94386409f1d582c
39dcdd15299ac9a0aa068290432b6c89 | 80c48b7a91446019c1444b85be1124e8b27b9393 | bf1be605dffa97207ab108d9d8dcab2f51c597fc31bebb5e6067811c93402fd3 | Winpython64-3.12.9.0dotrc.exe     |   23 308 650 Bytes | b4f20a6d870c99628fed5fa070ef4bf9312fabc91be926267ec9b9919d1f2353
e5c92eca86d5063d7c927b87ca7a979a | eabb5add549cda18e7405c8dbe64f163ab92aa05 | 13a08f3bd516558ebca224bb44cc61d763e679b821a1bf240a700a093e7d47fc | Winpython64-3.12.9.0slimrc.7z     |  616 678 094 Bytes | ddcb6f9118e3e2522e920049cb44d82fdcd8e48bfe5f7a30faf1706742971951
688a2be695eda8f59d0cc690326d1299 | d9e9ddaea543964d9e9743aec86ee7b342f5480f | 02936d96bb488d111136dce11b08afa189b51f57f59d8d0e7068bea2a5fa67c0 | Winpython64-3.12.9.0slimrc.exe    |  616 892 419 Bytes | bcb6fdccc898a2d70d0f8ba7f80d9a056062fcc5d4cc78845dc979ee46e9292e
6a8d945c058d9fb08b78235bbf8d7ae6 | bcbf848ed72de9b4595ee44faeec15a084408c06 | 0f984ca5dfc195a265a8b547be43891caed9a8770ba8a13b6f87b45990f12704 | Winpython64-3.13.2.0dotrc.zip     |   39 737 933 Bytes | 10008fb4a9193332a1cf5a0d180e503d3860a708a3add9a021c1b23c72ac767a
51617e557c70a78f70153b92c784ea69 | 217e21a9292ede8ddc50f4628a0a031c2320be3b | 069f4a9a32b713f27d5a8f8ffccf2658580eeea7df7120b414b3fd74e7fc099e | Winpython64-3.13.2.0dotrc.7z      |   24 777 973 Bytes | b2e6ae219ea69c5f212534cd8a52e0c2bf0506b272b643be5884a52251da4125
6486a208002d34492af762d33e51c058 | bd1af3dbd687ed1797ac61a85df74f25efb1578b | dcdcb0608d74333bfb987219150f418b0c9637328703a5c12786ad1e24d5485b | Winpython64-3.13.2.0slimrc.7z     |  621 789 094 Bytes | 112a12e15435b200c22055407553879554e3487bed5118468ee2cd6a3c56fff2
04b8e6e1dc61e2871b5cf522c76ab471 | 7d66dd128689ae80dbfdb589604572bdf204fc9b | 865c54d31aec95f3138b934a4c0a4ff440ac7a27d82b1a9667c61a80ec4d764f | Winpython64-3.13.2.0slimrc.exe    |  622 004 549 Bytes | fd1ad38146a6323be31c7a35aa39c31dd26b6c3d9328da97b71c6a3dcea622f9

stonebig

unread,
Mar 1, 2025, 12:37:06 PMMar 1
to WinPython
as no special remark was made, rc binaries are re-tagged as final

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                            | Size               | blake2b-256                                                    
---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|-----------------------------------------------------------------
8aef7e46e862e543d38bed851d0d6505 | fe32d81a13bfd830b5c2820eb9f545ea2dc3302d | 2bcb5bda5d6d27ffce3cccadd772599d534edcbcbca7cb59124e015b3919db68 | Winpython64-3.12.9.0dot.zip       |   38 280 444 Bytes | 9f2a468504c56bfb28fec03e47c6526b546098801f21e5137a58dd302838cc6d
b6fdc51ec5aa7cc449e3e31ab4750899 | f623dc942a6e572a078a2cc71ddc0532d6fd7aef | bf240df0e6ba72499dbea42ba4638264bb777f4d59822df0033f421a342c5188 | Winpython64-3.12.9.0dot.7z        |   23 093 610 Bytes | db09d389d7ac6a8e2cfb5369ad910ffcf60ee673894f0ad0a94386409f1d582c
39dcdd15299ac9a0aa068290432b6c89 | 80c48b7a91446019c1444b85be1124e8b27b9393 | bf1be605dffa97207ab108d9d8dcab2f51c597fc31bebb5e6067811c93402fd3 | Winpython64-3.12.9.0dot.exe       |   23 308 650 Bytes | b4f20a6d870c99628fed5fa070ef4bf9312fabc91be926267ec9b9919d1f2353
e5c92eca86d5063d7c927b87ca7a979a | eabb5add549cda18e7405c8dbe64f163ab92aa05 | 13a08f3bd516558ebca224bb44cc61d763e679b821a1bf240a700a093e7d47fc | Winpython64-3.12.9.0slim.7z       |  616 678 094 Bytes | ddcb6f9118e3e2522e920049cb44d82fdcd8e48bfe5f7a30faf1706742971951
688a2be695eda8f59d0cc690326d1299 | d9e9ddaea543964d9e9743aec86ee7b342f5480f | 02936d96bb488d111136dce11b08afa189b51f57f59d8d0e7068bea2a5fa67c0 | Winpython64-3.12.9.0slim.exe      |  616 892 419 Bytes | bcb6fdccc898a2d70d0f8ba7f80d9a056062fcc5d4cc78845dc979ee46e9292e
6a8d945c058d9fb08b78235bbf8d7ae6 | bcbf848ed72de9b4595ee44faeec15a084408c06 | 0f984ca5dfc195a265a8b547be43891caed9a8770ba8a13b6f87b45990f12704 | Winpython64-3.13.2.0dot.zip       |   39 737 933 Bytes | 10008fb4a9193332a1cf5a0d180e503d3860a708a3add9a021c1b23c72ac767a
51617e557c70a78f70153b92c784ea69 | 217e21a9292ede8ddc50f4628a0a031c2320be3b | 069f4a9a32b713f27d5a8f8ffccf2658580eeea7df7120b414b3fd74e7fc099e | Winpython64-3.13.2.0dot.7z        |   24 777 973 Bytes | b2e6ae219ea69c5f212534cd8a52e0c2bf0506b272b643be5884a52251da4125
7f509cb8aba38aa748b35014ef7d8c1c | a37826beb8474d678e6dac8d263c3062055e1050 | ecba739bd41459656b632306f316da73980bae84e62b540f14c03affb8ac2d93 | Winpython64-3.13.2.0dot.exe       |   24 993 013 Bytes | 4f51cba5d6533bbe59367f925649da08c008cf40aaa564a1ee9134799311b83e
6486a208002d34492af762d33e51c058 | bd1af3dbd687ed1797ac61a85df74f25efb1578b | dcdcb0608d74333bfb987219150f418b0c9637328703a5c12786ad1e24d5485b | Winpython64-3.13.2.0slim.7z       |  621 789 094 Bytes | 112a12e15435b200c22055407553879554e3487bed5118468ee2cd6a3c56fff2
04b8e6e1dc61e2871b5cf522c76ab471 | 7d66dd128689ae80dbfdb589604572bdf204fc9b | 865c54d31aec95f3138b934a4c0a4ff440ac7a27d82b1a9667c61a80ec4d764f | Winpython64-3.13.2.0slim.exe      |  622 004 549 Bytes | fd1ad38146a6323be31c7a35aa39c31dd26b6c3d9328da97b71c6a3dcea622f9
99a59eda2bf37dfab76bcffcae9cd3a7 | 77df69ec8875a7733c60ce2f0d78ced356d7b4c9 | fc66c242a6fe975dd85c764bd1068ad944440684a2bdc8599c2e5a13b5ca29cd | Winpython64-3.14.0.0dota5b.zip    |   40 495 265 Bytes | 8344a7e9a40d15d12fe6e3682b86a72ff512136d4cdc65ebca321cd3283c088e
a0a66a0d00aeefcc185327999fd044c8 | 501888e481f95f824ca7e3160ea117f4f302385e | 92a9a6da1faef872ade0905cf01471831da54ff628b722a4e1d5b4d2a9338f8c | Winpython64-3.14.0.0dota5b.7z     |   25 110 864 Bytes | 38275cae601dbbd83fba9591930c893e71b7ea7a8333b2acc0a5a2bde85001bb
91d3e6ebb32677e6ed9674f5e91fc538 | 931baf8ea70e052e4d87d7dc89d8cdb9c3c277e2 | e4933634b52e0b4ae498ddd1302ecf2ccb8b3de95df8af5120f9f298c2b64d3d | Winpython64-3.14.0.0dota5b.exe    |   25 325 904 Bytes | fe50cdcb5328813d783cf92b0b2bb16ef6330d7f45d6888fab1f0fcc208c1b16

Reply all
Reply to author
Forward
0 new messages