Towards WinPython 2020-03

219 views
Skip to first unread message

stonebig

unread,
Jul 7, 2020, 4:58:00 PM7/7/20
to WinPython
he WinPython 2020-03 build1 is out (hum, since 2 days)

This Cycle shall bring in particular:
- a WinPython-3.9 mid-fat build for Python-3.9.0b5 (all but Qt5 and DeepLearning)
, VSCode better compatibility with ipywidgets (besides the sound)
- a big reduction in specific code around MSVC (less specific = more sustainable), 
- Qt-5.15 if stable enough.

Final Release shall is hoped for end of July

Changes from WinPython 2020-02:
- Infrastructure: 
  - moved to standard msvc_runtime wheel to handle all the MSVC problematic,
  - Python-3.8.4rc1 Python-3.9.0b4
  - semi-complete WinPython-3.9 for enthousiast testers (missing Torch, Tensorflow, Qt)
- New Packages: 
   - msvc_runtime
- Upgraded Packages: 
   - scipy-1.5.1,
   - for Python-3.9: numpy-1.19.0 
   - remark:  no upgrade to Qt-5.15 ... seems to need some polishing
- 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)
  - numpy-1.19 is only possible choice for Python-3.9, Numpy-1.18 is kept on Python-3.8 for numba ideal compatibility (to see if numba-0.51 is better on this)
  - Python-3.9 doesn't have the Qt Stack yet, but IDEL, Jupyter, VSCode shall work
  
Areas of particular interest for testers:
  - the infrastructure change
  - tensorflow-cpu-2.2.0rc3 complains it would prefer scipy-1.4.1, do you see a problem ?
  - testing Python-3.9.0 beta4, hunting for bugs.

Next build effort:
 - further legacy build code removal opportunity,
 - Spyder-4.1.4, Jupyterlab-2.2.0, Python-3.8.4 final


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
3cfef0876bca36d521f03bcf7261faa3 | d2cc177dcab2da72723045b97ee6f69f77a54576 | becf22d40e2d3beb26566668f210adfc3eb620bb1e58aa386113750c7f039e72 | Winpython64-3.8.4.0dotb1.exe    |   24 535 104 Bytes
da2fb876bcc7cce24e4afcc7dc11503c | 5521b3c8ee948d30565d1fcb3be4ba71ce798332 | 2d1556833ca86c859c8dcd16c49ff3822be7d5fb2708552831abaed533823fc0 | Winpython32-3.8.4.0dotb1.exe    |   23 387 882 Bytes
07df5fc0684d1f8e4bb04e0b10f6f9a5 | 932248ce7a2ea27194ece2cf2bd86ac102f8f1d6 | af0c4b2bd8b3570bdafbb7c42155feb822246e617e986fce07615ccceb35696b | Winpython64-3.9.0.1dotb1.exe    |   24 913 209 Bytes
23c28b2bd7f8e46a4e406d5ef83b4caf | 113f1465fe62107092985363e72ac28ddfc85036 | 9001ccdff8fbcb03cd43ac5ab78beaf2b438f3156ad51d34fc0db628927649c6 | Winpython32-3.9.0.1dotb1.exe    |   23 779 876 Bytes
13e387348e4f3551a6d8809652ed6ba6 | 9e2e37db902f20a0e443dda65f7bbe69808e4986 | 5c3e7432218a3f21494641efd63394c627c230bfee3bfae9d339d63322d68dea | Winpython64-3.8.4.0b1.exe       |  720 737 572 Bytes
b48bc9602bd9bfc4dfa1a360d9b39880 | 5f2dfbb60431759165daf8d68ab47351f3583c35 | ea39ea43e7e6d56504615429285b21e04985dac30b0ebb57a3d880a3d329ced3 | Winpython64-3.9.0.1codb1.exe    |  517 094 578 Bytes



Regards,

stonebig

unread,
Jul 26, 2020, 3:10:43 AM7/26/20
to WinPython
Hello,


TheWinpython-2020-03 build3 is out

Changes from WinPython 2020-03 build1:
- Infrastructure:
  - Python-3.8.5
  - Python-3.9.0beta5 (last beta)
- New Tools: 
  - Pandoc-2.3.0 (for nbconvert at least)
- Upgraded Packages: 
  - Qt-5.15.0, Matplotlib-3.3.0, Jupyterlab-2.2.0, 
  - tensorflow-cpu-2.3.0rc1, scipy-1.5.2, tranquilizer-0.5.0+
- 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)
  - numpy-1.19 is only possible choice for Python-3.9, Numpy-1.18 is kept on Python-3.8 for numba ideal compatibility (to see if numba-0.51 is better on this)
  - Python-3.9 doesn't have a Qt Stack yet,
  
Areas of particular interest for testers:
  - scipy-1.5.2, 
  - latest python-vscode (as Microsoft now intends to fully integrate ipykernel protocol, see Jupyterlab meetings notes of July 22nd, 2020:  https://hackmd.io/Y7fBMQPSQ1C08SDGI-fwtg?both ):
     - seems ok now on start-up and widgets,
     - small GUI glitch: if you click on a previous cell while the next one is going to do output, the output seems to go on the previous cell output
     - no sound on notebook output, the baby doesn't want to cry
  - full build for Python-3.9.0beta5

Next build effort for rc
 - pandas-1.2.0rc1 ,
 - numba-0.51 rc and numpy-0.19.1 for all ?

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
84dc3a41fd92b9e611915b38a254acf4 | 228394bb1964b5e1847e73a47fb8bb640790c934 | 283c23aadb4dede4f146d6ac5fa1b71a8ad8f7349c02e75221f74c79ce554ce2 | Winpython64-3.9.0.1dotb3.exe    |   25 134 429 Bytes
46faf1d30d22c327f1f6356b840acf2c | 709a082960640990de56dbad28a919498fe8f67b | f503e1d8687b24926fcc032bea3e5305c97e6a526fbe8280cbce429e3de4e33c | Winpython32-3.9.0.1dotb3.exe    |   23 990 311 Bytes
ff80c97eb00bf0ea3e23e7dd9cd4e130 | 7da480ac193abe86923afd40b28b4ba42d5ab8b9 | 619e63b76629055648ffa643bff3139c1b5a3479ed97c99de33891154a954849 | Winpython64-3.9.0.1codb3.exe    |  589 977 707 Bytes
ef6e706206e7ab06546a73d2bf57af84 | 36fc1aa3f510fa36902795ffa5a5cac8eed96eb6 | 46a31fbb338542a1cfbd18c61de0e44554b37ab3576749d1ec76199fec60be7d | Winpython64-3.8.5.0dotb3.exe    |   24 746 609 Bytes
c987a50313ad4991dfe403ccbe5cd392 | 8dcebd23a1d1857e4159cf558fdbf8edecd05a17 | 1542c2b7df8fa3d4f0472c5f8c38bb414b084794bbb3acaa6b4b95f8d2e99814 | Winpython32-3.8.5.0dotb3.exe    |   23 602 451 Bytes
3ba48cea520ffd56906808f5a0dd59b1 | c7b6a920764560d3911e36f4ef54b03902a30841 | fbbd71a514d4acb8da4095c7ca1d5eaec5b19aa5c4cf765d475900929a3bc9fc | Winpython64-3.8.5.0b3.exe       |  741 077 575 Bytes
cb974253594c594d07b2a4d0c85b053e | 3d787b1eb27abc590ad43052588022aeaf2aff79 | 5a8a9c9fc63958cc6e0aa8d2149a78279fc66c7eb2950bc93b2a8391c89237d7 | Winpython64-3.8.5.0codb3.exe    |  721 233 420 Bytes

Message has been deleted

stonebig

unread,
Aug 15, 2020, 11:26:57 AM8/15/20
to WinPython
Hi all,

The WinPython 2020-03 release candidate is out !


Changes from WinPypthon 2020-02:

- infrastructure:
  - simplification: use Christoph Cgohlke wheel msvc_runtime  to ship msvc dlls
  - Python-3.8.5, Python-3.9.0rc1

- New external tool:
  - Pandoc-2.3 (is back) to support nbconvert

- New Packages: 
   - dask_labextension, dask_ml,
   - jupyter_bokeh
   - wasmer 
   - on Python-3.9 : python-Levenshtein, astropy

- Upgraded Packages: 
  - Jupyterlab-2.2.4, Qt-5.15.0, VSCode-1.48,+ python-vscode-2020.8.101144 , Spyder-4.1.4
  - numpy-1.19.1, SciPy-1.5.2, scikit_learn-0.23.2, pandas-1.1.0
  - pyarrow-1.0.0, bokeh-2.1.1, Matplotlib-3.3.1
  - torch-1.6.0+cpu

- Dropped Packages:
  - Tensorflow-cpu + Keras : too big to ship 

- variation per version:
  -  Torch is not in "cod" branch 
  -  portable VSCode is in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)

final release :
- these binaries will just be re-tagged as final if no major issue shows up next few days,
- next release should be end of october, with Jupyterlab-3
 

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
6302b292f6e8c8e28c926d7ae7d0f3ce | e8e20f9b5a9e4d73cb1da6d488275e48d086c680 | 8755f55b85027eeda873ec987896a94dba6f627f0568f5b9515999c93bbb638c | Winpython64-3.9.0.1dotrc.exe    |   25 376 125 Bytes
a165e0254b16cac3264979300814c47e | 71f72f27a53da7cb60942b2f271970a00dc3300b | a6403721b015baf5c3a2fd2e2650e3b50d2ff938333e67790cc10375efe57951 | Winpython32-3.9.0.1dotrc.exe    |   24 217 658 Bytes
5f0c7164cd1dcd2128b626cea1871c71 | 0756ccbd5fd1659b7c03f423d7054a2495439087 | 418d78bb2227c6cc5d1da4898bf5092aad581b9ea00786531fdcae5912f3c935 | Winpython64-3.8.5.0dotrc.exe    |   24 781 402 Bytes
63acb8be789d36f20eee047481c991f2 | 1f0584fe9879f9570277ab12c74bf9cf79ddd5e4 | 06bbbd837a71eca6b6d8f2d40657be2d3ba49f71700a779c9eacbd62d1b2794b | Winpython32-3.8.5.0dotrc.exe    |   23 624 688 Bytes
f4a5c3e064555f5dbfa3762cfec1812b | 8eb2eeaf2dd7420cb057df6fa669b1a69308a0f1 | 89443c56b44a0ee3827bf38cf3d4d67202098d7d3b42c2c45e80d498c656b919 | Winpython64-3.8.5.0rc.exe       |  718 696 511 Bytes
4e37f0e452f4b5baf30ec1789747ba59 | 3de50334d1a17c59f26d050d21f6742489bbe12c | ab40846960e8e57db8b43fa330d69fada99eda778408edf16e8a2e84b8e4a8c3 | Winpython64-3.9.0.1codrc.exe    |  635 162 253 Bytes
576199aca38c18e68590d3706320f357 | a95d571d20a5b03aaad68338cd8bffeeca8ceb2f | d9056790e68ed8a548ada97c259f532f7be8f29e1c4142c4b31e2105710bdf75 | Winpython64-3.8.5.0codrc.exe    |  743 880 821 Bytes



stonebig

unread,
Aug 22, 2020, 6:58:48 AM8/22/20
to WinPython
WinPython 2020-03 is equal to the rc version.

The Python-3.9 binaries keep their "rc" tag, as Python-3.9 is at rc1 stage

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
5f0c7164cd1dcd2128b626cea1871c71 | 0756ccbd5fd1659b7c03f423d7054a2495439087 | 418d78bb2227c6cc5d1da4898bf5092aad581b9ea00786531fdcae5912f3c935 | Winpython64-3.8.5.0dot.exe      |   24 781 402 Bytes
63acb8be789d36f20eee047481c991f2 | 1f0584fe9879f9570277ab12c74bf9cf79ddd5e4 | 06bbbd837a71eca6b6d8f2d40657be2d3ba49f71700a779c9eacbd62d1b2794b | Winpython32-3.8.5.0dot.exe      |   23 624 688 Bytes
f4a5c3e064555f5dbfa3762cfec1812b | 8eb2eeaf2dd7420cb057df6fa669b1a69308a0f1 | 89443c56b44a0ee3827bf38cf3d4d67202098d7d3b42c2c45e80d498c656b919 | Winpython64-3.8.5.0.exe         |  718 696 511 Bytes
576199aca38c18e68590d3706320f357 | a95d571d20a5b03aaad68338cd8bffeeca8ceb2f | d9056790e68ed8a548ada97c259f532f7be8f29e1c4142c4b31e2105710bdf75 | Winpython64-3.8.5.0cod.exe      |  743 880 821 Bytes
6302b292f6e8c8e28c926d7ae7d0f3ce | e8e20f9b5a9e4d73cb1da6d488275e48d086c680 | 8755f55b85027eeda873ec987896a94dba6f627f0568f5b9515999c93bbb638c | Winpython64-3.9.0.1dotrc.exe    |   25 376 125 Bytes
a165e0254b16cac3264979300814c47e | 71f72f27a53da7cb60942b2f271970a00dc3300b | a6403721b015baf5c3a2fd2e2650e3b50d2ff938333e67790cc10375efe57951 | Winpython32-3.9.0.1dotrc.exe    |   24 217 658 Bytes
4e37f0e452f4b5baf30ec1789747ba59 | 3de50334d1a17c59f26d050d21f6742489bbe12c | ab40846960e8e57db8b43fa330d69fada99eda778408edf16e8a2e84b8e4a8c3 | Winpython64-3.9.0.1codrc.exe    |  635 162 253 Bytes


Reply all
Reply to author
Forward
0 new messages