Towards WinPython 2019-02

638 views
Skip to first unread message

stonebig

unread,
Apr 7, 2019, 4:08:17 AM4/7/19
to WinPython
Hello,

The WinPython 2019-02 build 1 is out


Changes from WinPython 2019-01:

- updated infrastructure:
  - Python-3.7.3
  - all builds made with standard 7zip auto-extractor (no value-added in tweaking 7zip for a better icon)

- New Packages: 
   - geopandas, quantecon

- Upgraded Packages: 
  - Tensorflow-2.0.0a1, pandas-0.24.2, numba-0.43.1
  - spyder-3.3.4, scikit_image-0.15.0, bokeh-1.1.0-, holoviews-1.12.0

- variation per version, for build1:
  - Spyder is not in ps2 release (uncompatible for now)
  - no deep learning framework in 32 bit builds 
 
Areas of particular interest for testers: 
- bokeh-1.1.0 ,holoviews-1.12.0, panel-0.5.0, geopandas
- Tensorflow-2.0.0a1

Focus of next build:
- jupyterlab-1.0pre, altair-3, Tensorflow-2
- the python-3.8.0a4 dll change

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
852261628f7c8b5f7191c0e331569391 | c53349e8af7097345cf1ad6621cc658a8922c639 | f44b9ae53ed2cdbf7165d36394eeaacf2d05b13feadc7f5fc428e8b607417b33 | Winpython64-3.7.3.0Zerob1.exe   |   26 789 472 Bytes
23466e10f573dd7c18d837de89e4f73e | 077a41c5bccfe7c78b962b4bd87a44f60ca0b00b | 78ef45316c53dbc7f95f5c756e9a78902550829bad0a06dfbdbee4da070fab01 | Winpython32-3.7.3.0Zerob1.exe   |   26 027 464 Bytes
02e2d34070a69a6a96b1822e579447b6 | 3554034d30f082da08650668e5a3149d45ba0a6a | 2db5a6dfd7ad2572bd92a4bf43e78a2607b9fc32aa8b1f2789cacd64db6e4c22 | Winpython32-3.7.3.0Ps2b1.exe    |  435 257 808 Bytes
abc7e5584d5ca5fbb08a33783cb10a27 | 5d4359b38befa9ec39e5246d2b6325c2616f62fa | 3d918bd82707c5fc8e8890dccb75fce1f5a7784c86c9e27122bb0a4ecfb5bbcc | Winpython64-3.7.3.0Ps2b1.exe    |  582 441 121 Bytes
73112e476cd398f7987da6a2de1cc481 | efc0c5e015baa1507425b7de7b6a6b90852ca8c7 | 63387b544a2118768edb3bb4561040c77e29d713ac51cb3d8e0ef0eb3946cc15 | Winpython32-3.7.3.0b1.exe       |  436 123 086 Bytes
194b127e2c2f942decd1e2d8928548d5 | 2984db9ac817e5306a5869c81e3b521c9092852b | 491ed60680795692a2a13c10ad246f6177d3703f8837765a4788c95b7f560520 | Winpython64-3.7.3.0b1.exe       |  582 451 351 Bytes


In parrallel to this cycle, WinPython-3.8 builds are provided to Python-3.8 features and integration


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
41faa26e9d7a2cf0ecc5e8b61b861cae | e0ff5e7d488f6a5a0c670fe71b0e847995d1db63 | cf53bdd03c15d309fc784330fc3b7d5b63f939a12bcd9967321061118d371796 | Winpython32-3.8.0.0dota3.exe    |   21 926 577 Bytes
e3eb577090e1e6caf8eb1673a3146c1f | 1aeccf258c5574ffe304151ee00cc554529c19d6 | 5c7bdf597ee184f70cb14efd42e07085b437f055de58380bce34a0969d09476d | Winpython64-3.8.0.0dota3.exe    |   22 653 740 Bytes

stonebig

unread,
Apr 27, 2019, 2:11:26 PM4/27/19
to WinPython
Hello

The Winpythin 2019-02 build2 is out.

Changes from WinPython 2019-02 build1:

- New Packages: 
   - papermill-1.0.0
   - pycosat-0.6.3 (because in next week https://us.pycon.org/2019/schedule/presentation/149/)

- Upgraded Packages: 
  - matplotlib-3.1.0rc1, scipy-1.3.0rc1, sympy-1.4.0,
  - bokeh-1.1.0, holoviews-1.12.1, altair-3.0.0 (but keep using v2 under jupyterlab-0.35)
  - pythonnet-2.4.0rc2, jupyterlab-0.35.5, pyzo-4.7.4 with dark mode

- variation per version, for build1:
  - Spyder is not in ps2 release (uncompatible for now)
  - no deep learning framework in 32 bit builds 
 
Areas of particular interest for testers: 
- holoviews-1.12.1, panel-0.5.1, geopandas-0.5.0
- papermill-1.0.0

Focus of next build:
- pandas-0.25.0rc , jupyterlab-1.0.0a4, Tensorflow-2.0.0a2
- the python-3.8.0a4 dll change, push to get sqlite-3.28.0 in standard python-3.8


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
cbda4196fb54139d1d871391d30c9f27 | 6d5d3cbc23e239dc25b0481e521459d044599c46 | b5b55155e353f3f3d44fa5fa15ce524ac5078c806e653c5ca17a736dc568a795 | Winpython64-3.7.3.0Zerob2.exe   |   26 797 517 Bytes
b907925d1c24507c33124ea7e5104c02 | 647293ace2480dc99402ce5008b1ea7259de0bc3 | 250e223c84a3f59d5f368394b5f155a1f50c1ba7d31d596f217fa89625d79e25 | Winpython32-3.7.3.0Zerob2.exe   |   26 037 259 Bytes
ffc17c9bdc327eb250df26f44c218d28 | 1e0fd88f35c62be227649a6c22cd4aa2b05e4604 | bb00f6aa8897c4890f863131fef6c27b6eb7e95c695d765593e82b41c1c67d9e | Winpython32-3.7.3.0b2.exe       |  436 848 576 Bytes
00b3ef6c4aab6e0e6a1c8b662ebc7be8 | 83fb065a7c82d11328b96d015f81a6b91dee7030 | f51779e54e21b3fa2ba4187f1d7e7a7231122a79761c0d19c26d955323b5e9fe | Winpython64-3.7.3.0b2.exe       |  583 599 951 Bytes
744abbc74445ea5c9b5c0256f0bd5c5f | 6149420b94597f0708c96aaea5d4d72813c443da | 871ebd997f506291f0518ebb8cd0252ddc8ee3cbdd0d761c0feb1fdcc6a27106 | Winpython32-3.7.3.0Ps2b2.exe    |  435 641 574 Bytes
b97882e6410e53f543fde417051bddec | ec47b95f2881a72255f29dd8965a437710bb3d9e | 38d41af492407fe431231dc1116d976426e5abb5c147bb1991d270c26d63d689 | Winpython64-3.7.3.0Ps2b2.exe    |  582 830 574 Bytes

stonebig

unread,
May 12, 2019, 4:43:22 AM5/12/19
to WinPython
Python-3.8.0 alpha4 second follow-up (2019-05-12)

Thanks to Christoph Gohlke first batch of Python-3.8 wheels, I was able to assemble a not small Distro, that may interest some of you.

Standard changes added in alpha4: 
- the Windows DLL management breaking change (at least for packages with dll, like PySide2 and PyQt5),
- the Windows Asyncio default loop change (fromEventLoop to Proactor Loop)

Packages change anticipated:
- manual tweak of cloupickle/joblib/IPython to handle PEP 570 API change,
- manual tweak of Tornado to negate "Proactor Loop" change (that it won't support)
- and so Jupyter stack works (except still pyviz not shipping for Jupyterlab-1.0.0a3 )

Packages change not anticipated / Broken:
- no Qt package yet: they need to adapt to the DLL policy change, too complex to workaround,
- no Deep Learning package, no PULP, no Pythonnet, ... missing about 50%,
- Pandas doesn't work perfectly on the most delicate wynpython-checker test.

Interest for Enthousiast users:
- try to build/raise bugs and patch on missing packages or not well working packages.

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
c472bb1f05c689b65c547ca87fcea0b7 | 3f5062c3d188ea1b927f0c6dbcf0ebe6e7cd1f2a | 30b6d53c72eef14416ec9dcbdcdf777246b95a16e31901864aeedce58c4faa26 | Winpython64-3.8.0.0dota4.exe    |   22 732 409 Bytes
1b4ce7562f509418a560032ff93fd7ad | a957d1d94fc128077fedfe7e7e600e78d90ec384 | 55f1b3de193eabe8577a3abec337374182faf8296c57bea30f8efeda949fc5b3 | Winpython32-3.8.0.0dota4.exe    |   22 006 115 Bytes
16662297244b1fb8f3befba61846ed22 | 6d4d0181eb59c040bf465e21322be31c9f069018 | 18449c81e8d9440b85b369452f712e5008276be11e8cda315c7aea2881f79948 | Winpython32-3.8.0.0a4.exe       |  271 087 686 Bytes
dd217166c9c67599f39e7dc6a6c54009 | 64972c537e2c09f544050d65877c68b396ecea9b | 99ad696c5e31f035376c0586ca25b1616063a4013b4f4130e6f92a2187806801 | Winpython64-3.8.0.0a4.exe       |  319 606 393 Bytes


stonebig

unread,
May 19, 2019, 4:50:53 AM5/19/19
to WinPython
Hello,

The WinPython 2019-02 build 3 is out.


Changes from WinPython 2019-02 build2:

- New Packages: 
  - Black-19.3b0, Jupyterlab-1.0.0a3 (unfortunately pyviz-comm not yet available for it, not good for holoviews),
  - python_language_server-0.24.0

- Upgraded Packages: 
  - Spyder4-beta2 (defaulted to WHITE mode, but BLACK mode is there), 
  - statsmodels-0.10.0-dev-20190517
  - matplotlib-3.1.0, scipy-1.3.0, scikit-learn-0.21.1
  - PyQt5-5.12.2-5.12.3, PySide2-5.12.3-5.12.3

- variation per version, for build3:
  - Spyder is not in ps2 release (uncompatible for now)
  - no deep learning framework in 32 bit builds 
 

Areas of particular interest for testers: 
- Spyder4-beta2, (feed-back asked per the spyder team)
- Jupyterlab-1.0.0a3 (as good as Jupyterlab-0.35.5 ?)

Focus of next build:
- Spyder4-beta2 final (or roll-back if blocking issues reported and unsolved), 
- Jupyterlab-1.0.0a3 (missing the pyviz-comm plugin)
- statsmodels-0.10.0 rc


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
f4cf6c37ddd28a95e7f0630e961ce995 | 491617f56f7f5d376329771b9fc030e97af11fe2 | e591744eca1e484e785d849edd4669150891a3f0c7439f3d14b5bfce64e044fd | Winpython64-3.7.3.0b3.exe       |  608 650 174 Bytes
ba93f3123ccac24900c1944948c018b7 | f9f556239a6139b8b8380d544dfb29fb9eb98b22 | 1ee35804dd14f7234dca1ad05d4e2bf254be4db1a620e7a397f77a5f48f0b94d | Winpython64-3.7.3.0Ps2b3.exe    |  613 413 126 Bytes
6b180771c4d460ee37494517a1fc7bbc | 974f96bfc36170465542f3f135b2fee5b2c81f13 | 781a38070063d2622ccae267bab68719dbfeecfe3e9fc61838b280994871cdc3 | Winpython32-3.7.3.0b3.exe       |  442 687 244 Bytes
312764f11d945af7e02007355743031d | d40b090078cd0ac07868899175fa62557ab0feaf | d3d17f09fd6b76b7419797a0ceaaf543cd83ab24b7fe8ec3a2403523fd0dadbb | Winpython32-3.7.3.0Ps2b3.exe    |  445 831 240 Bytes

stonebig

unread,
Jun 16, 2019, 3:02:08 PM6/16/19
to WinPython
Hi all,

WinPython-3.8.0.0b1 is out, following python-3.8.0b1 cycle.

Change:
- Python-3.8.0b1, see PEP and other goodies from b1: see https://www.python.org/downloads/release/python-380b1/
- more packages: pulp, ...
- normal packages upgrades: Jupyterlab-1.0.0a8,
- manual fixes for b1 breakages: 
   - SqlAlchemy, Pulp (from github master)
   - downgrade to ipyleaftlet-0.10.2
- not yet there; Numba, Qt (any form), Tensorflow, PyTorch

Interest for enthousiast users:
- play with Python-3.8.0b1 stack before its official,
- find bug, raise issues, provide pull requests to package maintainers.

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
3b3e6a4ba1b37ec46a38d5711d75c27a | 954503d8d4b4d9edc513121429458f0d2793b90b | 17454128676385d22834c2ca6375da6474a785c5d181cb850c5161edb787f055 | Winpython64-3.8.0.0dotb1.exe    |   23 298 727 Bytes
93cc33b658dba6b582ea29a005a7f994 | 6988df5dd9851c7a2e6a9abe93a04e87ef5f63e9 | 508fc7ecfb09c15caf712216fc31a2fc12f85479b9e13ace3acc05d1db367233 | Winpython32-3.8.0.0dotb1.exe    |   22 334 472 Bytes
354f3816ea5470ec9c3a2621a16c64aa | b33211933d63d5fbca5e16fe51727a362d317ff8 | 02e4e45cac5366fab89c5b0fbd3bd66a6cc46a89034b8d0753c5ef0c912a772a | Winpython32-3.8.0.0b1.exe       |  292 535 185 Bytes
a9eb3e4d5500853788dccb39b361126e | bd58c07f13c2473cf1b6f0a1b3c495887efa2ebf | 2e78c23f930d323f47886429c1fc6ee9da3fa090c3051ad8d0f16539e6ddb4da | Winpython64-3.8.0.0b1.exe       |  342 517 722 Bytes


stonebig

unread,
Jul 14, 2019, 7:28:39 AM7/14/19
to WinPython
Hello,

The WinPython 2019-02 rc is out.


Changes from WinPython 2019-02 build4:
- Core:
  - Python-3.7.4 and Python-3.8.0b2, with the noticeable sqlite-3.28.0 upgrade for both of them 
- Upgraded Packages: 
  - Tensorflow-1.14.0, statsmodels-0.10.0
  - PySide2-5.13.0
- for Python-3.8 beta branch:
  - versions "b2" was in need of a "PyQt5_sip-4.19.18-2" update to get PyQt5 fully functionnal,
  - version "b2b" include that "PyQt5_sip-4.19.18-2" update,
  - still not available: deep learning packages, numba,
  - pandas has some  compatibility issue with python-3.8, that may be solved with later pandas-0.25.0 final (https://github.com/pandas-dev/pandas/issues/27261)
  - Tornado is manually tweaked to allow Jupyter Notebook to work on Python-3.8 (https://github.com/tornadoweb/tornado/issues/2608#issuecomment-491489432)


- variation per version, for build4:
  - no deep learning framework in 32 bit builds 
 
Areas of particular interest for testers: 
- Jupyterlab-1.0.2
- PyQt5-5.13 and PySide2-5.13 for Python-3.7,
- a WinPython-3.8.0b2 [beta] distro with working Jupyter and Qt5 stacks.  


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
23898eb4a32c2ca0d2c76a3aaa97302c | 373b7c68248a2d3f04c0786c8962e61eb534da76 | 1be80251e2fbe7b9ad7bdee93537e0a8c11d2ae480ca8e396b61b2aaffd6150f | Winpython64-3.8.0.0Zerob2.exe   |   23 382 503 Bytes
5e5a6b05aba853bf3b105d48bca7c9a5 | a8eb781e8156f6141639b0972615f335f37cafd4 | 29c634df59ba37ddc54cfb619973fdc536d7c2e2d6c187728ac22ccccaa37af0 | Winpython32-3.8.0.0Zerob2.exe   |   22 420 923 Bytes
15d68025128f30fbf0f866715f090800 | 57b89b0a06408b5927e0dfd7172a6d4682f4d729 | d129db7b20700c65a194e7366e00d98b3e63bd4d0cfb03680fefb065cf482c79 | Winpython64-3.8.0.0b2.exe       |  480 109 244 Bytes
75bff5b7d5ec0ac5adeaf1067864977c | 3ed32af1c235465fff043c038962b87546112d7e | 1194b9c3c1000b20b4f0329e0a9adc7bb2b173ecd37ed632338b103aff395afc | Winpython32-3.8.0.0b2.exe       |  414 280 177 Bytes
4df0d37fc7a8b6673d0b142882cf9330 | 37f30a0d382fbe171ad086b3548b12a306a0b410 | 2e92da91ddbbb739cf1d21ea670bc53d1f599ea5d1a690422af93b796e590aa9 | Winpython64-3.7.4.0Zerorc.exe   |   27 832 170 Bytes
bed6b3373598a3c37f7475afc7204a43 | 396d76e0c656e857a48d8735eecc2b51c030e840 | c49459e3b397192df7e613c55860604c8470a53c068b037478d9ebfd992c7856 | Winpython32-3.7.4.0Zerorc.exe   |   26 861 943 Bytes
3c33f533c7aa79e9e92f98473b38887d | d35671ebd4415c7c9d0623848f4c3d4b2f413e83 | 0a53bba8d413278317fa5d5a886973123cad9b2ba837a979b4337464c74fad6a | Winpython32-3.7.4.0rc.exe       |  460 260 504 Bytes
d4e03077d3945ae2a86b6d11a1ca89a3 | 6dd5652d817c12adf14b45e65b8bfa9e7803a4f3 | 34fbc2dd199a577eedd3ed122d8eba06a60f21a8a69975dfcc3e2b8da1aba11f | Winpython32-3.7.4.0Ps2rc.exe    |  466 081 704 Bytes
3ff8ce4646d24305d1fcae58c54eeabd | 2bff4d814cd0b5a25fd13e050d02172074f77ce5 | 6c5c3a3b941fa17d92f9a3fb1459ba53298f0ab73098df734e961b59323eb9b0 | Winpython64-3.7.4.0Ps2rc.exe    |  654 300 203 Bytes
f630753b3f1b7740429e3d8b5afbb5a2 | bb4e779c7446ef3437956868574d8618bf155c5e | 5701b68128a69926f8b7a136fc3e3b1e0b64b07e6ccb21d1995db3d879617a49 | Winpython64-3.7.4.0rc.exe       |  646 472 863 Bytes

python-3.8.0b2 re-spin with functionnal Qt5 stack

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
5cee87eb392c583d11fb3b2ad08a93b3 | 189a8c5232b2da1fc30b21a5833c54ce0c21c7ad | f23f056d3f7cf783980fbef9ae11de806918faffcaad8dfe75df7e6e6f662bde | Winpython32-3.8.0.0b2b.exe      |  410 089 082 Bytes
760d4d8c36ff34f35d2e368df4de35ba | 4a38981934d4705fc87cd188de69d646b6bd190f | e318ce8d9d2e539a01af93a37ba5b54378dc5bf5cb04e9822acf128548226f97 | Winpython64-3.8.0.0b2b.exe      |  475 279 951 Bytes

stonebig

unread,
Jul 18, 2019, 4:42:51 PM7/18/19
to WinPython
Hi All,

WinPython 2019-02 release is equal to the rc.

The renamed wheels will be uploaded during next few days

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                          | Size              
---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|-------------------
4df0d37fc7a8b6673d0b142882cf9330 | 37f30a0d382fbe171ad086b3548b12a306a0b410 | 2e92da91ddbbb739cf1d21ea670bc53d1f599ea5d1a690422af93b796e590aa9 | Winpython64-3.7.4.0Zero.exe   |   27 832 170 Bytes
bed6b3373598a3c37f7475afc7204a43 | 396d76e0c656e857a48d8735eecc2b51c030e840 | c49459e3b397192df7e613c55860604c8470a53c068b037478d9ebfd992c7856 | Winpython32-3.7.4.0Zero.exe   |   26 861 943 Bytes
3c33f533c7aa79e9e92f98473b38887d | d35671ebd4415c7c9d0623848f4c3d4b2f413e83 | 0a53bba8d413278317fa5d5a886973123cad9b2ba837a979b4337464c74fad6a | Winpython32-3.7.4.0.exe       |  460 260 504 Bytes
d4e03077d3945ae2a86b6d11a1ca89a3 | 6dd5652d817c12adf14b45e65b8bfa9e7803a4f3 | 34fbc2dd199a577eedd3ed122d8eba06a60f21a8a69975dfcc3e2b8da1aba11f | Winpython32-3.7.4.0Ps2.exe    |  466 081 704 Bytes
3ff8ce4646d24305d1fcae58c54eeabd | 2bff4d814cd0b5a25fd13e050d02172074f77ce5 | 6c5c3a3b941fa17d92f9a3fb1459ba53298f0ab73098df734e961b59323eb9b0 | Winpython64-3.7.4.0Ps2.exe    |  654 300 203 Bytes
f630753b3f1b7740429e3d8b5afbb5a2 | bb4e779c7446ef3437956868574d8618bf155c5e | 5701b68128a69926f8b7a136fc3e3b1e0b64b07e6ccb21d1995db3d879617a49 | Winpython64-3.7.4.0.exe       |  646 472 863 Bytes

stonebig

unread,
Aug 4, 2019, 6:58:11 AM8/4/19
to WinPython
Hi dear users,

as a preventive security  measure, the ps2 version is removed from sourceforge, as it includes jupyterlab-sql.
- the jupyterlab-sql "server extension" that is in it is safe,
- but the jupyterlab-sql "labextension" is a "spoof", and un-warry users may decide to install it.
- catching the difference is a too subtle exercize.

the ps2 release will remain on github page only.

stonebig

unread,
Aug 11, 2019, 10:41:47 AM8/11/19
to WinPython
spoofing problem is resolved, so the "ps2" binaries will come back on sourceforge soon 
Reply all
Reply to author
Forward
0 new messages