-
Notifications
You must be signed in to change notification settings - Fork 303
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 2022-04 follow-up #1126
Comments
|
audit-trail
b1 (2022-11-13)
b2 (2022-11-20)
b3 (2012-11-27: end of pathlib transition)
b4 (2012-12-11)
rc (2022-12-31)
rc2 (2023-01-0x) after:
|
|
b1 (2022-11-13) Changes from WinPython 2022-03:
Next Build Effort:
WinPython 3.10.8.1The following packages are included in WinPython-64bit v3.10.8.1 b1. Tools
Python packages
WinPython 3.11.0.2The following packages are included in WinPython-64bit v3.11.0.2 b1. Tools
Python packages
|
|
I really think moving to |
|
b2 (2022-11-20) Changes from WinPython 2022-04 b1:
Areas of particular interest for testers:
Next Build Effort:
WinPython 3.11.0.2The following packages are included in WinPython-64bit v3.11.0.2 b2. Tools
Python packages
History of changes for WinPython-64bit 3.11.0.2The following changes were made to WinPython-64bit distribution since version 3.11.0.1. Python packagesNew packages:
Upgraded packages:
Removed packages:
|
|
b3 (2012-11-27: end of pathlib transition) Changes from WinPython 2022-04 b2:
Areas of particular interest for testers:
Next Build Effort:
WinPython 3.10.8.1 b3The following packages are included in WinPython-64bit v3.10.8.1 b3. Tools
Python packages
WinPython 3.11.0.2 b3The following packages are included in WinPython-64bit v3.11.0.2 b3. Tools
Python packages
|
|
PyPy v7.3.10 has been released: https://www.pypy.org/posts/2022/12/pypy-v7310-release.html Your last PyPy3.8 did not include the mpmath package, perhaps because the gmpy2 optional dependency is not available for PyPy. mpmath is pure Python and supports PyPy, and it works without gmpy2 installed (just slower). Please include mpmath. |
|
b4 (2012-11-27: end of refresh) Changes from WinPython 2022-04 b2:
Areas of particular interest for testers:
Next Build Effort: rc
WinPython 3.10.9.0The following packages are included in WinPython-64bit v3.10.9.0 b4. Tools
Python packages
WinPython 3.11.1.0The following packages are included in WinPython-64bit v3.11.1.0 b4. Tools
Python packages
|
If it's not problematic in your context, maybe try PyPy via anaconda, you shall be better served that way, now. |
|
Anaconda has no PyPy installer that contains the most popular packages. My PC is offline, so downloading and installing all the individual packages is a big task. Many packages I use are not available for Anaconda PyPy (not in the 1000+ packages). However, they are available as pip wheels. So WinPython PyPy3.8 works much better for me. |
|
Spyder v5.4.1 supports IPython 8, and it looks very close to release. Are you waiting for this before releasing WinPython 2022-04? I hope so. |
|
The year 2022 in review:
|
waiting for it |
|
What's new about I think for 2023 you really should consider the move to MicroMamba. |
Ipython 8 is about keeping in synchronisation with the rest of Python Web Stack moves. |
it's slowly invading the Cristal Ball. |
|
inter-thread (2022-12-29) : a nogil WinPython. Experimenting "nogil" performance on Windows. Nogil is the extraordinar experimental fork of standard cpython that removes "GIL" limitation. Promise in theory (on linux), multi-thread "pure python with no I/O" programs:
On a personal test on a old intel cpu 2cpu/4threads Windows 10, with nogil python of 2022-12-22:
So on Windows, with nogil python of 2022-12-22:
https://github.com/winpython/winpython/releases/tag/5.3.20221226 |
|
rc (2022-12-31) Changes from WinPython 2022-04 b4:
Areas of particular interest for testers:
WinPython 3.10.9.0The following packages are included in WinPython-64bit v3.10.9.0 . Tools
Python packages
WinPython 3.11.1.0The following packages are included in WinPython-64bit v3.11.1.0 . Tools
Python packages
|
|
happier year 2023 to everyone:
|
|
rc2 (2023-01-22) Changes from WinPython 2022-04 rc:
Areas of particular interest for testers:
WinPython 3.10.9.0The following packages are included in WinPython-64bit v3.10.9.0 . Tools
Python packages
WinPython 3.11.1.0The following packages are included in WinPython-64bit v3.11.1.0 . Tools
Python packages
|
|
I prefer WinPython to Anaconda because I can easily install any of 427790 packages from pypi.org. When you do a WinPython release, do you always use PIP to get the latest of all packages? Spyder v5.4.2 will fix some bugs by changes to packages that are dependencies. For example, spyder-kernels and python-lsp-server. A potential problem I see is that the Spyder team is using conda, so they may forget to release some package dependencies to pypi.org for PIP users. Does the Spyder team do an automated build using PIP to ensure all packages are in pypi.org? If not, how do you ensure the WinPython build has all the package dependencies? |
|
@hiccup7 , You can always install The main advantage of using One more advantage is the ability to upgrade the Python version without breaking the environment. |
on the upgrades:
on the latest version of packages:
|
|
I love WinPython for being a complete distribution for scientific Python on Windows. I know that with each release I get the latest packages tested well and working fast. I have however been stuck on WinPython 3.10.5.0, because the newer versions don't have numpy+MKL. I looked into compiling it myself, but I am not really a software engineer and this proved to be a challenge. I eventually stumbled across this link today which looks promising: numpy+mkl. Hopefully this is what we need for WinPython to include MKL again. |
In principle, it could be, there is even a pypy-3.9. On principle, it looks like indeed Christoph Gohlke is re-creating his site under github. |
|
For the WinPython release: |
20393: was going to ship with ipython-8.7 ==> not impacted per first one, which would be bad otherwise. no more Spyder blockers to me ... but now I see Jupyter Notebook is no more happy with jupyter-server-2.0.0 , so switching down to jupyter-server-1.23.5 will keep RISE working but then DASK-jupyterlab won't. |
|
On the future:
The Python community has never been so active, the expansion of Python in new domains shall continue. |
|
rc2 is re-tagged as final WinPython 2022-04 release (January 22nd, 2023)
|


release: december 2022
Wanted:
Focus:
Postponed:
-as even building-from-setup.py is no more a valid assumption, should remove some legacy wppm code,
Hopes/Wishes for 2023:
The text was updated successfully, but these errors were encountered: