Towards WinPython 2020-04

225 views
Skip to first unread message

stonebig

unread,
Sep 20, 2020, 10:22:23 AM9/20/20
to WinPython
Hello,

The WinPython 2020-04 build1 is out.

This Cycle shall bring in particular:
- a WinPython-3.9.0 with Qt5-5.15.1 stack or better
- Jupyterlab-3
- a strict pip resolver.

Final Release shall be end of October 2020


Changes from WinPython 2020-03:
- Infrastructure: 
  - Python-3.9.0rc2, Python3.8.6rc1,
  - node-12.18.4, VSCode-1.49.1, Python-VSCode-2020.8.109390
  - now with Qt Stack Qt-5.15.1 on WinPython-3.9 : Qt, Spyder, Pyzo, Qtconsole, ...  
- New Packages: 
  - nbclassic (from jupyterlab-3
- Upgraded Packages: 
  - Jypyterlab-3.0b8 with the breaking/awesome change: shall not need nodejs to add extensions,
- variation per version:
  -  Tensorflow and 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:
- playing/testing with Jupyterlab-3.0b8 (can't find how to get ipywidgets working yet),
   - JUPYTERLAB_SETTINGS_DIR, default is ~/.jupyter/lab/user-settings/
   - JUPYTERLAB_WORKSPACES_DIR, default is ~/.jupyter/lab/workspaces/
   - JUPYTERLAB_DIR
- Python-3.8.6rc1, Python-3.9.0rc2 
- Known shortfalls on Jupyterlab-3:
  - you may do "pip install jupyterlab-widgets-1.0.0.a2" to get ipywidgets working,
  - receipe to make ipympl, bqplot, ipyleaft working not yet found.

Next build effort:
- integrate Jupyterlab-3rc1 better, other changes that will be needed on Jupyter satellites,
- python-3.9.0 final , python-3.8.6 final,
- maybe a blis look

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
c4079c1cc118af1563b9dfcb940adaa0 | 65003d2014497ab30789b41d4c03ed6e296ae70f | 0103b36a69a868a5e909ed17e700ae31ef617b1df7a1d1a1cb8c6d4f9277bdaf | Winpython64-3.8.6.0dotb1.exe    |   24 972 261 Bytes
26f92677d37da268b5f12bbb5ef4c1d5 | d48f680d34b9adf8d11943ec8902a3ab2af07dd4 | fcdd6355e63f16ff111f42efa95629df683f586ee1da16e6c0627fa84c785671 | Winpython32-3.8.6.0dotb1.exe    |   23 822 183 Bytes
d26b55137929867476cf98dcab603ed0 | 60fdd8d5fa3020e13939f7a18b11a8085e07f59c | eb6d85f312fe33e29293611a8848e96c40db23d8d69c29f569c5a7501ebd1f1e | Winpython64-3.9.0.2dotb1.exe    |   25 368 997 Bytes
e3b3b9dc4e6eebe91768915e611f5810 | 8377833be806030bda8c9698b9daaf58b716b08b | e639ea25636905c5f8a238826dc6cc3c8ccc5bf6e41916b75344337cbcbe73ce | Winpython32-3.9.0.2dotb1.exe    |   24 223 398 Bytes
b6d66c9a4204716ed2ed66e9b9eb55b1 | ffdb27605375085c8bc23decc2bda6276709ea47 | 36da05f9d74146d6d1139d83950fed15a4948eb34fc55be5ce0be926734156f4 | Winpython64-3.9.0.2codb1.exe    |  738 967 633 Bytes
139103a6d2aedb0821d6212197a7491d | 4c8cbecfb114a51a3299af1f1f47a99d2c0e30e6 | a5b223cb62b11c4ceddfbe563c64b0e3eb772e774ca8aebd261af0d3acdc0ebd | Winpython64-3.8.6.0codb1.exe    |  760 831 898 Bytes

stonebig

unread,
Oct 11, 2020, 1:29:31 PM10/11/20
to WinPython
Hello,

The Winpython 2020-04 build 3 is out.

Changes from WinPython 2020-03 build 1:
- Infrastructure: 
  - Python-3.9.0, Python3.8.6
 - change the build system to understood jupyterlab-3 needed changes:
    - no more jupyterlab-manager
    - no more jupyter labextension install
- VSCode-1.50.0 + Python-VSCode-2020.9.114305
  - still waiting to understand jupyterlab-3 needed changes:
    - no more jupyterlab-manager (for sure)
    - no more jupyter labextension install , unless old style extension ?
    - need to  add optional environnment variables ?
- Removed Packages: 
  - bcolz, ipyparallel (technical debt issue)
  - removed until a clear Jupyterlab-3 integration exists:
    - ipympl (because annoying Jupyterlab-3, claiming a build)
    - ipyleaflet (because annoying Jupyterlab-3, claiming a build)
- Added Packages: 
  - fastapi,
  - pyqt5-tools +Qtassistant icon  in the default branch of Python-3.8
- variation per version:
  -  Pytorch and pyqt5-tools in standard branch only of Python-3.8,
  -  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:
- playing with Jupyterlab-3.0rc4
   - JUPYTERLAB_SETTINGS_DIR, default is ~/.jupyter/lab/user-settings/
   - JUPYTERLAB_WORKSPACES_DIR, default is ~/.jupyter/lab/workspaces/
- Known shortfalls on Jupyterlab-3:
  - receipe to make ipympl, bqplot, ipyleaflet working not yet found,
  - hope it shall move forward next week.

Next build effort :
- integrate Jupyterlab-3rc5
- have bqplot, ipympl, dask-labextension working on the JupyterLab final
- maybe a Pytorch at the post-end of the Python-3.9.0 development tunnel ?
- maybe a blis look (for eventual fastai->Spacy [next version])


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
b5a834d1279c9c237e29deb6af68dfa4 | bf96f1aace4404772ab1f84b94bc5fb11b62b048 | 22fd715ab2925f84608f611cace07e4d06675c7ef311074d3109830f0aa015cd | Winpython64-3.9.0.2dotb3.exe    |   25 437 656 Bytes
4f12c6a4ee43b9a5f3a99d2a78eafbb9 | 69744a6859dabf7c48a5d83814f132ae1463d950 | 07279e29736fd0fa5e0228c9de8eebd4eacfcf23b3fafad4993becbad7d2e572 | Winpython32-3.9.0.2dotb3.exe    |   24 295 888 Bytes
ffaf550255be4d1a65c313126b739fde | 4096387342330c8afabbe106525d859d572b21ab | 88997e78d9969bff85e1b68a170310acb3da62531fb631b4669fcf99cd7d7474 | Winpython64-3.8.6.0dotb3.exe    |   24 966 035 Bytes
a901ab89e5ba821e3de7cbd6b3241d63 | b84f6eb51164eef0fae377a73bd1e94e57716ca0 | d8cac29d4394aeef95d5952ad3a49a5a1022a6cc02b1f7c81a7de53816fcee88 | Winpython32-3.8.6.0dotb3.exe    |   23 817 556 Bytes
99182b1f3b33b202208b933c45923c93 | 7e04eb51e1640f13fab640c36114704fa57c50b7 | 063c6b92b132d7e119623979ccd52e704dbbab50e69184163fd3cee81f89b702 | Winpython64-3.9.0.2codb3.exe    |  739 719 997 Bytes
803cfa347d3b78207b6c6a83ca0fe096 | e198fe7fc5d976ff7f40c8bfcf7f3b33a3d7c6f8 | ee5b7d08a1c6162ccdd1980f2b719d1d9cea19cd306ae562f7bd6fa96e5dc9d9 | Winpython64-3.8.6.0b3.exe       |  736 207 960 Bytes

stonebig

unread,
Oct 29, 2020, 8:44:54 AM10/29/20
to WinPython
Hello,

The WinPython 2020-04 rc is out.

It is based on Jupyterlab-2, as Jupyterlab-3 is later than expected.
QtDesigner (via pyqt5-tools) is provided in all builds. 

Changes from WinPython 2020-03 build 3:
- Infrastructure: 
  - VSCode-1.50.0 + Python-VSCode-2020.9.114305
  - backpedal to Jupyterlab-2.2.9 as jupyterlab-3 with friends looks still 1 month away
- variation per version:
  -  Pytorch in standard branch only of Python-3.8,
  -  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-2.2.9, with dask-jupyterlab an eye-teasing plugin
- QtDesigner (via PyQt5-tools) 

Next release effort (WinPython 2020-05, so before the new year):
- Jupyterlab-3.0.1 with stabilized plugins ipympl, bqplot, ipyleaflet , dask-jupyterlab
- a blis look (for eventual fastai->Spacy [next version])
- Python-3.9.1 (mid-december), with an ML stack


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
b1963e34837b4ffd5496dcac8b6b9beb | 2d47f86c2cfc9f5770876adae65b93b99e680287 | 93cc3db75dffb4d56b9f64af43294f130f2c222a66de7a1325d0ce8f1ed62e26 | Winpython64-3.9.0.2dotrc.exe    |   25 480 579 Bytes
0c9c8211e49527fffab9a03d4535aa9f | 05933a1c33122d0bfa74fa2f0786f4dc88c3f570 | c53d31cd58a36bac36aa44fc7e7583b14fb3d9a381611e984184e0ad8d5303a9 | Winpython32-3.9.0.2dotrc.exe    |   24 334 442 Bytes
9e10b031c98510d4d1ba7e89d80138ab | d1ff73b4138dca68619755680568a5eef977a307 | 9202fcb89683c9ca1d5018d91f1be712c9a0df75f7f7e8ce8e0fc7a117ebc0a6 | Winpython64-3.8.6.0dotrc.exe    |   25 007 720 Bytes
5cb03444326d884c2ac2254012e1b2aa | 52267451702a4e016bd521536fd7aa04b54d8d33 | 16b5bb3f7b9e0a688106e7fa131ca752ac0d0a34c8e564fe45ffa5c340d9f51f | Winpython32-3.8.6.0dotrc.exe    |   23 857 445 Bytes
fbc1f2af5f4df131bc18f2471cfe8035 | ec548abcde5da8ad3246c6018f47a5d17ea31e28 | d1457a5732825d0717f54e45e9d1f8ea890974e317d0b797a99b5d70b59d6839 | Winpython64-3.8.6.0codrc.exe    |  816 551 869 Bytes
3f06233c878562dfb65235e7fa285719 | 138af3c212cd16698380a0ba957d5cea758594e5 | 3852a7ff115107d0bdfb6d2450c3bc4c84247dc990b939e641282a085625d32d | Winpython64-3.8.6.0rc.exe       |  756 873 470 Bytes
660054fd98f07bc111bebd77153b38a4 | 06b85fc842fde323cf8b3497ed59c9b9078dd49b | 067b51ab3ea704d56223acaf4064cc10c728058b84228d35aa8ef4aaa8edb962 | Winpython64-3.9.0.2rc.exe       |  658 459 194 Bytes
dbb6120ad9407485f2a1dc2b8357bfc7 | 1bcab1336d04e7dab6a54fcc8919be155ead0752 | 73325ed4426db50179b32d63ae8f65d300bb50c87d7417aaaa3e33bdf9836250 | Winpython64-3.9.0.2codrc.exe    |  805 236 702 Bytes

stonebig

unread,
Nov 1, 2020, 6:26:06 AM11/1/20
to WinPython
Hi all,

WinPython 2020-04 is equal to the rc version.

Binaries have been renamed on Sourceforge, and will be pushed to github



 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
b1963e34837b4ffd5496dcac8b6b9beb | 2d47f86c2cfc9f5770876adae65b93b99e680287 | 93cc3db75dffb4d56b9f64af43294f130f2c222a66de7a1325d0ce8f1ed62e26 | Winpython64-3.9.0.2dot.exe      |   25 480 579 Bytes
0c9c8211e49527fffab9a03d4535aa9f | 05933a1c33122d0bfa74fa2f0786f4dc88c3f570 | c53d31cd58a36bac36aa44fc7e7583b14fb3d9a381611e984184e0ad8d5303a9 | Winpython32-3.9.0.2dot.exe      |   24 334 442 Bytes
9e10b031c98510d4d1ba7e89d80138ab | d1ff73b4138dca68619755680568a5eef977a307 | 9202fcb89683c9ca1d5018d91f1be712c9a0df75f7f7e8ce8e0fc7a117ebc0a6 | Winpython64-3.8.6.0dot.exe      |   25 007 720 Bytes
5cb03444326d884c2ac2254012e1b2aa | 52267451702a4e016bd521536fd7aa04b54d8d33 | 16b5bb3f7b9e0a688106e7fa131ca752ac0d0a34c8e564fe45ffa5c340d9f51f | Winpython32-3.8.6.0dot.exe      |   23 857 445 Bytes
fbc1f2af5f4df131bc18f2471cfe8035 | ec548abcde5da8ad3246c6018f47a5d17ea31e28 | d1457a5732825d0717f54e45e9d1f8ea890974e317d0b797a99b5d70b59d6839 | Winpython64-3.8.6.0cod.exe      |  816 551 869 Bytes
3f06233c878562dfb65235e7fa285719 | 138af3c212cd16698380a0ba957d5cea758594e5 | 3852a7ff115107d0bdfb6d2450c3bc4c84247dc990b939e641282a085625d32d | Winpython64-3.8.6.0.exe         |  756 873 470 Bytes
660054fd98f07bc111bebd77153b38a4 | 06b85fc842fde323cf8b3497ed59c9b9078dd49b | 067b51ab3ea704d56223acaf4064cc10c728058b84228d35aa8ef4aaa8edb962 | Winpython64-3.9.0.2.exe         |  658 459 194 Bytes
dbb6120ad9407485f2a1dc2b8357bfc7 | 1bcab1336d04e7dab6a54fcc8919be155ead0752 | 73325ed4426db50179b32d63ae8f65d300bb50c87d7417aaaa3e33bdf9836250 | Winpython64-3.9.0.2cod.exe      |  805 236 702 Bytes
Reply all
Reply to author
Forward
0 new messages