Towards WinPython 2021-04

488 views
Skip to first unread message

stonebig

unread,
Jul 21, 2021, 12:27:46 PM7/21/21
to WinPython
The WinPython 2021-04 build1 is out for a release  in september 2021.

This cycle aims to:
- upgrade to Jupyterlab-3.1, Spyder-5.1, Pandas-1.3.1
- provide more Dashboarding tools
- improve PyPy3 branch in number of packages and in speed,
- publish a WinPython-3.10 branch with Python-3.10.0,
 
Changes from WinPython 2021-03:
- Infrastructure: 
  - jupyterlab-3.1.0rc1
  - python-3.9.6
- New Packages:
   - more dashboarding tools : 
     - streamlit (not for pypy3, requires pyarrow)
     - dash 
- Upgraded Packages: 
   - dashboarding tools : 
     - Panel-0.12.0  
- variation per version:
  - no Qt nor ML package in PyPy3 versions yet,
  - 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.1.0rc checks
- reducing list of packages not yet ok for PyPy3.

Next build effort:
- following on PyPy3 pain points :
  - compatibility fix from Cpython packages: jupyter_core, pandas-1.3.1 fix for PyPy, pyproj bug
  - PyPy-7.3.6 to suppress some speed problems
  - hpy/cpython-hpy to give a warp-speed bump to C-packages


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                            | Size               | SHA3-256                                                         
---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------
3e136de889bb39062cb546d83ce54783 | 2daafe3b199603df5b5e4607116bc3521333c628 | c10fdaa2a16c144a7cba326a45ae1c042bc95c6d6a5bec09355c3f685d7ab90a | Winpython64-3.9.6.0dotb1.exe      |   23 480 492 Bytes | 688a7b6997a1e2880cf777b1563c66da75e516570b6bd7456d6dac19238d7ae0
12756a6341e268f7b8761dbcb64324ad | 93c65460f287651967e32605ab5fbd5deb8282a6 | ffede2835b760fb7df9a487ac0bdefa590b04f513349c774b4d391201626e57c | Winpython32-3.9.6.0dotb1.exe      |   22 317 612 Bytes | e23dfd8b307fd69fb5ccd23286c113bb07b23256441a1e69ff5f7a4a167bc7d8
e2d6091b564c5d2bab42baf9467aee00 | a367e671e7e6a07de38da54046931ecf00eae946 | 50dac4490f357407a99ad4d390ad1edcae0fa1423e073ea0da0f68d8c92a933e | Winpython64-3.9.6.0b1.exe         |  800 987 110 Bytes | 1cd6dc429b2785548b33b24f292ad98761b5e4f73645cd73248ca6238148dd7c
9994d0becb3c76ab9aa4eb55bfdc3b86 | f9b98d167b68ccfd2be61a77db8fb7b44a48a122 | b931c880beb1abfbbc548a2a9d9a1522a999f6bff2fb744ec0f767923a71578a | Winpython64-3.7.10.1dotPyPyb1.exe |   25 769 993 Bytes | a6433870e8f7b8a9232f23b1db7a951c27a4171e664bbd1bcb16428810a73fd5
bc99293946e29f2a8bde2864bd73c86f | 14c73d892ec9c7adad9cf31a06bdec618a6cac06 | aa166e400f458ea83e29a3c2d9f3a2e73ed67ec527e7a36871542f789d478a61 | Winpython64-3.7.10.1PyPyb1.exe    |  501 795 610 Bytes | 44ddcc878cede5f8619b02df053db2b94f1c19c5bd8b3589283a6ab02cac50c4

stonebig

unread,
Aug 13, 2021, 2:31:05 PM8/13/21
to WinPython
hello, 

The WinPython 2021-04 build2  is out:

Changes from WinPython 2021-04 build1:
- Infrastructure: 
  - python-3.10.0rc1
- New Packages:
- Upgraded Packages: 
   - jupyterlab-3.1.4, spyder-5.1.1,
   - scipy-1.17.1, pandas-1.3.1
- variation per version:
  - no Qt nor ML package in PyPy3 versions yet,
  - 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:
- spyder-5.1.1 shall be quicker on completion
- jupyterlab-3.1.4

Next build effort:
- following on PyPy3 pain points :
  - compatibility fix from Cpython packages: jupyter_core, pyproj bug
  - PyPy-7.3.6 to suppress some speed problems
  - hpy/cpython-hpy to give a warp-speed bump to C-packages
  
 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                            | Size               | SHA3-256                                                         
---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------
b80e303c0f2b62ff442134886f986913 | 516a953405c7dc2d4b01dcee4bc395cd003e8090 | a33db04d162bef6537fc89e34364fec792f1290006f2120fb331aa8c76b50e8c | Winpython64-3.7.10.1dotPyPyb2.exe |   25 825 247 Bytes | 17180b1b66a4a4c9fb7c91f7443e0d871b56022ba0b049ec64d5cae01df62376
38a57bb7e98b802793af6088b2961a03 | 6500284978cb69849b7a4c40d00f35ca78dfd263 | 36212ad21bf0508a70cd2a6de9c3b2c58bc9e23405dabf2f023b94ceddac7844 | Winpython64-3.9.6.0dotb2.exe      |   23 541 536 Bytes | 5afd166b3b0f38df56e1c79dd3ddb4844d45e4bff40f471723450f4ece14ff90
eae2cc5ead9a97153fb0f53ddd909cad | 68ced5b1b0316f1dcb79e73ebb986565ad5da683 | 02c5443fde087e2be03ed453733ccb0c5f5d664f5a6a2437c3de14747f08f75c | Winpython32-3.9.6.0dotb2.exe      |   22 376 563 Bytes | a5fbc7e4b89c1d7bc8be8cc62cb36ed86cddcfefb14310af9562b1e849d504b8
40dff8155898190cf06a0321b136b15f | 60b62290725a765f9fb32f1cb0a2fb177f0b4703 | 18967f6a9c5b8f9b3fef36345cd74ddae52f4dc51e0bb3aabbb3eb98e27877bb | Winpython64-3.9.6.0b2.exe         |  822 192 809 Bytes | e97a4c785b2643fe83241c7bc1f9edf4c498827e2482013f4b0a7651e68638a7
e1a373bf4f3080ba9c2f31eaa4d4c6dc | b600a680e605f48ab3475bcf24dd18b8c208552c | c4a12ba86c9330e161a93175d2bcbf8d4dbb3adb995b3a26c85a553d96c8f1e3 | Winpython64-3.10.0.1dotb2.exe     |   26 061 932 Bytes | 62e286f1dea530cd6af25b08dd6cbfe06fbf8fc964fc73bb441ea18fb4c39148
05186dceeaafb0778c52db39034a9b9b | 5f1d028ecdc1234157a12e30ba90e1dd82c4c609 | a8781ca8b5b143c6333513909aa36f6103482485709521bb2f03e3318d245e4e | Winpython32-3.10.0.1dotb2.exe     |   24 919 302 Bytes | 65b78cf9ca7de9fe356366e01adfd3eafb9522060cdcc8e32536ab93acf0b996
2611650127b0865c80cd68463a6d1463 | c471e18bb667575923e1253305eefc26ead00672 | 6126a36e99f15aa4b7a4086e1c85ce3cf4a6a66d8e966bfc42b6b71e168dec3f | Winpython64-3.7.10.1PyPyb2.exe    |  523 172 844 Bytes | b294cb07d9d0b2241f04f37fe3bc55316c40cf44ec786e988c32666390556540
5cc793aa75685c78e51cc75e61d45cfc | e5262e6840b8ae6fc3e7bdfe4564fb17b1eabe16 | 5ffff56c1a961ca017a60855fd1698143e90fe8c101e107049e2d42061e64cef | Winpython64-3.10.0.1b2.exe        |  509 410 914 Bytes | 7ffe7998140932bc75f15e23ac7de1ed7efd5d6d3d33415969840c948ba02725


nota:
- to help the JIT-compiler effort(s) for Python, there is also an alpha of PyPy3 made from nightly PyPy of July 29th,
- you can check that some "abnormal" slowness points are resolved, and having a PyPy3 compatible with MyPy + Black + Papermill  is at reach


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                            | Size               | SHA3-256                                                         
---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------
78dad874bee910c74b78fe3692d99a1d | be2defd71f6da7fde270ebee3f56813b1469ee84 | 6fad49119e0f7753318239c7671388f450bac58d20d6cd21686ffbabda7e9cd9 | Winpython64-3.8.10.0dotPyPyNighta0.exe |   26 623 538 Bytes | 3c5aaa75da5f3d491ee9a57112cbcdba678286b3ceb2b49c52c4de3cbf710ef6

stonebig

unread,
Sep 19, 2021, 8:29:09 AM9/19/21
to WinPython
hello, 

The WinPython 2021-04 build5  is out.

Changes from WinPython 2021-04 build2:
- Infrastructure: 
  - adataption to PyPy 7.3.6rc1 many changes (pyrhon.exe, directory hierarchy moving clother to cpython) 
  - start of a  PyPy-3.8 branch
  - fix pip dead slow resolution (on WinPython build case) via [proposed patch](https://github.com/pypa/pip/issues/10479),
- New Packages:
  - dash, streamlit
- Upgraded Packages: 
   - spyder-5.1.5, pandas-1.3.3, jupyterlab-3.1.11
   - jupyter_core-4.8.1 is now officially compatible with PyPy
- variation per version:
  - no Qt nor ML package in PyPy3 versions yet,
  - Pytorch in standard cpython 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:
- spyder-5.1.5, pandas-1.3.3
- pip with proposed patch works also quicker for you
- resolved PyPy3 pain points :
  - better adaptation to PyPy-3.7 structural changes in 7.3.6rc1 update
  - suppression of some performance anomalies of PyPy vs cpython

Next build effort:
- following on PyPy3 pain points :
  - hpy/cpython-hpy-0.0.3 (at PyPy 7.3.6 rc2 or final) 
  - PyPy-3.8 7.3.6rc2 fix of structural changes that broke virtualenv and venv)
 - finalize release before next wave of changes: 
     - a solid PyPy-3.7 and cpython-3.9
     - a tiny PyPy-3.8 and cpython-3.10  
     - true big releases of PyPy-3.8 and cpython-3.10 may only happen during next cycle (get wheels, test, get fixes, stabilize, assemble) 

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                            | Size               | SHA3-256                                                         
---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------
f0e6e497b7b61404483802d4b2af55cc | 7313c1eb672809faf90e8b65d3ea5aae7426d796 | 9630f92511cc176347f3e103f97818b3bd2e0cd3f7301332407d749c1ee1e424 | Winpython64-3.7.12.0dotPyPyb5.exe |   25 211 725 Bytes | de8146705ab310aabc5c9fa393fd50b6e4a8271608fa90e0714740582b2ffe42
242ff30cc68a1b6cac7f666e61d4c9d1 | a1fa12a14559ba275f3c355de30b2e87cf559810 | a621f4b67ac3cc0fb469ccc788242226ee0197a07d030ec4da1b810df4a9a37b | Winpython64-3.7.12.0PyPyb5.exe    |  529 284 107 Bytes | 1e6567c976982be5492008526040b6729c793929a85f1b8a87df05444fe3bc08
d1a44363bac1ab93ce696c0fa14e09e3 | 223c5c9f492874409aba1a6d5a568ea6bad38ae1 | cb2ecfaf875c8575604b0f0b3fecfeff5a95587ceccf1658dcfac54179c73ce7 | Winpython64-3.8.12.0dotPyPyb5.exe |   25 762 797 Bytes | dd401b719a8f7f05d0a5b1bac3302b2f02a60c0fa18706855335c4c01a672c9d
b5e185ea779be3255c76de7830b6e5bf | b68b03a5bc626523cfda7b10f48081eec225cfc5 | 15333e8c5cbb5cbcf4cb8833582b12a172e5c32eca91ecf93ab6d20e0ab96fec | Winpython64-3.9.7.0dotb5.exe      |   26 430 394 Bytes | 6fa70fdf5d5588c389bac2f0cf8da23600e9667e823c1159810c9143eacd725f
e67ad6cd7d35bceee3237562ed250a9e | 51ecbcd83cf6500552fceea96653561bed20a27d | 62ea6bf79cdb44aab57d29f7be465a32a91b371be05bba4efc0233308443f058 | Winpython32-3.9.7.0dotb5.exe      |   25 276 394 Bytes | 12a5d956379bf8e62ba7f7224b4c36c2317948c29a780bbec34e07fc397c43af
f90b7ad421006dd641fab08dd3b4db6d | b197a7e3db711460f9de9d89272854bb633f19ed | efa5df36999f32f440f8366d7179e171ec7b09613a0894aadfcb021ee05e0c99 | Winpython64-3.9.7.0b5.exe         |  829 922 889 Bytes | e7d8313ce240c0fad46ee3c378f2325da363176ec7caf6392fb8929d943af36f
0fa7fd5a686a927e85bf2d33d98793ac | a6df607d8fc98120a2e38923d15cdff3bfe266f7 | a9bb229542e46f1e2e2a9cd73941a95ae3f6061ae4f064c1a12b724b333411a3 | Winpython64-3.10.0.1dotb5.exe     |   26 236 321 Bytes | 502cdeed18d97ac9272ad10c562fbcdc1550276ab9cbf8ab970f57517b434b83
e1cba313071d08cca49529fc77e7fbd6 | 94b4ccd3a86bf148eeeec862c445224dff0eec3e | daa45d71077e861c5140d840157c9554d4f6abd9cc1294f50dc7138cfa7d6cc2 | Winpython32-3.10.0.1dotb5.exe     |   25 110 684 Bytes | f8c1f50b83ca22c80183264153151bd7a417c318d095995871047b3671f60fc5
a0aa6e7f8fbaa1dc90f2528235e76073 | 3a881f7bb10f87e7de2bd1d72fce505da24af42d | 565bb5ef576f66451ded82be2c99a2893daab9b71b234a482f38e86324a0f85f | Winpython64-3.10.0.1b5.exe        |  520 913 781 Bytes | 54c31b9b95f157ece14fcb14996b5b5f256548a479ea4d342d938d95bd6cff23

stonebig

unread,
Oct 10, 2021, 12:09:12 PM10/10/21
to WinPython
hello, 

The WinPython 2021-04 build7 is out.

Changes from WinPython 2021-04 build5:

- Infrastructure: 
  - new spyder launcher icon to match spyder official icon change
  - pip-21.3.0dev-20211010 with performance improvements now in 'main' pip  
  - winpython.wppm tweaked to survive pip get_installed_distributions removal (in coming pip-21.3)
  - QtPy-1.11.3.dev0-20201010+ patch to get QtConsole and Pyzo (patched)  working on PySide6-6.2.0
  - Patch Qt icons to support PySide6
  - hpy-0.0.3 on PyPy-7.3.6rc2
- Upgraded Packages: 
   - PySide6-6.2.0 (Qt Stack) is on WinPython-3.10 branch, with pyzo, QtConsole, PyQtgraph
   - Matplotlib-3.5.0rc1 (Pyside6 compatibility) on WinPython-3.10 and 3.9
- variation per version:
  - no Qt nor ML package in PyPy3 versions yet,
  - Pytorch in standard cpython 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:
- Qt Stack on WinPython-3.10 via PySide6-6.2.0 
- Matplotlib-3.5.0rc1
- bug hunters welcomed on this PainPoint: on PyPy-7.3.6rc2, lot seems broken because of mysterious issue with matplotlib and/or jupyter/ipywidgets https://foss.heptapod.net/pypy/pypy/-/issues/3572 

Next build effort: rc
- following on PyPy3 pain points: PyPy-3.7 7.3.6rc2  issue with jupyter / ipywidgets ?!
 - pip-21.3.0 final and matplotlib-3.5.0 final 

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                            | Size               | SHA3-256                                                         
---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------
a0fda60dfab54de945af5d716984751f | c1e07f11ba665a4dc1ab35ae6364013b28da0984 | 6d4e7ec2de22b36118164708a3278e5f17b4c5b5b30eb3435eadbfef90411b75 | Winpython64-3.10.0.1dotb7.exe     |   26 411 101 Bytes | e2c2e7ff0f72a69a5f220afeda4f9f30120b115c09bff5c9a18536c9d90458c2
780385aecb389295ebc5c21130397b08 | 31f3ddb1934ebb6326206abbcbaf0cb0b408dee7 | cc5d8c5cfd087edea80bafdcd0ee3d7fb20d75be85559ae02656188069f6e1c4 | Winpython32-3.10.0.1dotb7.exe     |   25 205 987 Bytes | b75722b7cf3fb531e692b35c07df292622ae787867d0aa2b6281726ae3adb2cc
47d194484fae31eed93366a72f17d3cb | b3f0f37d1fadb87db47a318dbad387f526cdbc16 | 18c54e8115735bde93909f24db1f3d4129d5c7d2a58b400f43ebc247d901af9e | Winpython64-3.10.0.1b7.exe        |  629 664 985 Bytes | 0106fbca93bdbf4c95cb6f60383e7a168b8f0ce7b8164c237a3ca98ca753ec07
5331c525ac0450137944339e9f1e4687 | e7e3c6874af1e33cedb0b8e391b3e89e1cac9904 | 7786dc6fd63df6d7dc8ce6bdef35d48034fcb7cad19abf4e85e8360255e4b067 | Winpython64-3.9.7.0dotb7.exe      |   26 547 907 Bytes | 9417d2c8a21871fe7e0c29f8f16d00efef85b4f32f967f56b12f4d2c7a466a16
7804add106ddd9642ef46c9cf316ba8c | b8584f4d96af41ac659daa34ad0a03ed04ff2faf | fb73e11bb73fa3b7ad364d3e45c3c4ea036a65f0a3b0985ee648bb7f160b9bdb | Winpython32-3.9.7.0dotb7.exe      |   25 398 508 Bytes | 3458b0b71e137168eb75268fba104a82b70182fbe8d94e67545a9eafa34560bb
a0ef1dd7377a1dac5eba120e8c68e5b9 | 30b610eac2c088317c5da8316e4daf9cb9803069 | dcd01c11d5aebfd47932cfc9a3e6ee1c658ed6f252edce500353f05a8e97e118 | Winpython64-3.9.7.0b7.exe         |  824 317 856 Bytes | c590d203790f918858a12f1308145c89055f19434e4488d5ea56b19ba897b4a4
e5dbcd49fc2cf4171442d78f2cbc7114 | 92c2f55f9859adff7aacfbad330c2c5e07eb14c3 | ffba708a31c83ea9bd23a9f35c1f308300ac55e6845a495a6d2053d5911da71f | Winpython64-3.7.12.0PyPyb7.exe    |  531 554 229 Bytes | 9abfacd921ec31b77a046c7a90aaae210ffdff6d1d62b7f258881023bc13c426
6216af33ec8456b071331a8b5888c1e1 | 3635970941e9369e5cb917434fe315a644156cac | c7d7becf80a377c6da5f0edd33da51f2a1a4b5031729fffc7df353e41112eabd | Winpython64-3.7.12.0dotPyPyb7.exe |   25 485 418 Bytes | 38f282f3cd22088feb79eb46ab89657725ffa9f04fedb8f18585a046c97b77a3


details at  https://github.com/winpython/winpython/issues/995#issuecomment-939430563

stonebig

unread,
Nov 8, 2021, 4:16:29 PM11/8/21
to WinPython
hello, 

The WinPython 2021-04 rc is out.

If no major problem is detected, these binaries will be re-tagged as final in a few days.

Changes from WinPython 2021-04 build7

- Infrastructure: 
  - pip-21.3.1 solves last performance problem on WinPython 'build' process
  - QtPy-1.11.3.dev0-20211030 +  Pyzo (patched)  to get it working on PySide6-6.2.0
  - Patch Qt launchers to support PySide6
  - pypy3.7-v7.3.7, python-3.9.8
- Upgraded Packages: 
   - PySide6-6.2.1 on WinPython-3.10 branch
   - Matplotlib-3.5.0.dev2464+g95463c32e6 + networkx-2.6.4a0
   - scipy-1.7.2
- variation per version:
  - no Qt nor ML package in PyPy3 versions yet, 90% hope for Qt on this winter PyPy 3.8
  - Pytorch in standard cpython 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:
- PyPy-3.7-7.3.7: the best of PyPy, while PyPy-3.8 will bring futher package compatiblity  next cycle
- Winpython-3.9 is stable as hell
- Matplotlib-3.5.0.dev2464+g95463c32e6: considered a matplotlib-3.5

postponed:   
- matplotlib-3.5.0 final
- a big Python-3.10, as Spyder not yet there
- big releases of PyPy-3.8 and cpython-3.10 will only happen next cycle
- next shorter cycle is about waiting: Spyder-5.2, PyPy-3.8, hopefully PySide6+Spyder in PyPy, 

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                            | Size               | SHA3-256                                                         
---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------
b2730089191fee7efbc5fb01307b63ba | 7c2d4d980192e9f956db1e29850900b281d6f214 | dc2b8d5d054030588df3d7ecff4505c329bddbf32e713963e1267a0bbc5473f2 | Winpython64-3.7.12.0dotPyPyrc.exe |   25 440 506 Bytes | 2ad472aa11411fbccd0221f1742ecd13506e68b707acf3b18bbdd73421926ff2
263d70e3d3b2042c69eba55ed0ca357c | a0cc975834c6e68c1a153d2decb2c60c80232219 | dc99e68f40b811ca18ec2dd62ac4719f46c53ab27d13a3f9169f1089883d9a75 | Winpython64-3.7.12.0PyPyrc.exe    |  535 097 313 Bytes | 434892d86f1a483bd8eff1235e66adc0f9532e9aa12a5aabcbedb487c804ba06
bbc219fe630c0927ddd87edc33544e2a | b71ce97dc21f9adef7c8d9e9191a860a734353ca | 5536619fef39a114e188f89cbd5dca61a47d84927bf2b13208c09f1bc5bd9984 | Winpython64-3.8.12.0dotPyPyrc.exe |   26 974 875 Bytes | 4596fa15564f7dd12e5b52e9b0538ebf4957d0d63bde04ebe9859bf2e6b30bb3
ecf9ab4dd5d6e72013fd0203d179f6c4 | f2bb62184b77d372868712cf6103969f04098778 | e0d9e4a3499f11ee9e858c76b9c29d26c083dc6e8bf062642a142ec2760c5788 | Winpython64-3.9.8.0dotrc.exe      |   26 488 781 Bytes | e1d9bdc6b07b5c01241d6dd4b36d402837a84d0210222477fc9cf3e02e39875c
4b4106fa925b5f88bd4ecc148474473e | a96bec8eeb0242ea2dbfd8d6c400f8d810d878d2 | 1999e317b227a42e4cb78bb81f8a9e085ff9b4442143bedd0ad3436374e1766a | Winpython32-3.9.8.0dotrc.exe      |   25 351 074 Bytes | 5649f6c702136cee993d97ff504c1b6811d4c2a0fbe0ffb920af9a62767a462d
4a1c75708ab3a0bc269f61495cf2086a | dd6dcc90e5af0dd151f0dc8c3253b39d86afb149 | 8f1db900eff72d2bcd75e08780775ee519d28d4a2fbc4afeab191215c9802fd3 | Winpython64-3.10.0.1dotrc.exe     |   26 364 268 Bytes | cf6618c2bd7f2fd18279fd055c24d7fe71fa054a6243ed40eb6805fe4bf445b2
386050017b6df8ad50b9460bbb50bdcd | 13d92080bcafe3020a12856cdca7c2fbc226fec2 | a6a30c4bd70b30e2aff5e0d77daf6906881fce4889e73d4725cac2a1ae5b1f2b | Winpython32-3.10.0.1dotrc.exe     |   25 160 853 Bytes | c8d1ddd64012faa271ef074a7e69cd2b7ff87d3b9f4bf8e360468c6795da280b
698582e3ee1a23c6052add65f105e7f6 | 2267409221d8f252bfbbea8855b5fdbb0a92c1dd | 42ace86f9b6b4ef54d9dc69cf166cad07a1c0ac163f7340cc4e890562a47bd79 | Winpython64-3.10.0.1rc.exe        |  633 012 843 Bytes | 36864b305d4ef9beb5b84731d8bd31dccfd526e72984525d90868728bc2e982e

stonebig

unread,
Nov 11, 2021, 4:45:45 AM11/11/21
to WinPython

Hi all,

As no complaints were received since rc, WinPython 2021-04 is equal to the rc version.

Binaries have been renamed  on Sourceforge, and uploaded to Github .

 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                            | Size               | SHA3-256                                                         
---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------
b2730089191fee7efbc5fb01307b63ba | 7c2d4d980192e9f956db1e29850900b281d6f214 | dc2b8d5d054030588df3d7ecff4505c329bddbf32e713963e1267a0bbc5473f2 | Winpython64-3.7.12.0dotPyPy.exe   |   25 440 506 Bytes | 2ad472aa11411fbccd0221f1742ecd13506e68b707acf3b18bbdd73421926ff2
263d70e3d3b2042c69eba55ed0ca357c | a0cc975834c6e68c1a153d2decb2c60c80232219 | dc99e68f40b811ca18ec2dd62ac4719f46c53ab27d13a3f9169f1089883d9a75 | Winpython64-3.7.12.0PyPy.exe      |  535 097 313 Bytes | 434892d86f1a483bd8eff1235e66adc0f9532e9aa12a5aabcbedb487c804ba06
bbc219fe630c0927ddd87edc33544e2a | b71ce97dc21f9adef7c8d9e9191a860a734353ca | 5536619fef39a114e188f89cbd5dca61a47d84927bf2b13208c09f1bc5bd9984 | Winpython64-3.8.12.0dotPyPy.exe   |   26 974 875 Bytes | 4596fa15564f7dd12e5b52e9b0538ebf4957d0d63bde04ebe9859bf2e6b30bb3
ecf9ab4dd5d6e72013fd0203d179f6c4 | f2bb62184b77d372868712cf6103969f04098778 | e0d9e4a3499f11ee9e858c76b9c29d26c083dc6e8bf062642a142ec2760c5788 | Winpython64-3.9.8.0dot.exe        |   26 488 781 Bytes | e1d9bdc6b07b5c01241d6dd4b36d402837a84d0210222477fc9cf3e02e39875c
4b4106fa925b5f88bd4ecc148474473e | a96bec8eeb0242ea2dbfd8d6c400f8d810d878d2 | 1999e317b227a42e4cb78bb81f8a9e085ff9b4442143bedd0ad3436374e1766a | Winpython32-3.9.8.0dot.exe        |   25 351 074 Bytes | 5649f6c702136cee993d97ff504c1b6811d4c2a0fbe0ffb920af9a62767a462d
f4c61e49cf67e742a654350feca548bd | e12a018686e01dcf21264265090f7d74b026f0dc | 71293ed6d029b74de1883046270f0d354e7272a65cab5acb7ca729b51e6abe06 | Winpython64-3.9.8.0.exe           |  826 270 488 Bytes | 3f46fe687ac82706b857be1c1ee12eb735ae4e55661ab2cb84e7a0c4de463411
4a1c75708ab3a0bc269f61495cf2086a | dd6dcc90e5af0dd151f0dc8c3253b39d86afb149 | 8f1db900eff72d2bcd75e08780775ee519d28d4a2fbc4afeab191215c9802fd3 | Winpython64-3.10.0.1dot.exe       |   26 364 268 Bytes | cf6618c2bd7f2fd18279fd055c24d7fe71fa054a6243ed40eb6805fe4bf445b2
386050017b6df8ad50b9460bbb50bdcd | 13d92080bcafe3020a12856cdca7c2fbc226fec2 | a6a30c4bd70b30e2aff5e0d77daf6906881fce4889e73d4725cac2a1ae5b1f2b | Winpython32-3.10.0.1dot.exe       |   25 160 853 Bytes | c8d1ddd64012faa271ef074a7e69cd2b7ff87d3b9f4bf8e360468c6795da280b
698582e3ee1a23c6052add65f105e7f6 | 2267409221d8f252bfbbea8855b5fdbb0a92c1dd | 42ace86f9b6b4ef54d9dc69cf166cad07a1c0ac163f7340cc4e890562a47bd79 | Winpython64-3.10.0.1.exe          |  633 012 843 Bytes | 36864b305d4ef9beb5b84731d8bd31dccfd526e72984525d90868728bc2e982e

stonebig

unread,
Nov 12, 2021, 8:34:11 AM11/12/21
to WinPython
finally a complaint ... unfortunately correct:

Winpython-3.9.8.0  contains scipy-1.17.2 and numpy-1.20.3mkl that are not compatible.

numpy-1.20.3mkl was forced down per numba-0.54 for propably good reasons, but numba- 0.53.0 still pass the winpython_checker test.

So preparing a re-spin with  numpy-1.21.4mkl (latest) and numba-0.53.0 (downgraded, with maybe some problems in some details)

will be tagged Winpython-3.8.9.0post1 I suppose

stonebig

unread,
Nov 12, 2021, 2:23:18 PM11/12/21
to WinPython
post1 (2021-11-12)

Changes from WinPython 2021-04:
- spin a Winpython64-3.9.8.0post1.exe that:
  - patches numba-0.54.1 to allow numpy-1.21.4+mkl
  - uses numpy-1.21.4+mkl instead of numpy-1.20.3+mkl


 MD5                             | SHA-1                                    | SHA-256                                                          | Binary                            | Size               | SHA3-256                                                         
---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------
c92d2e3d003bc28ad8c5a98c8d2ab3d1 | de8c6cbab635d5d6adae740f203de4fb0f701f58 | 2f25e5f539668044ae30155318c3dbf9d23e2cf38f29b9598f3b08daa390e267 | Winpython64-3.9.8.0post1.exe      |  843 570 185 Bytes | 15b50f9e7ec2cef4e3f6730c3715ff1b627f954ed050f1348deae121ea9efdfc

reason for post1:

in Winpython64-3.9.8.0.exe initial edition, there are some incompatibilities between scipy-1.17.2 and numpy-1.20.3+mkl
only WinPython64-3.9.8.0.exe is impacted. 

Many thanks to @fleming79 for the quick report, see https://github.com/winpython/winpython/issues/995#issuecomment-966715218

LucK

unread,
Nov 28, 2021, 11:02:31 AM11/28/21
to WinPython
When trying out "guidata" I stumbled accros the following issue 

---> 28 from qtpy.py3compat import (
     29     is_unicode,
     30     to_text_string,

ModuleNotFoundError: No module named 'qtpy.py3compat'

It seems that qtpy has removed py3compat. See issue: https://github.com/PierreRaybaut/guidata/issues/52 

LucK

unread,
Nov 28, 2021, 11:21:37 AM11/28/21
to WinPython
Also the package docrepr fails but it seems to be in the process of being updated: https://github.com/spyder-ide/docrepr/issues/19

Should I'dd better add this and the previous case also to Release 2021-05 follow-up?

stonebig

unread,
Nov 28, 2021, 12:21:23 PM11/28/21
to WinPython

answered here  https://github.com/PierreRaybaut/guidata/issues/52#issuecomment-981117845

Switching to QtPy-2-dev to get PySide6-6.2.1 support, I should have re-introduced manually and temporarly a py3compat.py file.
 

On Sunday, November 28, 2021 at 5:02:31 PM UTC+1 LucK wrote:
Reply all
Reply to author
Forward
0 new messages