Towards WinPython 2021-01

208 views
Skip to first unread message

stonebig

unread,
Jan 10, 2021, 3:25:19 AM1/10/21
to WinPython
  Hello,

The WinPython 2020-01 build0 is out for a release  end february 2021.

This cycle aims to:
- have a full WinPython-3.9 stack,
- stabilize JupyterLab-3 switch,
- explore Python-3.10 alphas features and breakages


Changes from WinPython 2020-05:
- Infrastructure: 
  - Jupyterlab-3.0.3
  - pip  20.1.dev0-2021-01-09 with latest changes (and more importantly --log helper) of new resolver
- New Packages: 
  - openpyxl , zstandard
  - pyarrow for Python-3.9
- Upgraded Packages: 
  - SciPy-1.6.0, Pandas-1.2.0, numpy-1.19.5, holoviews-1.14.1,
  - all packages needed to be compatible with Jupyterlab-3, missing dask_labextension
- variation per version:
  -  Pytorch in standard branch only,
  -  portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)
 
 
Areas of particular interest for testers:
- Jupyterlab-3.0.3
- betas of pyarrow and pytorch in Python-3.9


Next build effort:
- make Python-3.9 package complete: pyarrow, numba, torch, onnxruntime, ...
- improve Jupyterlab-3:
   - missing plugins: dask_labextension, voila, 
   - cleanup Jupyterlab2 hacks in build process,
- track pip post-new_resolver improvements : pip-20.3.4 or pip-21.0.0


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
53402174048df9b4d9cb793e5561be68 | b029449b974124b7fc9b779e8a30061db3e0cf7b | 551d9f6ea97764fd0eb0d9deece5dbfbf2ee9d7133ca2d62dc4c903ab3f1b804 | Winpython64-3.8.7.1dotb0.exe    |   25 080 900 Bytes
738fd7d92ae1d205a477d039e72c774c | e8e5cc503eaf8e782529f2b422a868832539f8eb | d5a50448578b67fdf98be67d99ef890b46807e3510a3256e4a4d86d220cf21b4 | Winpython32-3.8.7.1dotb0.exe    |   23 938 787 Bytes
57e4a02d450566db41780a6b938c010f | 1713563f27b1ae5fa56d1cb15f0311b12c43a5cf | 374a4867c7dc9c8c0a5e7bfa171206c13d202062096487a7e708147ceca57ea4 | Winpython64-3.8.7.1b0.exe       |  741 201 131 Bytes
77e60380b47dc04abfbb0eb08507d635 | 63691692ab82ef45e7b7389a837241f5bbcfcce6 | befacf46916aba4e4f9665d26d2ad69ebeb60d460df9e8b890d66398b109498e | Winpython64-3.9.1.1dotb0.exe    |   25 515 172 Bytes
70f24081e0583e45b4d9bd00eb9a1905 | 6136986f3c9aa426121853ff5c103ef58df62d6c | e3371f4f7bf96c2c72d67a1437c78520c4b629970d615c59378abd961967c039 | Winpython32-3.9.1.1dotb0.exe    |   24 377 537 Bytes
ef3bb31e47b62d54e5c3dbce20a43b24 | 296cfa8ec14e6d2ff8ce74dcf43fcb8bec7fa0be | d9785f8837e99dfe189b2513632237e1c1e4c5583f29ab8226a0a7da6b179f42 | Winpython64-3.9.1.1b0.exe       |  742 032 366 Bytes

stonebig

unread,
Jan 17, 2021, 11:23:13 AM1/17/21
to WinPython
Hello,

WinPython 2021-01 b1 is out !

Changes from WinPython 2021-01 b0:
- Infrastructure: 
  - Jupyterlab-3.0.5,
  - cleanup of Jupyterlab2 hacks in build process,
  - pip  20.1.dev0-2021-01-16 with latest changes of new resolver
- New Packages: 
  - Deep Learning: Torch, Torchvision official for Python-3.9,
  - web: wasmer
- Upgraded Packages: 
  - Trio-0.18.0
- variation per version:
  -  Pytorch in standard branch only,
  -  portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)
 
 
Areas of particular interest for testers:
- Jupyterlab-3.0.5, and amazing dask-labextension working on it
- Wasmer,
- Official torch in Python-3.9


Next build effort:
- add (or re-add?) torchaudio 
- get last missing Python-3.9 official packages: pyarrow, numba, onnxruntime, ...
- improve Jupyterlab-3:
   - missing plugins: jupyter-bokeh, nbdime
   - continue cleanup of build process,
- track pip  improvements : pip-21.0.0dev 

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
e0b855c793ea56b03695d10762528195 | 342c76027a160967481877ce0431a317f71e9dc4 | 38df32965a202c1fe073590035f6cfabfdbbde1921bb8f113200947b4d75e19e | Winpython64-3.9.1.1dotb1.exe    |   25 537 746 Bytes
aeb32f4cc6bd42522aae8d5fa440dbe8 | bf434f0b4433d95083055daa19bb7fd8c716b5be | 92b0c7cfb17aa475363bb3deddcc60e84663a1a1f4c6cb4832126ebedf938fbf | Winpython32-3.9.1.1dotb1.exe    |   24 399 295 Bytes
fa1371779746ed62dd3ffa6bb62d40ee | ba4af9563e073963854c81d4359e508935d4161a | bebfcf7c84a742329e0ad67644439395e464c3e0f2cad9c4300c6d12276d1f7f | Winpython64-3.9.1.1b1.exe       |  737 022 264 Bytes

stonebig

unread,
Jan 31, 2021, 9:37:57 AM1/31/21
to WinPython
Hello,

WinPython 2021-01 b2 is out !

It's a Python-3.9 only build again: next WinPython-3.8/3.10 will await the releases candidates of new Python-3.8/3.9/3.10 binaries ...feb 8th ?

This build cycle was on:
- updating infrastructure,
- completing stack,
- PySide6-6.0.0 basic compatibility,


Changes from WinPython 2021-01 b1:
- Infrastructure: 
  - Jupyterlab-3.0.6, Nodejs-14.15.4
  - compatibility with PySide6-6.0.0
  - pip-21.0.1
- New Packages: 
  - pyarrow-3.0.0 official for Python-3.9,
  - wasmer_compiler_singlepass,
  - jupyter_lsp, jupyterlab_lsp
  - torchaudio
- Upgraded Packages:
  - matplotlib-3.3.4
  - QtPy-1.10.0.dev0 fork, to give Pyside6 compatibility to Qtconsole
- variation per version:
  -  Pytorch in standard branch only,
  -  portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)
 
 Areas of particular interest for testers:
- Jupyterlab-3.0.6 and jupyterlab_lsp for syntax help and correction,
- nothing broken per QtPy tweaking

Next build effort:
- get last missing Python-3.9 official packages: numba, onnxruntime, ...
- improve Jupyterlab-3:
   - missing plugins: jupyter-bokeh, nbdime
   - continue small cleanups of build process,
- new Python releases candidates

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
c71578de1743da043d2f30da1d85947b | 87221d84145a8b504b95f3ada718dd6e16ccb736 | 35c4c34c93cd30a231df3850924059d9a408be9ef2d6972fd8487e19a3f67c3c | Winpython64-3.9.1.1b2.exe       |  738 307 888 Bytes
3b1af931aec26fdd149f960cde719ddc | 53cfb80e638c91cc3993f80d72c4e6900979be57 | dcd5642885a2bbdfb0ab71cf53cc74925e97f4524309e10733aa115778405360 | Winpython64-3.9.1.1dotb2.exe    |   25 534 418 Bytes
ce79b4c577b9f23f05458bf7824bd40b | 02f6e6c463d08d6c933d7eca2c6a53c6390dbe65 | beb81c3468cf343877879471e6cf847152b33f0e6b106502764b502b4d870085 | Winpython32-3.9.1.1dotb2.exe    |   24 393 727 Bytes

stonebig

unread,
Feb 20, 2021, 11:33:21 AM2/20/21
to WinPython
Hello,

WinPython 2021-01 b4 is out !

It includes last expected infrastructure change.
Next build will be the rc with numba-0.53 final, and  Spyder and PyQtGraph updates.


Changes from WinPython 2021-01 b3:
- Infrastructure: 
  - Jupyterlab-3.0.8,
  - Python-3.8.8, python-3.9.2 (finals)
- New Packages: 
  - great-expectations
- Upgraded Packages:
  - scipy-1.6.1, cython-0.29.22, cvxopt-1.2.6, ...
- variation per version:
  -  Pytorch in standard branch only,
  -  portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)
 
 Areas of particular interest for testers:
- Jupyterlab-3.0.8, scipy-1.6.2
- Python-3.8.8 and Python-3.9.2 final
- improved behavior of icon launchers to Drag & Drop (attempt 1, may not be ideal, yet better)

Next build = rc
- updates awaited for: spyder, pyqtgraph, numba
- weak hope last missing Python-3.9 official package: onnxruntime ?

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
0353c712a703bbe271d96c3eafb56899 | 6c06347c53868e0fd3b19f39c3cd19b5296e57cc | 5c0a588d4281383b016fe98573acfa611400fcdaa6a77b784e80a9dceda66da5 | Winpython64-3.9.2.0dotb4.exe    |   25 619 264 Bytes
f89693de401e203da86385a9f2d0fb3b | 2a91de92fce3da5b84b11938a72b4c2068a91dbe | e21da44dbb51288c0eee12fd6ad59e9bc25adf0032325ebb4ee2751712440209 | Winpython32-3.9.2.0dotb4.exe    |   24 477 878 Bytes
459636f0ac0e5de6af43df6996de257d | 38618da166b92456117d5b8d67128d3f2e355106 | c1a632c64c7aa37b4438188675aa08ff5238ef8c99d44b5fe304cd4861d13dc8 | Winpython64-3.8.8.0dotb4.exe    |   25 174 636 Bytes
abd32174c697e6d78fdd2f80cdb1d21f | bba552d37fc3477f6344755e75d16124bff0dff4 | e836c5d0ecdfc6dfa9d0d2ba512898b90173b7f84aa23f95ca8da40d17882b4a | Winpython32-3.8.8.0dotb4.exe    |   24 029 905 Bytes
3a637f20c9374673e841010585ca21a3 | 3e487263b8ec7a1523c592c1c2f417d7d07cdcba | ec7a5247e523351ed5db36d0c7202b32720aa2e71858cc8ce938c440b8576587 | Winpython64-3.8.8.0b4.exe       |  749 700 886 Bytes
ebab0704eb8438dd5cbfb545918e487d | 5a1c68484f9f0b9b13a54d9ef550bf3d42087781 | d603256f0534475e6aed8a07e548725402047418f9f88d92922aeb0dfcf3b251 | Winpython64-3.9.2.0b4.exe       |  744 957 157 Bytes


stonebig

unread,
Mar 7, 2021, 11:29:36 AM3/7/21
to WinPython
Hello,

WinPython 2021-01 rc2 is out !  

Main result of this cycle are :
- Winpython-3.9 has reached feature-parity with WinPython-3.8,
- WinPython is fully Jupyterlab-3 as  jupyter-nbclassic replaced jupyter-notebook
- numpy-1.20.1 is the scientific foundation of WinPython

Changes from WinPython 2021-01 b4:
- Infrastructure: 
  - Jupyterlab-3.0.9,
  - replacing Jupyter-notebook per Jupyter-nbclassic (icon name unchanged, but jupyterlab plumbing below)
  - Python-3.9 is now feature-complete, so becomes the default download suggestion
- New Packages: 
  - onnxruntime for Python-3.9
- Upgraded Packages:
  - Jupyterlab-3.0.9, Spyder-4.2.3, pandas-1.2.3, pytorch-1.8.0, holoviews-1.14.2, hvplot-0.7.1, panel-0.11.0
  - numpy-1.20.1
- variation per version:
  -  Pytorch in standard branch only,
  -  portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)
 
 Areas of particular interest for testers:
- stable, no big failure
- last updates: onnxruntime, numba, spyder, pyqtgraph
- last day switches to numpy-1.20.1 and Jupyter-nbclassic


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
68103129d080d43d24541371a7d62098 | 50a0e61988fd1def21c0c6e9bcae9363c606d1b8 | ee68be4d0c2db402c52ee0d3f2eafc14f57d12d4be2616334aa2b78e63f45378 | Winpython64-3.9.2.0dotrc2.exe   |   25 617 319 Bytes
85cdf9dd4cd79dd7e93aa037f46c338e | 7fdb0e1a9a258a589548b12c63519b4916317c33 | 2ff6b8977163d6df6e8d73365a937dea017b2aaebc8455c00ba661642aa053fa | Winpython32-3.9.2.0dotrc2.exe   |   24 476 905 Bytes
79445bb4d2accdef4edd5f3e2ae95244 | fc364e5e9e5f01c779dc9b04dfa6d016b1e9d761 | c1b5145178ad589e1da0314de415162d275bbaa4cc70a210f2c0c40393c46fda | Winpython64-3.8.8.0dotrc2.exe   |   25 171 579 Bytes
c1214db758d35c04ac3f458638fcd457 | bb223d77295d418bb5b758eb66e247f9dc8ec36e | d727c8354a2903a725db12d326f2dfd27628b64e5b9b58f6d2193265e5f6c408 | Winpython32-3.8.8.0dotrc2.exe   |   24 026 354 Bytes
3dcd0d81ab36f893864422895a10d5f7 | 728062114e325ffb27359ec935f4ddaeb45668d8 | 01445bb331fdfeb19f0223a3b9c1435e6b539ef85560990ca9ab352910f8d87e | Winpython64-3.9.2.0rc2.exe      |  757 863 140 Bytes
680a27020d82e1ae1f9960757f14abf9 | 10983a22c64f2fadb49c1c207b9585083bc67f95 | 967d32778aa2951fcbec8d621bf50955273687ae547c8d3e6b2e9dec40044d6a | Winpython64-3.9.2.0codrc2.exe   |  816 061 586 Bytes
ced8e9d1f21ebadd1e53cca9c0970e3a | 4f2a5e342e9e541eb8fd6177b53b759ddf5f8490 | b680565c1ec5cc2667e84ed930c02a2d255fbc3c666e968d8d0cd16a017b66b0 | Winpython64-3.8.8.0rc2.exe      |  759 606 316 Bytes

Pierre Raybaut

unread,
Mar 7, 2021, 4:22:41 PM3/7/21
to winp...@googlegroups.com
A quick message to state the obvious: you're doing an excellent job with WinPython maintenance: I've never stop recommending this distribution for many, many projects/customers. 

Please keep up the good work and congrats for all these years, and all these releases.

Sincerely,
Pierre

-------- Message d'origine --------
De : stonebig <stone...@gmail.com>
Date : 07/03/2021 17:29 (GMT+01:00)
À : WinPython <winp...@googlegroups.com>
Objet : Re: Towards WinPython 2021-01

--
You received this message because you are subscribed to the Google Groups "WinPython" group.
To unsubscribe from this group and stop receiving emails from it, send an email to winpython+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/winpython/c5da468e-55a4-4aa3-bee9-544d2fa864ecn%40googlegroups.com.

stonebig

unread,
Mar 10, 2021, 2:24:26 PM3/10/21
to WinPython
Bonsoir Pierre,

Thank you for the kind words.

As no complaints were received since rc2, WinPython 2021-01 is equal to the rc2 version.
Binaries will be renamed in a few minutes on Sourceforge and uploaded to Github later this week.




MD5                              | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
68103129d080d43d24541371a7d62098 | 50a0e61988fd1def21c0c6e9bcae9363c606d1b8 | ee68be4d0c2db402c52ee0d3f2eafc14f57d12d4be2616334aa2b78e63f45378 | Winpython64-3.9.2.0dot.exe      |   25 617 319 Bytes
85cdf9dd4cd79dd7e93aa037f46c338e | 7fdb0e1a9a258a589548b12c63519b4916317c33 | 2ff6b8977163d6df6e8d73365a937dea017b2aaebc8455c00ba661642aa053fa | Winpython32-3.9.2.0dot.exe      |   24 476 905 Bytes
79445bb4d2accdef4edd5f3e2ae95244 | fc364e5e9e5f01c779dc9b04dfa6d016b1e9d761 | c1b5145178ad589e1da0314de415162d275bbaa4cc70a210f2c0c40393c46fda | Winpython64-3.8.8.0dot.exe      |   25 171 579 Bytes
c1214db758d35c04ac3f458638fcd457 | bb223d77295d418bb5b758eb66e247f9dc8ec36e | d727c8354a2903a725db12d326f2dfd27628b64e5b9b58f6d2193265e5f6c408 | Winpython32-3.8.8.0dot.exe      |   24 026 354 Bytes
3dcd0d81ab36f893864422895a10d5f7 | 728062114e325ffb27359ec935f4ddaeb45668d8 | 01445bb331fdfeb19f0223a3b9c1435e6b539ef85560990ca9ab352910f8d87e | Winpython64-3.9.2.0.exe         |  757 863 140 Bytes
680a27020d82e1ae1f9960757f14abf9 | 10983a22c64f2fadb49c1c207b9585083bc67f95 | 967d32778aa2951fcbec8d621bf50955273687ae547c8d3e6b2e9dec40044d6a | Winpython64-3.9.2.0cod.exe      |  816 061 586 Bytes
ced8e9d1f21ebadd1e53cca9c0970e3a | 4f2a5e342e9e541eb8fd6177b53b759ddf5f8490 | b680565c1ec5cc2667e84ed930c02a2d255fbc3c666e968d8d0cd16a017b66b0 | Winpython64-3.8.8.0.exe         |  759 606 316 Bytes
Reply all
Reply to author
Forward
0 new messages