WinPython is a portable distribution of the Python programming language for Windows

Related tags

Distributionwinpython
Overview

WinPython tools

Copyright © 2012-2013 Pierre Raybaut

Copyright © 2014-2019+ The Winpython development team https://github.com/winpython/

Licensed under the terms of the MIT License (see winpython/__init__.py for details)

Overview

WinPython is a portable distribution of the Python programming language for Windows (http://winpython.github.io).

This is the winpython Python package, not the distribution itself. It includes two main features:

WinPython Package Manager (WPPM)
a graphical layer over pip, to let you install/uninstall to your WinPython distribution any standard Python package built as source (e.g. "dummypackage-2.1.zip" or "dummypackage-2.1.tar.gz") or as wheel (e.g. "dummypackage-2.1-py2.py3-none-any.whl")
WinPython build toolchain
make.py is the script used to build a WinPython distribution from (almost) scratch.

Dependencies

  • Python2 >= 2.7 or Python3 >= 3.4 (Python>= 3.7 is recommended)
  • PyQt5 >= 5.6 or PySide2>=5.11 (PyQt5 >=5.12 or Pyside2 >= 5.12 is recommended)

Requirements

  • NSIS (for icon shortcut creations, installer can be NSIS, INNO, 7-Zip, or nothing)
  • PyQt5 or Pyside2 is required to execute WinPython Control Panel/Ipython Qt and Qt related packages. if not installed, these packages will not execute.

Installation

From the source package (see section 'Building dependencies'), you may install WinPython using the integrated setup.py script based on Python standard library distutils with the following command:

python setup.py install

Note that distutils does not uninstall previous versions of Python packages: it simply copies files on top of an existing installation. When using this command, it is thus highly recommended to uninstall manually any previous version of WinPython by removing the associated directory ('winpython' in your site-packages directory).

From the Python package index, you may simply install WinPython and upgrade an existing installation using pip:

http://pypi.python.org/pypi

But the easiest way to install the last stable release of WinPython is by using an executable installer: http://winpython.github.io/

More informations

Comments
  • vs2015 python 3.5

    vs2015 python 3.5

    https://www.python.org/downloads/release/python-350a1/

    The Windows binaries were built with Microsoft Visual Studio 2015, which is not yet officially released. (It's currently offered in "Preview" mode, which is akin to a "beta".) It is our intention to ship Python 3.5 using VS2015, although right now VS2015's final release date is unclear.

    Python 3.5.0 alpha 3 will released at Release date: 2015-03-28

    now, there are too many different visual studio versions on pc, since python 3.5 will use vs2015,is that any plan to test build winpython with vs2015? then we can use single version VS..

    needs-discussion 
    opened by sbant 129
  • Release 2022-03 follow-up

    Release 2022-03 follow-up

    release: october 2022

    Wanted:

    • Infrastructure:
      • [x] cpython-3.10.6
      • [x] cpython-3.11.0 (10% to 25% speed-up vs 3.10 on interactive Python applications)
      • [x] github as a full secondary download site
      • no more MKL with pypi, for now, because:

    Focus:

    • python-3.11.0 stack debuging:
      • [x] patch patsy
    • infrastructure work:
      • [x] re-implement pipdeptree into wppm, proof-of-concept in docs as a notebook
    • more arrow/rust/wasm, less PyPy/mkl

    Postpone:

    • [ ] move away from setup.py https://setuptools.pypa.io/en/latest/userguide/quickstart.html#transitioning-from-setup-py-to-setup-cfg (requires change in build system)
    • PyPy-3.9 (loss of Christoph Gohlke wheels)

    Hopes/Wishes for 2022/2023:

    • Python speed-up movement:
    • Python ubiquity movement:
      • WASM initiatives (pyodide/pyscript.net/jupyterlite)
    • micromamba option
    opened by stonebig 56
  • release 2018-01 follow-up

    release 2018-01 follow-up

    expected (new) date : 2017-04-01

    expected features:

    • Pandas-0.22.0
    • PyQt5-5.9.1-5.9.2, Spyder-3.2.8
    • Bokeh-0.12.15, Holoviews-1.10.0dev1 (jupyterlab compatibility)
    • Notebook-5.4.1 (Terminado compatibility)
    • new package: regex
    • alpha preview of WinPython-3.7 (based on Python-3.7.0beta3, not all packages are available yet)

    sustained effort of this release:

    • a JupyterLab-beta1 (0.31.12), where WinPython_Checker works as well as in Notebook mode,
    • adapting build process to nodejs-8.9, included to allow Jupyterlab updates.

    reduced effort:

    • Windows 32 bit "big" versions will be shrinked in 2018 as:
      • Nvidia is stopping new features in 2018,
      • other packages/companies may follow.

    other:

    • some packages have been dropped to keep WinPython under Nullsoft installer limit of 2.2Go,
    • WinPython-3.7.0zero from Python-3.7.0beta2, maybe more
    opened by stonebig 56
  • Old website should link (or better: redirect) to github

    Old website should link (or better: redirect) to github

    I know this may seem very very silly, but when googling "winpython", you end up at one of these: winpython.sourceforge.net https://code.google.com/p/winpython/

    I was almost worried my favourite Python distro on Windows went stale (as these websites are out of date with respect to latest download versions).

    Anyways, the github site isn't high on google ranking, and having outdated web pages not link here is not good for your business, I suppose. Just thought I'd give a heads up :-)

    opened by rubenvb 44
  • release 2017-02 follow-up

    release 2017-02 follow-up

    release estimate: mid-august

    expected:

    • new packages:

      • python-3.6.3, python-3.5.4
      • spyder-notebook, spyder-terminal, spyder-reports
      • Vitables for Qt5.5+, moviepy, brotli,
      • datashader, mpl_scatter_density,
      • plotnine (replaces ggpy/ggplot)
    • package updates:

      • spyder-3.2.1, numpy-1.13.1, scipy-0.19.1, pandas-0.20.3, matplotlib-2.0.2
      • holoviews-0.18.2, numba-0.34

    infrastructure:

    • separate changelog 32/64 bit (as 32 bit starts loosing many packages support in Q1 2017)
    • switch from winpython.qt to winpython._vendor.Qtpy (prepare to pyside/pyside2)
    • no more WinPython-2.7Zero
    • new tools :
      • nodejs (needed for jupyterlab extensions)
      • ffmpeg (complementary to matplotlib/imageio/moviepy)

    WinPython-201701 final is out, and is identical to rc. MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- 57f519f3a59d6f9a522d7895f6d93b73 | 63ee0e28c55d6dfa2f8b23d243d9dad316ec7d31 | a2686620242d28a63e5a8b19bc2bb8e23580a74342b41b9f9513892995ffa39d | WinPython-64bit-3.5.4.0Zero.exe | 24 639 906 Bytes 301209b81c1833e7fe22400e6e8ce23d | af1e6aa6a8815d927fa23d7b9585cf97dfba2264 | f366804990941728668aef6fb3ab447ee9fcf2f32adbcdac726fdf04a2672cbd | WinPython-32bit-3.5.4.0Zero.exe | 23 868 864 Bytes 53d9554d72c057e30cc3b4aecddd6dd2 | 7d46c27cd856d76b97d6bf0378278571cd78f76d | 784512b39bf9372f97c915ef963517730940f4987731d103863e1a662cc0286e | WinPython-64bit-3.6.2.0Zero.exe | 25 312 688 Bytes bd17685f070f481a40dbb0a710ca5ae7 | a8a95caef67cb4862250000e084c75b252e54165 | 24b4c93d34e61bda891a3ff0c078a5541546e20d7959d4c8a195e6aa05a44c79 | WinPython-32bit-3.6.2.0Zero.exe | 24 567 330 Bytes a84c043dc03494508cc94d24fc4e3307 | 1dde84ae43165e399fb89e6aba58055dbaf00ec2 | 9d0a4ff0d3e954e00f56d678bfdebc68f69f670af9a63ba45766ddbd56d64fbf | WinPython-32bit-3.5.4.0Qt5.exe | 319 995 571 Bytes 601da21869bf4b96d7335df6af606952 | bf7ea12ca43d1aaf433dbefc9d081239ffbec781 | 36fe03bb74e16d84af0632bb12dffd54dfb7963bd9431f81d09b828caa0f64aa | WinPython-64bit-3.5.4.0Qt5.exe | 384 171 045 Bytes 1576024f6d6e6b811f990ce15da1ec0f | d9f3f77d3849ec3b2d94be715c4116622f1b275c | 2800417b569785b5566d2be08f1b39a0d6458a42544e0ba1f2090b57a2338bd6 | WinPython-32bit-3.6.2.0Qt5.exe | 321 304 310 Bytes b28b03d28c0ef6b543de40903190cce9 | 93b7819995cfc57038c6b9826a047bebd6d0a3d5 | e916f435a14bee4d8763e42c5d2aa1aecc78ac7c731307e15229f7c1abd260a3 | WinPython-64bit-3.6.2.0Qt5.exe | 379 864 857 Bytes

    opened by stonebig 38
  • Release 2022-02 follow-up

    Release 2022-02 follow-up

    Release Date: july 2022

    Wanted:

    • Infrastructure:
      • [x] Cpython-3.10.5
      • [x] PyPy-3.8 as PyPy-3.9 still not declared stable
      • [x] a pyscript.net / pyodide panel semi-internalised experience (in docs/pyscript)
      • ~~a 500 Mo BLAS variant: removing Torch , mkl (will be OpenBLAS instead) , and a few corner things~~
      • ~~a jupyterlite internalised experience~~

    Focus:

    • [x] Numba-0.55.2 ~~0.56~~ to upgrade to numpy-1.22
    • [x] numpy-1.22 push to Data-API to get problematic packages (Numba, Torch, Tensorflow) sooner
    • no big progress: get Qt stack working better on PyPy: PyQtgraph, Qtconsole, Pyzo, ... Spyder
    • Drop some alternatives in BLAS variant to go down in size to 499 Mo: blis, streamlit, spacy, osgeo, pandoc ?

    Hopes/Wishes for 2022:

    • Python speed contest: cPython-3.11 (x1.2), PyPy-3.10 (x4), Nogil-3.9 (x20), GraalPython-3.8 (x4), Pyjion (x1.5), Pyodide (x0.3)
    • conventions (or Pep) helps writing Python Code that JIT & multi-thread can speed up "x10"
    • Spyder can run on PySide6
    • WASM initiatives on Python (pyscript.net/pyodide/jupyterlite) opens the web and maybe the doors for Python in Excel
    • Pyodide became "awesome" with Pyodide-0.19.0 in january 2022 with this particular patch
    opened by stonebig 33
  • spyder not working w/ WinPython-64bit-3.6.3.0Qt5

    spyder not working w/ WinPython-64bit-3.6.3.0Qt5

    hi,

    the subject is not quite right, after a nasty tweak i got it working (somewhat), please bear with me.

    note my system is Win7-64 and i want to use the latest python 3.6 and spyder/qt5. i know what you have said elsewhere about this combination ... however, all WinPython3/qt distros of the last 1.5 years have worked for me without problems, incl WinPython-64bit-3.6.2.0Qt5. mind you: i have never registered WinPython with the OS and i usually (have to) delete the previous .[enter-settings-dir-here]. (there are sometimes quirks with the firewall that need to be sorted out though.)

    now i tried to migrate to WinPython-64bit-3.6.3.0Qt5, but spyder just won't start. this is the traceback from the error log (cf issue #579):

    Traceback (most recent call last):
      File "B:\P\python-3.6.3.amd64\lib\site-packages\spyder\app\mainwindow.py", line 3099, in main
        mainwindow = run_spyder(app, options, args)
      File "B:\P\python-3.6.3.amd64\lib\site-packages\spyder\app\mainwindow.py", line 3001, in run_spyder
        main.setup()
      File "B:\P\python-3.6.3.amd64\lib\site-packages\spyder\app\mainwindow.py", line 1171, in setup
        self.setup_layout(default=False)
      File "B:\P\python-3.6.3.amd64\lib\site-packages\spyder\app\mainwindow.py", line 1437, in setup_layout
        self.setup_default_layouts('default', settings)
      File "B:\P\python-3.6.3.amd64\lib\site-packages\spyder\app\mainwindow.py", line 1614, in setup_default_layouts
        widget.toggle_view(True)
      File "B:\P\python-3.6.3.amd64\lib\site-packages\spyder\plugins\ipythonconsole.py", line 713, in toggle_view
        self.create_new_client(give_focus=False)
      File "B:\P\python-3.6.3.amd64\lib\site-packages\spyder\plugins\ipythonconsole.py", line 1009, in create_new_client
        self.connect_client_to_kernel(client)
      File "B:\P\python-3.6.3.amd64\lib\site-packages\spyder\plugins\ipythonconsole.py", line 1035, in connect_client_to_kernel
        stderr_file)
      File "B:\P\python-3.6.3.amd64\lib\site-packages\spyder\plugins\ipythonconsole.py", line 1440, in create_kernel_manager_and_kernel_client
        kernel_manager.start_kernel(stderr=stderr)
      File "B:\P\python-3.6.3.amd64\lib\site-packages\jupyter_client\manager.py", line 234, in start_kernel
        "Currently valid addresses are: %s" % local_ips()
    RuntimeError: Can only launch a kernel on a local interface. Make sure that the '*_address' attributes are configured properly. Currently valid addresses are: ['130.216.54.47', '0.0.0.0', '']
    

    the usual tricks of deleting (all) the .settings dirs and running spyder_reset did not help.

    the code eventually failing seems to be jupyter_client\manager.py, line ~234

            if self.transport == 'tcp' and not is_local_ip(self.ip):
                raise RuntimeError("Can only launch a kernel on a local interface. "
                                   "Make sure that the '*_address' attributes are "
                                   "configured properly. "
                                   "Currently valid addresses are: %s" % local_ips()
                                   )
    

    i realize that this test was present in older releases as well, yet, something triggers it to fail in the latest release.

    now the remedy: if i comment this test out, spyder starts up normally, my code works, my plots plot - hurray!

    obviously, this is not an ideal solution and i hope that you might be able to track down what the root problem is.

    finally, while most is running fine after this tweak, i run into one issue which i cannot tell if it is related to my tweak, the root problem, or some unrelated spyder bug: i don't like inline graphics so i set IPython_console/Graphics/Backend to Automatic or Qt5. When doing so, restarting the kernel in an IPython console triggers a runtime error:

     Traceback (most recent call last):
    
      File "<ipython-input-1-64557277dbff>", line 1, in <module>
        get_ipython().run_line_magic('matplotlib', 'qt5')
    
      File "B:\P\python-3\lib\site-packages\IPython\core\interactiveshell.py", line 2095, in run_line_magic
        result = fn(*args,**kwargs)
    
      File "<decorator-gen-108>", line 2, in matplotlib
    
      File "B:\P\python-3\lib\site-packages\IPython\core\magic.py", line 187, in <lambda>
        call = lambda f, *a, **k: f(*a, **k)
    
      File "B:\P\python-3\lib\site-packages\IPython\core\magics\pylab.py", line 99, in matplotlib
        gui, backend = self.shell.enable_matplotlib(args.gui)
    
      File "B:\P\python-3\lib\site-packages\IPython\core\interactiveshell.py", line 2983, in enable_matplotlib
        self.enable_gui(gui)
    
      File "B:\P\python-3\lib\site-packages\ipykernel\zmqshell.py", line 482, in enable_gui
        real_enable_gui(gui)
    
      File "B:\P\python-3\lib\site-packages\ipykernel\eventloops.py", line 308, in enable_gui
        raise RuntimeError("Cannot activate multiple GUI eventloops")
    
    RuntimeError: Cannot activate multiple GUI eventloops
    
    opened by captaindet 33
  • getting theano working out of the box with mingwpy (on python3.4, then friends)

    getting theano working out of the box with mingwpy (on python3.4, then friends)

    Steps:

    • [x] include a theano wheel,
    • [x] auto-create theano-cache.bat , theano-nose.bat, theano-test.bat
    • [x] passing the basic test
    • [x] integrate it back in default build
    • [x] include a theano test in winpython-checker
    • [x] lasagne wheel (may be square, we'll see)
    • [x] add .theanorc for [blas] ldflags = -lopenblaspy
    opened by stonebig 33
  • Is it possible to ship the package quadprog and its parent qpsolvers in the WinPython

    Is it possible to ship the package quadprog and its parent qpsolvers in the WinPython

    Hi, I use WinPython for teaching robotics for my students. WinPython is a portable and easy tool for scientific teaching. Thanks for your work.

    When I try to use a python package called robotics-toolbox-python, I meet an issue that, when I try to install robotics-toolbox-python, I have to install its dependencies package such as quadprog, while this need Visual C++ compiler command line tool to be installed in my OS. While to install the Visual C++ compiler, one needs to download about 2G bytes size files, and have 4G bytes disk space installed. This is not a simple task as we have to ask every students who use WinPython to build the quadprog and its parent qpsolvers packages.

    I have reported in the following issue: Is it possible to build a whl package which contains all the pyd/dll files · Issue #207 · petercorke/robotics-toolbox-python

    It looks like some other Python suite, such as conda doesn't have such issue because it already quadprog package pre-installed.

    Any suggestions?

    Thanks.

    opened by asmwarrior 32
  • QtWebEngineProcess.exe blocks Spyder launch in WinPython-64bit-3.5.2.3Qt5

    QtWebEngineProcess.exe blocks Spyder launch in WinPython-64bit-3.5.2.3Qt5

    In WinPython-64bit-3.5.2.3Qt5, when I launch Spyder.exe, only an unresponsive frame of the Spyder window becomes visible, and a QtWebEngineProcess.exe uses much CPU: screenshot 1479118372

    Killing the QtWebEngineProcess.exe process makes Spyder responsive, but the Help pane stays gray.

    This is on Windows 7 Professional 64bit.

    opened by jondo 31
  • Failure to start

    Failure to start

    untitled

    Seems like some .dlls are missing from distribution. Namely:

    api-ms-win-crt-runtime-l1-1-0.dll
    

    This is the problem reported on another user behalf, so he has no chance to like troubleshoot it, because it is his first Python experience.

    I'd prefer builds with https://mingwpy.github.io/

    opened by techtonik 31
  • Release 2023-01 follow-up

    Release 2023-01 follow-up

    due date: Q1 2023

    wanted:

    • numba and pytorch for python-3.11
    • infrastructure:
      • simplify:
        • remove py3compat
        • build winpython out of make.py
      • modernize:
        • build winpython without setup.py
    • if on time:
      • jupyterlab-4 (faster)
      • Pytorch-2 (faster)

    focus:

    • push the python eco-system envelop on: speed, web, reach
    • reduce maintenance effort
    opened by stonebig 1
  • Please add soundfile package

    Please add soundfile package

    Please add the package from https://github.com/bastibe/python-soundfile It reads/writes WAV and many other audio formats. It supports whole file and block I/O. Very well documented and easy to use.

    scipy.io.wavfile cannot write 24-bit and only supports whole file I/O. The wave standard library cannot handle floating-point format or WAVE_FORMAT_EXTENSIBLE.

    opened by hiccup7 1
  • Problem upgrading Pandas and other modules in Winpython 3.7.12

    Problem upgrading Pandas and other modules in Winpython 3.7.12

    So, I have quite a problem here. PC with Win7, downloaded Winpython 3.7.12 that has Pandas 1.2.5, but my code needs Pandas min v1.3. I do not know what the issue is but Spyder and "WinPython Control Panel.exe" do not work. Nothing happens when I run them. But that is not the biggest problem, as I could probably find a way round those problems. The thing is that I need Pandas min v1.3 and I am unable to upgrade this package. Older versions of Winpython also have a problem updating Pandas to v1.3. Which version of Winpython should I download to be able to have (or to be able to upgrade to) Pandas v1.3 AND have Spyder and control panel working out of the box on Win? Is there a way to fix the upgrading pandas problem?

    More problems. I am unable to register python with the script provided in Scripts folder, I am also unable install pywin32 or pypiwin32.


    D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64\Scripts>register_python.bat D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64 D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64\python.exe -c "import sys; print(sys.maxsize > 2**32)" D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64 D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64\python.exe -c "import sys; print('%d.%d' % (sys.version_info.major, sys.version_info.minor))" * D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64 D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64\python.exe -c "import sys; print('%d.%d.%d' % (sys.version_info.major, sys.version_info.minor,sys.version_info.micro))" D:\Work\WPy64-37120
    Traceback (most recent call last): File "D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64\Scripts\register_python", line 24, in associate.register(args.target, current=not args.all) File "D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64\site-packages\winpython\associate.py", line 283, in register target, current=current File "D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64\site-packages\winpython\associate.py", line 43, in _get_shortcut_data current=current File "D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64\site-packages\winpython\utils.py", line 222, in create_winpython_start_menu_folder path = get_winpython_start_menu_folder(current=current) File "D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64\site-packages\winpython\utils.py", line 206, in get_winpython_start_menu_folder folder = get_special_folder_path("CSIDL_PROGRAMS") File "D:\Work\WPy64-37120\pypy3.7-v7.3.7-win64\site-packages\winpython\utils.py", line 184, in get_special_folder_path from win32com.shell import shell, shellcon ModuleNotFoundError: No module named 'win32com'

    D:\Work\WPy64-37120\scripts>pip3 install pandas==1.3.2 --upgrade Collecting pandas==1.3.2 Using cached pandas-1.3.2.tar.gz (4.7 MB) Installing build dependencies ... error error: subprocess-exited-with-error

    pip subprocess to install build dependencies did not run successfully. exit code: 1

    [110 lines of output] Ignoring numpy: markers 'python_version == "3.8" and (platform_machine != "arm64" or platform_system != "Da Ignoring numpy: markers 'python_version >= "3.9" and (platform_machine != "arm64" or platform_system != "Da Ignoring numpy: markers 'python_version == "3.7" and platform_machine == "aarch64"' don't match your enviro Ignoring numpy: markers 'python_version == "3.8" and platform_machine == "aarch64"' don't match your enviro Ignoring numpy: markers 'python_version == "3.8" and platform_machine == "arm64" and platform_system == "Da Ignoring numpy: markers 'python_version == "3.9" and platform_machine == "arm64" and platform_system == "Da Collecting setuptools>=51.0.0 Using cached setuptools-65.6.0-py3-none-any.whl (1.2 MB) Collecting wheel Using cached wheel-0.38.4-py3-none-any.whl (36 kB) Collecting Cython<3,>=0.29.21 Using cached Cython-0.29.32-py2.py3-none-any.whl (986 kB) Collecting numpy==1.17.3 Using cached numpy-1.17.3.zip (6.4 MB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Building wheels for collected packages: numpy Building wheel for numpy (setup.py): started Building wheel for numpy (setup.py): finished with status 'error' error: subprocess-exited-with-error

    python setup.py bdist_wheel did not run successfully.
    exit code: 1
    
    [15 lines of output]
    Running from numpy source directory.
    Traceback (most recent call last):
      File "<string>", line 36, in <module>
      File "<pip-setuptools-caller>", line 34, in <module>
      File "C:\Users\admin\AppData\Local\Temp\pip-install-yp5_i23w\numpy_9ae4369ce3a44724a3332f13bc0eab1b\set
        setup_package()
      File "C:\Users\admin\AppData\Local\Temp\pip-install-yp5_i23w\numpy_9ae4369ce3a44724a3332f13bc0eab1b\set
        from numpy.distutils.core import setup
      File "C:\Users\admin\AppData\Local\Temp\pip-install-yp5_i23w\numpy_9ae4369ce3a44724a3332f13bc0eab1b\num
        from . import ccompiler
      File "C:\Users\admin\AppData\Local\Temp\pip-install-yp5_i23w\numpy_9ae4369ce3a44724a3332f13bc0eab1b\num
        from numpy.distutils import log
      File "C:\Users\admin\AppData\Local\Temp\pip-install-yp5_i23w\numpy_9ae4369ce3a44724a3332f13bc0eab1b\num
        from distutils.log import Log as old_Log
    ImportError: cannot import name 'Log'
    [end of output]
    
    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for numpy
    Running setup.py clean for numpy
    error: subprocess-exited-with-error
    
    python setup.py clean did not run successfully.
    exit code: 1
    
    [10 lines of output]
    Running from numpy source directory.
    
    `setup.py clean` is not supported, use one of the following instead:
    
      - `git clean -xdf` (cleans all files)
      - `git clean -Xdf` (cleans all versioned files, doesn't touch
                          files that aren't checked into the git repo)
    
    Add `--force` to your command to use it anyway if you must (unsupported).
    
    [end of output]
    
    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed cleaning build dir for numpy
    

    Failed to build numpy Installing collected packages: wheel, setuptools, numpy, Cython Running setup.py install for numpy: started Running setup.py install for numpy: finished with status 'error' error: subprocess-exited-with-error

    Running setup.py install for numpy did not run successfully.
    exit code: 1
    
    [24 lines of output]
    Running from numpy source directory.
    
    Note: if you need reliable uninstall behavior, then install
    with pip instead of using `setup.py install`:
    
      - `pip install .`       (from a git repo or downloaded source
                               release)
      - `pip install numpy`   (last NumPy release on PyPi)
    
    
    Traceback (most recent call last):
      File "<string>", line 36, in <module>
      File "<pip-setuptools-caller>", line 34, in <module>
      File "C:\Users\admin\AppData\Local\Temp\pip-install-yp5_i23w\numpy_9ae4369ce3a44724a3332f13bc0eab1b\set
        setup_package()
      File "C:\Users\admin\AppData\Local\Temp\pip-install-yp5_i23w\numpy_9ae4369ce3a44724a3332f13bc0eab1b\set
        from numpy.distutils.core import setup
      File "C:\Users\admin\AppData\Local\Temp\pip-install-yp5_i23w\numpy_9ae4369ce3a44724a3332f13bc0eab1b\num
        from . import ccompiler
      File "C:\Users\admin\AppData\Local\Temp\pip-install-yp5_i23w\numpy_9ae4369ce3a44724a3332f13bc0eab1b\num
        from numpy.distutils import log
      File "C:\Users\admin\AppData\Local\Temp\pip-install-yp5_i23w\numpy_9ae4369ce3a44724a3332f13bc0eab1b\num
        from distutils.log import Log as old_Log
    ImportError: cannot import name 'Log'
    [end of output]
    
    note: This error originates from a subprocess, and is likely not a problem with pip.
    

    error: legacy-install-failure

    Encountered error while trying to install package.

    numpy

    note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error

    pip subprocess to install build dependencies did not run successfully. exit code: 1

    See above for output.

    note: This error originates from a subprocess, and is likely not a problem with pip.

    D:\Work\WPy64-37120\scripts>pip install numpy Requirement already satisfied: numpy in d:\work\wpy64-37120\pypy3.7-v7.3.7-win64\site-packages (1.21.4+mkl)

    opened by stan3c 0
  • How do I start a *.py script by double click? from command line?

    How do I start a *.py script by double click? from command line?

    I have extracted the newest WinPython package into folder

    D:\dev\python\v3\

    In another directory I have python scripts e.g. test.py

    1.) which of the python binaries are responsible for executing a python script? I miss a Python.exe to which I can pass the Python script on command line like

    Python.exe test.py

    2.) Is there a way (inside the WinPython package) to associate *.py extension to the appropriate Python executable? Afterwards a double click on a *.py file should be sufficient to execute the script.

    Thank you Peter

    opened by pstein 10
  • Include poetry in WinPython?

    Include poetry in WinPython?

    Did you already consider to include poetry in WinPython? I tried to install poetry with pip but it does not seem to be portable:

    https://github.com/python-poetry/poetry/issues/6875

    Maybe someone here already did it get working in a portable way?

    Or maybe someone already tried and faced the same issue and that is the reason why poetry is not included in WinPython?

    opened by stefaneidelloth 2
Releases(5.0.20220918)
  • 5.0.20220918(Sep 18, 2022)

    MD5 | SHA-1 | SHA-256 | Binary | Size | SHA3-256
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------ b8824a2db66626ca186980ff97038909 | 8e1e9b416ef6cabd9bbd2f35ae699b1b6f770c90 | ca45cde9be759c2360854459f4fa1085c094106d0805d4b909da920578de403e | Winpython64-3.10.7.0dotb3.exe | 27 481 953 Bytes | 7468afbf86f5952af922a6a05d333ca085196332bb31f1d4429ca7e18eb5a3d5 134badae3901b5d7a425a1184a3dcc30 | 76241240a5adb4f81a64b2108746ced37d4ebf24 | fdd56009cc26843f3764b8660214e24410af2a696c6196ee8effc99e4ae838ef | Winpython32-3.10.7.0dotb3.exe | 26 262 652 Bytes | 1d04b470469a3a1dea47c24a699f452dd6bbf5c3f03dbbbb6a695b3e8066fb02 b916b7feb1d9525cafe34b5f2f7598b6 | cad7752c3b2d1d80afc38d1a813acfde7828d9f9 | 950b839137ab1a66fe33de7c91263285a872ac2a9020a8a918324fe8075a3fa2 | Winpython64-3.10.7.0b3.exe | 824 807 263 Bytes | 3d7a63d15098566d89ceb94de1e09704ef6738ae71577852d5d43f6dcbf400a9 7d15533ef618bb7f8e9082f735c2717a | d01fee61708fa8762003767334f95ce33713084c | 02f02fd307bebb936a415b715650320ee30086815b94fdf6bdc14d8c551f41f3 | Winpython64-3.11.0.0dotrc2.exe | 24 457 028 Bytes | 66059866450edc4c704c305460ce2539ffa649a42745efbca1cd581bbc9f8551 e9d497e6b100718e9611d64391ba3bf4 | 1d36cc0c843e918eacfc188366106ffb1ca7a7a0 | 0846de243b8db99d30a8bb2da17453f2f0958cf5044db5112dfc0fe4d99cbadb | Winpython64-3.11.0.0rc2.exe | 594 106 503 Bytes | d6a9a11c9c0cf6b4670cdab67a18e066c1a6277fefec1f8b6857f95fbeba9eb1

    Source code(tar.gz)
    Source code(zip)
    Winpython64-3.11.0.0dotrc2.exe(23.32 MB)
    Winpython32-3.10.7.0dotb3.exe(25.04 MB)
    Winpython64-3.10.7.0dotb3.exe(26.20 MB)
    Winpython64-3.10.7.0b3.exe(786.59 MB)
    Winpython64-3.11.0.0rc2.exe(566.58 MB)
  • 4.8.20220808(Aug 9, 2022)

    The Winpython-3.11.0.0 versions follows the cycle of Python-3.11.0 (alphas, betas, release_candidates). It is intend for enthousiasts and testers willing to find bugs and contribute issues or patchs upstreams. It shall help python-3.11.0 final hitting the ground running.

    Apparently:

    • we have a semi-complete Qt stack working now
    • patsy and pipdeptree needed some love
    • pyzo needs some love.

    The 3.11.0.1 will actually be "for true release" and follow the normal scheme

    Changes from Python-3.11.0b4 :

    • infrastructure:
      • Python-3.11.0rc1,
      • improved "Windows Terminal" icon launcher
      • the core binary wheels (numpy, scipy) remain the last loved ones from Christoph Gohlke, as there is on official wheel yet
    • new packages:
      • the PyQt6 Stack: Qtconsole, PyQtGraph, guidata formlayout, pyzo ... looks not bad but pyzo fails for whatever reason

    Areas of particular interest for testers:

    • cpython-3.11.0 noticeable responsiveness,
    • Pyzo failing

    Next build effort:

    • hope someone finds why pyzo is not happy.
    • official wheels (if it can exist outside of Christoph Gohlke during rc phase of python-3.11.0... 20% speed-up is the honney pot)

    MD5 | SHA-1 | SHA-256 | Binary | Size | SHA3-256
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------ 29dbaebee6c9cf916b9d5c2ec443f9c9 | 9b12cc5de33e6fb689403e4381a0cb56def62631 | 45b4d1213918ff5a294d1d5d35fef39d6d960b6fafc0634afd062a825738562e | Winpython64-3.11.0.0rc1.exe | 594 622 799 Bytes | 62eee5c4e618f84b9320cfe2dad4f04b07226af4be5e7076121b5b1746724386 ef446e563f6f90bb54a253f2df83e994 | f2bd214dc542ade49bdc7d32db74dbe4d3d1245a | 689f4c106aaca893b6f84fefa4c8847cc76e5ff026c85de61f8f3c7802e98a07 | Winpython64-3.11.0.0dotrc1.exe | 24 390 514 Bytes | 2696710ae016579c539d98b475c131b14293fdf175b13eb344fe04f7c7210c0a

    download is at: https://sourceforge.net/projects/winpython/files/WinPython_3.11/3.11.0.0/betas/

    WinPython 3.11.0.0

    The following packages are included in WinPython-64bit v3.11.0.0 rc1.

    Tools

    Name | Version | Description -----|---------|------------ Nodejs | v16.16.0 | a JavaScript runtime built on Chrome's V8 JavaScript engine npmjs | 8.11.0 | a package manager for JavaScript Pandoc | 2.3 | a universal document converter

    Python packages

    Name | Version | Description -----|---------|------------ Python | 3.11.0 | Python programming language with standard library adodbapi | 2.6.1.3 | A pure Python package implementing PEP 249 DB-API using Microsoft ADO. affine | 2.3.1 | Matrices describing affine transformation of the plane. aiofiles | 0.8.0 | File support for asyncio. aiohttp | 3.8.1 | Async http client/server framework (asyncio) aiosignal | 1.2.0 | aiosignal: a list of registered asynchronous callbacks aiosqlite | 0.17.0 | asyncio bridge to the standard sqlite3 module alabaster | 0.7.12 | A configurable sidebar-enabled Sphinx theme alembic | 1.8.0 | A database migration tool for SQLAlchemy. algopy | 0.5.7 | ALGOPY: Taylor Arithmetic Computation and Algorithmic Differentiation altair | 4.2.0 | Altair: A declarative statistical visualization library for Python. altair_data_server | 0.4.1 | A background data server for Altair charts. altair_transform | 0.2.0 | A python engine for evaluating Altair transforms. altair_widgets | 0.2.2 | Altair Widgets: An interactive visualization for statistical data for Python. amply | 0.1.5 | Amply allows you to load and manipulate AMPL/GLPK data as Python data structures aniso8601 | 9.0.1 | A library for parsing ISO 8601 strings. ansiwrap | 0.8.4 | textwrap, but savvy to ANSI colors and styles anyio | 3.6.1 | High level compatibility layer for multiple asynchronous event loop implementations appdirs | 1.4.4 | A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". argon2_cffi | 21.3.0 | The secure Argon2 password hashing algorithm. argon2_cffi_bindings | 21.2.0 | Low-level CFFI bindings for Argon2 asciitree | 0.3.3 | Draws ASCII trees. asgi_csrf | 0.9 | ASGI middleware for protecting against CSRF attacks asgiref | 3.5.2 | ASGI specs, helper code, and adapters asn1crypto | 1.4.0 | Fast ASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP asteval | 0.9.27 | Safe, minimalistic evaluator of python expression using ast module astroid | 2.11.5 | An abstract syntax tree for Python with inference support. asttokens | 2.0.5 | Annotate AST trees with source code positions async_generator | 1.10 | Async generators and context managers for Python 3.5+ async_timeout | 4.0.2 | Timeout context manager for asyncio programs atomicwrites | 1.4.0 | Atomic file writes. attrs | 22.1.0 | Classes Without Boilerplate autopep8 | 1.6.0 | A tool that automatically formats Python code to conform to the PEP 8 style guide babel | 2.10.3 | Internationalization utilities backcall | 0.2.0 | Specifications for callback functions passed in to an API backports_abc | 0.5 | A backport of recent additions to the 'collections.abc' module. baresql | 0.7.6 | playing SQL directly on Python datas beautifulsoup4 | 4.11.1 | Screen-scraping library black | 22.6.0 | The uncompromising code formatter. bleach | 5.0.0 | An easy safelist-based HTML-sanitizing tool. blinker | 1.4 | Fast, simple object-to-object and broadcast signaling blosc | 1.10.6 | Blosc data compressor bokeh | 2.4.3 | Interactive plots and applications in the browser from Python bottleneck | 1.3.4 | Fast NumPy array functions written in C bqplot | 0.12.33 | Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets. branca | 0.5.0 | Generate complex HTML+JS pages with Python brewer2mpl | 1.4.1 | Connect colorbrewer2.org color maps to Python and matplotlib brotli | 1.0.9 | Python bindings for the Brotli compression library cachelib | 0.9.0 | A collection of cache libraries in the same API interface. certifi | 2022.5.18.1 | Python package for providing Mozilla's CA Bundle. cffi | 1.15.0 | Foreign Function Interface for Python calling C code. cftime | 1.6.0 | Time-handling functionality from netcdf4-python charset_normalizer | 2.0.12 | The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. click | 8.0.4 | Composable command line interface toolkit click_default_group | 1.2.2 | Extends click.Group to invoke a command without explicit subcommand name click_plugins | 1.1.1 | An extension module for click to enable registering CLI commands via setuptools entry-points. cligj | 0.7.2 | Click params for commmand line interfaces to GeoJSON cloudpickle | 2.1.0 | Extended pickling support for Python objects clr_loader | 0.1.7 | Generic pure Python loader for .NET runtimes clrmagic | 0.0.1a2 | IPython cell magic to use .NET languages colorama | 0.4.4 | Cross-platform colored terminal text. colorcet | 3.0.0 | Collection of perceptually uniform colormaps commonmark | 0.9.1 | Python parser for the CommonMark Markdown spec coverage | 6.4.1 | Code coverage measurement for Python cramjam | 2.5.0 | Thin Python bindings to de/compression algorithms in Rust cryptography | 3.4.7 | cryptography is a package which provides cryptographic recipes and primitives to Python developers. csvs_to_sqlite | 1.3.1a0 | Convert CSV files into a SQLite database cycler | 0.11.0 | Composable style cycles cython | 0.29.32 | The Cython compiler for writing C extensions for the Python language. cytoolz | 0.11.2 | Cython implementation of Toolz: High performance functional utilities dash | 2.6.0 | A Python framework for building reactive web-apps. Developed by Plotly. dash_core_components | 2.0.0 | Core component suite for Dash dash_html_components | 2.0.0 | Vanilla HTML components for Dash dash_table | 5.0.0 | Dash table dask | 2022.8.0 | Parallel PyData with Task Scheduling dask_image | 2021.12.0 | Distributed image processing dask_labextension | 5.3.0 | A Jupyter Notebook server extension manages Dask clusters. dask_searchcv | 0.2.0 | Tools for doing hyperparameter search with Scikit-Learn and Dask databases | 0.5.5 | Async database support for Python. datasette | 0.61.1 | A tool for exploring and publishing data datasette_graphql | 2.0.2 | Datasette plugin providing an automatic GraphQL API for your SQLite databases dateparser | 1.1.0 | Date parsing library designed to parse dates from HTML pages db.py | 0.5.4b1 | a db package that doesn't suck deap | 1.3.1 | Distributed Evolutionary Algorithms in Python debugpy | 1.6.2 | An implementation of the Debug Adapter Protocol for Python decorator | 4.4.2 | Decorators for Humans defusedxml | 0.7.1 | XML bomb protection for Python stdlib modules deprecated | 1.2.13 | Python @deprecated decorator to deprecate old python classes, functions or methods. deprecation | 2.1.0 | A library to handle automated deprecations dill | 0.3.5 | serialize all of python distlib | 0.3.4 | Distribution utilities distributed | 2022.8.0 | Distributed scheduler for Dask django | 4.0.5 | A high-level Python web framework that encourages rapid development and clean, pragmatic design. docopt | 0.6.2 | Pythonic argument parser, that will make you smile docrepr | 0.1.1 | docrepr renders Python docstrings in HTML docutils | 0.17.1 | Docutils -- Python Documentation Utilities emcee | 3.1.2 | The Python ensemble sampling toolkit for MCMC entrypoints | 0.4 | Discover and load entry points from installed packages. et_xmlfile | 1.1.0 | An implementation of lxml.xmlfile for the standard library executing | 0.9.1 | Get the currently executing AST node of a frame, and other information fast_histogram | 0.11 | Fast simple 1D and 2D histograms fastapi | 0.79.0 | FastAPI framework, high performance, easy to learn, fast to code, ready for production fasteners | 0.17.3 | A python package that provides useful locks. fastjsonschema | 2.15.3 | Fastest Python implementation of JSON schema fastparquet | 0.8.0 | Python support for Parquet file format filelock | 3.7.1 | A platform independent file lock. filterpy | 1.4.5 | Kalman filtering and optimal estimation library flask | 2.1.3 | A simple framework for building complex web applications. flask_accepts | 0.18.4 | Easy, opinionated Flask input/output handling with Flask-restx and Marshmallow flask_compress | 1.12 | Compress responses in your Flask app with gzip. flask_mail | 0.9.1 | Flask extension for sending email flask_restx | 0.5.1 | Fully featured framework for fast, easy and documented API development with Flask flask_session | 0.4.0 | Adds server-side session support to your Flask application flask_sqlalchemy | 2.5.1 | Adds SQLAlchemy support to your Flask application. flaskerize | 0.14.0 | Python CLI build/dev tool for templated code generation and project modification. Think Angular schematics for Python. flit | 3.7.1 | A simple packaging tool for simple packages. flit_core | 3.7.1 | Distribution-building parts of Flit. See flit package for more information folium | 0.12.1 | Make beautiful maps with Leaflet.js & Python fonttools | 4.34.4 | Tools to manipulate font files formlayout | 1.2.1a1 | The most easy way to create Qt form dialogs and widgets with Python frozenlist | 1.3.0 | A list-like structure which implements collections.abc.MutableSequence fs | 2.4.15 | Python's filesystem abstraction layer fsspec | 2022.7.1 | File-system specification future | 0.18.2 | Clean single-source support for Python 3 and 2 fuzzywuzzy | 0.18.0 | Fuzzy string matching in python gdal | 3.4.3 | GDAL: Geospatial Data Abstraction Library geographiclib | 1.52 | The geodesic routines from GeographicLib geopy | 2.2.0 | Python Geocoding Toolbox gitdb | 4.0.9 | Git Object Database gitpython | 3.1.26 | Python Git Library graphene | 3.1 | GraphQL Framework for Python graphql_core | 3.2.1 | GraphQL implementation for Python, a port of GraphQL.js, the JavaScript reference implementation for GraphQL. graphql_relay | 3.2.0 | Relay library for graphql-core-next great_expectations | 0.14.11 | Always know what to expect from your data. greenlet | 2.0.0a3.dev0 | Lightweight in-process concurrent programming guidata | 2.3.0 | Automatic graphical user interfaces generation for easy dataset editing and display h11 | 0.12.0 | A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 h2 | 4.1.0 | HTTP/2 State-Machine based protocol implementation h5py | 3.7.0 | Read and write HDF5 files from Python heapdict | 1.0.1 | a heap with decrease-key and increase-key operations holoviews | 1.15.0 | Stop plotting your data - annotate your data and let it visualize itself. hpack | 4.0.0 | Pure-Python HPACK header compression html5lib | 1.1 | HTML parser based on the WHATWG HTML specification httpcore | 0.15.0 | A minimal low-level HTTP client. httpie | 3.2.1 | HTTPie - a CLI, cURL-like tool for humans. httpx | 0.23.0 | The next generation HTTP client. hupper | 1.10.3 | Integrated process monitor for developing and reloading daemons. husl | 4.0.3 | Human-friendly HSL hvplot | 0.8.0 | A high-level plotting API for the PyData ecosystem built on HoloViews. hypercorn | 0.13.2 | A ASGI Server based on Hyper libraries and inspired by Gunicorn. hyperframe | 6.0.1 | HTTP/2 framing layer for Python hypothesis | 6.46.9 | A library for property-based testing idlex | 1.22 | IDLE Extensions for Python idna | 3.1 | Internationalized Domain Names in Applications (IDNA) imageio | 2.19.3 | Library for reading and writing a wide range of image, video, scientific, and volumetric data formats. imageio_ffmpeg | 0.4.2 | FFMPEG wrapper for Python imagesize | 1.4.1 | Getting image size from png/jpeg/jpeg2000/gif file imbalanced_learn | 0.9.1 | Toolbox for imbalanced dataset in machine learning. importlib_metadata | 4.12.0 | Read metadata from Python packages iniconfig | 1.1.1 | iniconfig: brain-dead simple config-ini parsing intake | 0.6.4 | Data load and catalog system ipycanvas | 0.12.0 | Interactive widgets library exposing the browser's Canvas API ipykernel | 6.15.1 | IPython Kernel for Jupyter ipyleaflet | 0.17.0 | A Jupyter widget for dynamic Leaflet maps ipympl | 0.9.1 | Matplotlib Jupyter Extension ipython | 8.4.0 | IPython: Productive Interactive Computing ipython_genutils | 0.2.0 | Vestigial utilities from IPython ipython_sql | 0.4.1b1 | RDBMS access via IPython ipywidgets | 7.7.1 | IPython HTML widgets for Jupyter isort | 5.10.1 | A Python utility / library to sort Python imports. itsdangerous | 2.1.2 | Various helpers to pass data to untrusted environments and back. janus | 1.0.0 | Mixed sync-async queue to interoperate between asyncio tasks and classic threads jedi | 0.18.1 | An autocompletion tool for Python that can be used for text editors. jinja2 | 3.0.3 | A small but fast and easy to use stand-alone template engine written in pure python. joblib | 1.1.0 | Lightweight pipelining: using Python functions as pipeline jobs. json5 | 0.9.8 | A Python implementation of the JSON5 data format. jsonpatch | 1.32 | Apply JSON-Patches (RFC 6902) jsonpointer | 2.3 | Identify specific nodes in a JSON document (RFC 6901) jsonschema | 4.6.2 | An implementation of JSON Schema validation for Python julia | 0.5.7 | Julia/Python bridge with IPython support. jupyter | 1.0.0 | Jupyter metapackage. Install all the Jupyter components in one go. jupyter_bokeh | 3.0.4 | A Jupyter extension for rendering Bokeh content. jupyter_client | 7.3.4 | Jupyter protocol implementation and client libraries jupyter_console | 6.4.4 | Jupyter terminal console jupyter_core | 4.11.1 | Jupyter core package. A base package on which Jupyter projects rely. jupyter_lsp | 1.5.1 | Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server jupyter_packaging | 0.12.2 | Jupyter Packaging Utilities jupyter_server | 1.18.1 | The Jupyter Server jupyter_server_mathjax | 0.2.6 | MathJax resources as a Jupyter Server Extension. jupyter_server_proxy | 3.2.1 | Jupyter server extension to supervise and proxy web services jupyter_sphinx | 0.4.0 | Jupyter Sphinx Extensions jupyterlab | 3.4.4 | The JupyterLab notebook server extension. jupyterlab_git | 0.34.2 | A server extension for JupyterLab's git extension jupyterlab_launcher | 0.13.1 | Jupyter Launcher jupyterlab_lsp | 3.10.1 | Language Server Protocol integration for JupyterLab jupyterlab_pygments | 0.2.2 | Pygments theme jupyterlab_server | 2.14.0 | JupyterLab Server jupyterlab_widgets | 1.1.0 | JupyterLab extension providing HTML widgets keyring | 23.5.0 | Store and access your passwords safely. kiwisolver | 1.4.3 | A fast implementation of the Cassowary constraint solver lazy_object_proxy | 1.7.1 | A fast and thorough lazy object proxy. lmfit | 1.0.3 | Least-Squares Minimization with Bounds and Constraints locket | 1.0.0 | File-based locks for Python for Linux and Windows loky | 3.1.0 | A robust implementation of concurrent.futures.ProcessPoolExecutor lxml | 4.9.0 | Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. lz4 | 4.0.1 | LZ4 Bindings for Python mako | 1.2.0 | A super-fast templating language that borrows the best ideas from the existing templating languages. markdown | 3.3.7 | Python implementation of Markdown. markupsafe | 2.1.1 | Safely add untrusted strings to HTML/XML markup. marshmallow | 3.12.1 | A lightweight library for converting complex datatypes to and from native Python datatypes. matplotlib | 3.5.2 | Python plotting package matplotlib_inline | 0.1.3 | Inline Matplotlib backend for Jupyter mccabe | 0.7.0 | McCabe checker, plugin for flake8 mercantile | 1.2.1 | Web mercator XYZ tile utilities mergedeep | 1.3.4 | A deep merge function for 🐍. metakernel | 0.28.2 | Metakernel for Jupyter missingno | 0.5.1 | Missing data visualization module for Python. mistune | 0.8.4 | The fastest markdown parser in pure Python mizani | 0.7.4 | Scales for Python mkl_service | 2.4.0 | Python bindings to some MKL service functions mlxtend | 0.18.0 | Machine Learning Library Extensions moviepy | 1.0.3 | Video editing with Python mpl_scatter_density | 0.7 | Matplotlib helpers to make density scatter plots mpld3 | 0.5.8 | D3 Viewer for Matplotlib mpldatacursor | 0.7.1 | Interactive data cursors for Matplotlib mpmath | 1.2.1 | Python library for arbitrary-precision floating-point arithmetic msgpack | 1.0.4 | MessagePack (de)serializer. msvc_runtime | 14.29.30133 | Install the Microsoft™ Visual C++™ runtime DLLs to the sys.prefix and Scripts directories multidict | 6.0.2 | multidict implementation mypy | 0.971 | Optional static typing for Python mypy_extensions | 0.4.3 | Experimental type system extensions for programs checked with the mypy typechecker. mysql_connector_python | 8.0.21 | MySQL driver written in Python nbclassic | 0.4.3 | Jupyter Notebook as a Jupyter Server Extension. nbclient | 0.6.6 | A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor. nbconvert | 6.5.0 | Converting Jupyter Notebooks nbconvert_reportlab | 0.2 | Convert notebooks to PDF using Reportlab nbdime | 3.1.1 | Diff and merge of Jupyter Notebooks nbformat | 5.4.0 | The Jupyter Notebook format nbval | 0.9.6 | A py.test plugin to validate Jupyter notebooks nest_asyncio | 1.5.5 | Patch asyncio to allow nested event loops netcdf4 | 1.6.0 | Provides an object-oriented python interface to the netCDF version 4 library. networkx | 2.8.5 | Python package for creating and manipulating graphs and networks nltk | 3.7 | Natural Language Toolkit notebook | 6.4.12 | A web-based notebook environment for interactive computing notebook_shim | 0.1.0 | A shim layer for notebook traits and config ntlm_auth | 1.5.0 | Creates NTLM authentication structures numcodecs | 0.10.0 | A Python package providing buffer compression and transformation codecs for use in data storage and communication applications. numdifftools | 0.9.40 | Solves automatic numerical differentiation problems in one or more variables. numexpr | 2.8.3 | Fast numerical expression evaluator for NumPy numpy | 1.22.4+mkl | NumPy is the fundamental package for array computing with Python. numpydoc | 1.3 | Sphinx extension to support docstrings in Numpy format oct2py | 5.4.3 | Python to GNU Octave bridge --> run m-files from python. octave_kernel | 0.34.1 | A Jupyter kernel for Octave. openpyxl | 3.0.10 | A Python library to read/write Excel 2010 xlsx/xlsm files orjson | 3.7.3 | Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy outcome | 1.1.0 | Capture the outcome of Python function calls. packaging | 21.3 | Core utilities for Python packages palettable | 3.3.0 | Color palettes for Python pandas | 1.4.3 | Powerful data structures for data analysis, time series, and statistics pandas_datareader | 0.10.0 | Data readers extracted from the pandas codebase,should be compatible with recent pandas versions pandocfilters | 1.5.0 | Utilities for writing pandoc filters in python panel | 0.13.1 | A high level app and dashboarding solution for Python. papermill | 2.3.4 | Parametrize and run Jupyter and nteract Notebooks param | 1.12.2 | Declarative Python programming using Parameters. parambokeh | 0.2.3 | ParamBokeh provides an easy way to generate a UI for param based classes in the notebook or on bokeh server. paramnb | 2.0.4 | Generate ipywidgets from Parameterized objects in the notebook parso | 0.8.3 | A Python Parser partd | 1.2.0 | Appendable key-value storage pathspec | 0.9.0 | Utility library for gitignore style pattern matching of file paths. patsy | 0.5.2+dev | A Python package for describing statistical models and for building design matrices. pdfrw | 0.4.post2 | PDF file reader/writer library pdvega | 0.2.1.dev0 | Pandas plotting interface to Vega and Vega-Lite pep8 | 1.7.1 | Python style guide checker pexpect | 4.8.0 | Pexpect allows easy control of interactive console applications. pg8000 | 1.23.0 | PostgreSQL interface library pickleshare | 0.7.5 | Tiny 'shelve'-like database with concurrency support pillow | 9.2.0 | Python Imaging Library (Fork) pims | 0.6.1 | Python Image Sequence pint | 0.19.2 | Physical quantities module pip | 22.2.2 | The PyPA recommended tool for installing Python packages. pipdeptree | 2.2.1 | Command line utility to show dependency tree of packages pkginfo | 1.8.3 | Query metadatdata from sdists / bdists / installed packages. platformdirs | 2.5.2 | A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". plotly | 5.9.0 | An open-source, interactive graphing library for Python plotnine | 0.9.0 | A grammar of graphics for python pluggy | 1.0.0 | plugin and hook calling mechanisms for python ply | 3.11 | Python Lex & Yacc pmdarima | 1.8.6.dev0 | Python's forecast::auto.arima equivalent polars | 0.13.60 | Blazingly fast DataFrame library portpicker | 1.5.0 | A library to choose unique available network ports. ppci | 0.5.8 | A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python prettytable | 3.3.0 | A simple Python library for easily displaying tabular data in a visually appealing ASCII table format. priority | 2.0.0 | A pure-Python implementation of the HTTP/2 priority tree proglog | 0.1.10 | Log and progress bar manager for console, notebooks, web... prometheus_client | 0.14.1 | Python client for the Prometheus monitoring system. prompt_toolkit | 3.0.29 | Library for building powerful interactive command lines in Python protobuf | 4.0.0rc1 | Protocol Buffers psutil | 5.9.0 | Cross-platform lib for process and system monitoring in Python. ptpython | 3.0.20 | Python REPL build on top of prompt_toolkit ptyprocess | 0.7.0 | Run a subprocess in a pseudo terminal pulp | 2.3 | PuLP is an LP modeler written in python. PuLP can generate MPS or LP files and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems. pure_eval | 0.2.2 | Safely evaluate AST nodes without side effects py | 1.11.0 | library with cross-python path, ini-parsing, io, code, log facilities py_lru_cache | 0.1.4 | LRU cache for python. Provides a dictionary-like object as well as a method decorator. pyaml | 20.4.0 | PyYAML-based module to produce pretty and readable YAML-serialized data pyaudio | 0.2.11 | Bindings for PortAudio v19, the cross-platform audio input/output stream library. pybars3 | 0.9.7 | Handlebars.js templating for Python 3 and 2 pybind11 | 2.9.2 | Seamless operability between C++11 and Python pycodestyle | 2.8.0 | Python style guide checker pycosat | 0.6.3 | bindings to picosat (a SAT solver) pycparser | 2.21 | C parser in Python pyct | 0.4.8 | python package common tasks for users (e.g. copy examples, fetch data, ...) pydantic | 1.9.1 | Data validation and settings management using python 3.6 type hinting pydeck | 0.7.1 | Widget for deck.gl maps pyepsg | 0.4.0 | Easy access to the EPSG database via http epsg.io/ pyflakes | 2.4.0 | passive checker of Python programs pyflux | 0.4.17 | PyFlux: A time-series analysis library for Python pygad | 2.17.0 | PyGAD: A Python 3 Library for Building the Genetic Algorithm and Training Machine Learning Algoithms (Keras & PyTorch). pygame | 2.1.2 | Python Game Development pygments | 2.12.0 | Pygments is a syntax highlighting package written in Python. pyhdf | 0.10.5 | pyhdf: Python interface to the NCSA HDF4 library. pylint | 2.14.0 | python code static checker pymeta3 | 0.5.1 | Pattern-matching language based on OMeta for Python 3 and 2 pyopengl | 3.1.6 | Standard OpenGL bindings for Python pypandoc | 1.5 | Thin wrapper for pandoc. pyparsing | 2.4.7 | Python parsing module pyqt6 | 6.2.2 | pyqt6_qt6 | 6.2.2 | pyqt6_sip | 13.4.0 | pyqtgraph | 0.12.4 | Scientific Graphics and GUI Library for Python pyrsistent | 0.18.1 | Persistent/Functional/Immutable data structures pyserial | 3.5 | Python Serial Port Extension pysocks | 1.7.1 | A Python SOCKS client module. See https github.com/Anorov/PySocks for more information. pystache | 0.5.4 | Mustache for Python pytest | 7.1.1 | pytest: simple powerful testing with Python python_baseconv | 1.2.2 | Convert numbers from base 10 integers to base X strings and back again. python_dateutil | 2.8.2 | Extensions to the standard Python datetime module python_dotenv | 0.19.2 | Add .env support to your django/flask apps in development and deployments python_hdf4 | 0.10.0+dummy | Python-HDF4: Python interface to the NCSA HDF4 library. python_lsp_jsonrpc | 1.0.0 | JSON RPC 2.0 server library python_lsp_server | 1.4.1 | Python Language Server for the Language Server Protocol python_multipart | 0.0.5 | A streaming multipart parser for Python python_picard | 0.7 | Preconditoned ICA for Real Data python_snappy | 0.6.1 | Python library for the snappy compression library from Google pythonnet | 3.0.0rc1 | .Net and Mono integration for Python pythonqwt | 0.10.2 | Qt plotting widgets for Python pytz | 2022.1 | World timezone definitions, modern and historical pytz_deprecation_shim | 0.1.0.post0 | Shims to make deprecation of pytz easier pyviz_comms | 2.2.0 | Bidirectional communication for the PyViz ecosystem. pywavelets | 1.3.0 | PyWavelets, wavelet transform module pywin32 | 304.0 | Python for Window Extensions pywin32_ctypes | 0.2.0 | A (partial) reimplementation of pywin32 that is pure python (uses ctypes/cffi) pywinpty | 2.0.5 | Python bindings for the winpty library pywinusb | 0.4.2 | A package that simplifies USB/HID communications on windows pyyaml | 6.0 | YAML parser and emitter for Python pyzmq | 23.2.0 | Python bindings for 0MQ pyzo | 4.12.4.dev0 | the Python IDE for scientific computing qtconsole | 5.3.1 | Jupyter Qt console qtpy | 2.2.0.dev0 | Provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt4 and PySide) and additional custom QWidgets. quart | 0.17.0 | A Python ASGI web microframework with the same API as Flask rasterio | 1.2.10 | Fast and direct raster I/O for use with Numpy and SciPy readme_renderer | 35.0 | readme_renderer is a library for rendering "readme" descriptions for Warehouse redis | 4.3.1 | Python client for Redis key-value store regex | 2022.6.2 | Alternative regular expression module, to replace re. reportlab | 3.6.10 | The Reportlab Toolkit requests | 2.28.1 | Python HTTP for Humans. requests_ntlm | 1.1.0 | This package allows for HTTP NTLM authentication using the requests library. requests_toolbelt | 0.9.1 | A utility belt for advanced users of python-requests rfc3986 | 1.5.0 | Validating URI References per RFC 3986 rich | 12.4.4 | Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal rise | 5.7.1 | Reveal.js - Jupyter/IPython Slideshow Extension ruamel.yaml | 0.17.17 | a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order rx | 3.1.1 | Reactive Extensions (Rx) for Python scikit_fuzzy | 0.4.1 | Fuzzy logic toolkit for SciPy scikit_image | 0.19.3 | Image processing routines for SciPy scikit_learn | 1.1.1 | A set of python modules for machine learning and data mining scikit_optimize | 0.9.0 | Sequential model-based optimization toolbox. scilab2py | 0.6.2 | Python to Scilab bridge scipy | 1.8.1 | SciPy: Scientific Library for Python scramp | 1.4.1 | An implementation of the SCRAM protocol. seaborn | 0.11.2 | seaborn: statistical data visualization send2trash | 1.8.0 | Send file to trash natively under Mac OS X, Windows and Linux. setuptools | 63.4.2 | Easily download, build, install, upgrade, and uninstall Python packages simpervisor | 0.4 | Simple async process supervisor simplegeneric | 0.8.1 | Simple generic functions (similar to Python's own len(), pickle.dump(), etc.) simplejson | 3.17.6 | Simple, fast, extensible JSON encoder/decoder for Python simpy | 4.0.1 | Event discrete, process based simulation for Python. six | 1.16.0 | Python 2 and 3 compatibility utilities slicerator | 1.1.0 | A lazy-loading, fancy-sliceable iterable. smmap | 5.0.0 | A pure Python implementation of a sliding window memory map manager snakeviz | 2.1.0 | A web-based viewer for Python profiler output sniffio | 1.2.0 | Sniff out which async library your code is running under snowballstemmer | 2.2.0 | This package provides 26 stemmers for 25 languages generated from Snowball algorithms. snuggs | 1.4.7 | Snuggs are s-expressions for Numpy sortedcontainers | 2.4.0 | Sorted Containers -- Sorted List, Sorted Dict, Sorted Set sounddevice | 0.4.4 | Play and Record Sound with Python soupsieve | 2.3.2.post1 | A modern CSS selector implementation for Beautiful Soup. sphinx | 5.0.2 | Tool for generating documentation which uses reStructuredText as its markup language sphinx_rtd_theme | 1.0.0 | Read the Docs theme for Sphinx sphinxcontrib_applehelp | 1.0.2 | sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books sphinxcontrib_devhelp | 1.0.2 | sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document. sphinxcontrib_htmlhelp | 2.0.0 | sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files sphinxcontrib_jsmath | 1.0.1 | A sphinx extension which renders display math in HTML via JavaScript sphinxcontrib_qthelp | 1.0.3 | sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document. sphinxcontrib_serializinghtml | 1.1.5 | sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle). sqlalchemy | 1.4.39 | Database Abstraction Library sqlite_bro | 0.12.2 | a graphic SQLite Client in 1 Python file sqlite_fts4 | 1.0.3 | Python functions for working with SQLite FTS4 search sqlite_utils | 3.26 | CLI tool and Python utility functions for manipulating SQLite databases sqlparse | 0.4.2 | Non-validating SQL parser sspyrs | 0.2 | Lightweight interface for SSRS reports to python stack_data | 0.3.0 | Extract data from python stack frames and tracebacks for informative displays starlette | 0.19.1 | The little ASGI library that shines. statsmodels | 0.13.2 | Statistical computations and models for Python streamz | 0.6.3 | Streams supersmoother | 0.4 | Python implementation of Friedman's Supersmoother swifter | 1.0.9 | A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner sympy | 1.10.1 | Computer algebra system (CAS) in Python tables | 3.7.0 | Hierarchical datasets for Python tabulate | 0.8.9 | Pretty-print tabular data tbats | 1.1.0 | BATS and TBATS for time series forecasting tblib | 1.7.0 | Traceback serialization library. tenacity | 8.0.1 | Retry code until it succeeds termcolor | 1.1.0 | ANSII Color formatting for output in terminal. terminado | 0.15.0 | Terminals served to xterm.js using Tornado websockets textwrap3 | 0.9.2 | textwrap from Python 3.6 backport (plus a few tweaks) threadpoolctl | 3.1.0 | threadpoolctl tifffile | 2022.5.4 | Read and write TIFF(r) files tinycss2 | 1.1.1 | tinycss2 toml | 0.10.2 | Python Library for Tom's Obvious, Minimal Language tomli | 2.0.1 | A lil' TOML parser tomli_w | 1.0.0 | A lil' TOML writer tomlkit | 0.11.1 | Style preserving TOML library toolz | 0.11.2 | List processing tools and functional utilities tornado | 6.1 | Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. tqdm | 4.64.0 | Fast, Extensible Progress Meter traitlets | 5.3.0 | Traitlets Python config system traittypes | 0.2.1 | Scipy trait types trio | 0.21.0 | A friendly Python library for async concurrency and I/O trio_asyncio | 0.12.0 | A re-implementation of the asyncio mainloop on top of Trio twine | 4.0.1 | Collection of utilities for publishing packages on PyPI twitter | 1.19.2 | An API and command-line toolset for Twitter (twitter.com) typing_extensions | 4.3.0 | Backported and Experimental Type Hints for Python 3.5+ tzdata | 2022.1 | Provider of IANA time zone data tzlocal | 4.2 | tzinfo object for the local timezone ujson | 5.3.0 | Ultra fast JSON encoder and decoder for Python uncertainties | 3.1.6 | Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives urllib3 | 1.26.10 | HTTP library with thread-safe connection pooling, file post, and more. uvicorn | 0.18.2 | The lightning-fast ASGI server. vega | 3.6.0 | A Jupyter widget for Vega 5 and Vega-Lite 4 vega_datasets | 0.9.0 | A Python package for offline access to Vega datasets virtualenv | 20.14.1 | Virtual Python Environment builder vitables | 3.0.2 | A viewer for PyTables package wasmer | 1.1.0 | Python extension to run WebAssembly binaries wasmer_compiler_cranelift | 1.1.0 | The Cranelift compiler for the wasmer package (to compile WebAssembly module) wasmer_compiler_singlepass | 1.1.0 | Python extension to run WebAssembly binaries wcwidth | 0.2.5 | Measures number of Terminal column cells of wide-character codes webencodings | 0.5.1 | Character encoding aliases for legacy web content websocket_client | 1.3.3 | WebSocket client for Python. hybi13 is supported. werkzeug | 2.1.2 | The comprehensive WSGI web application library. wheel | 0.37.1 | A built-package format for Python widgetsnbextension | 3.6.1 | IPython HTML widgets for Jupyter winpython | 4.8.20220808 | WinPython distribution tools, including WPPM wordcloud | 1.8.1 | A little word cloud generator wrapt | 1.14.1 | Module for decorators, wrappers and monkey patching. wsproto | 1.1.0 | WebSockets state-machine based protocol implementation xarray | 2022.6.0 | N-D labeled arrays and datasets in Python xlsxwriter | 3.0.3 | A Python module for creating Excel XLSX files. xlwings | 0.24.7 | Make Excel fly: Interact with Excel from Python and vice versa. xmltodict | 0.13.0 | Makes working with XML feel like you are working with JSON xyzservices | 2022.6.0 | Source of XYZ tiles providers yarl | 1.7.2 | Yet another URL library zarr | 2.11.3 | An implementation of chunked, compressed, N-dimensional arrays for Python. zict | 2.2.0 | Mutable mapping tools zipp | 3.8.0 | Backport of pathlib-compatible object wrapper for zip files zstd | 1.5.2.5 | ZSTD Bindings for Python

    Source code(tar.gz)
    Source code(zip)
    Winpython64-3.11.0.0dotrc1.exe(23.26 MB)
    Winpython64-3.11.0.0rc1.exe(567.07 MB)
  • 4.7.20220807(Aug 9, 2022)

    MD5 | SHA-1 | SHA-256 | Binary | Size | SHA3-256
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------ d1ef69786866695a92f5e0afee2678e8 | 02969dcac7325a751db66afacb5a965ef758da07 | 8f3442f7824c4e1dd96370f0b0965ee50de28da5b982cb26bab9c7336618c3c2 | Winpython64-3.10.6.1dotb1.exe | 27 422 957 Bytes | e1a1a870d8316e493baea608f6ad0278ce8090eb97783a0747c1de8ded6a299a e28245aeff00dac838d23abc1ae1c4b3 | aef7f5a9910985a8672f98dab954447fa5e34d61 | a03d95a7fe34c5d7811b4d39250da43994e8da54a4d09790cbb95224b14228af | Winpython32-3.10.6.1dotb1.exe | 26 194 508 Bytes | 61b65601e9b2b7a9707ed05c485c4c030fc1708608d1fe665eb37356dd8786ee 89cafaaeae4d72ba04ba03b6be26941c | e47cc57875e4caf3d1d1716bf3340d380f994c9c | 5d029b45227195ef2a21c9ac1a5070e229cedc441030e92a54911d183ab7331f | Winpython64-3.10.6.1b1.exe | 818 844 345 Bytes | ed2513b70619c8855919a72950f3d289d1d1fbd2e8f0618dc2e4c067a3c411ae

    Source code(tar.gz)
    Source code(zip)
    Winpython64-3.10.6.1b1.exe(780.91 MB)
    Winpython32-3.10.6.1dotb1.exe(24.98 MB)
    Winpython64-3.10.6.1dotb1.exe(26.15 MB)
  • 4.7.20220709final(Jul 16, 2022)

    Winpython 2022-02 Final is equal to rc

    MD5 | SHA-1 | SHA-256 | Binary | Size | SHA3-256
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------ 0a6824610fea353dd638eb2a95fc32fc | dfde708115660a5c8cb02e75ea4599b5cb02c4df | ad3f373507c3d2f3d4464b8357e8de158759a9c15a91c18a60dece81982e5f69 | Winpython64-3.10.5.0dot.exe | 27 366 561 Bytes | 7488af117f2bca3479dca8ca7b00f0d51a5ed16b034b355407865e7dbc3a5e9d 072485b4db8bf86e0809243686f88640 | 467f4a6e771c214cf96b5319c6a11ce1af28657c | 56c80896ee47518e50aaa3e406b74c061ca9c2df7af1dc08ac2aa7ffae9ba7d9 | Winpython32-3.10.5.0dot.exe | 26 137 156 Bytes | 79b0e1178a48489eb27a9ead064a56084e1ac4b693a27a24ee5052ee79f25969 6c63a617ecd37584cb879a0616c52a9c | 04739dd7269fdd308b77396640f93ae0fb633d23 | d764a44195a82a3ced78ec6ac1a813ac359e42d7cfc4b3cde56332c5e9dadbe7 | Winpython64-3.10.5.0.exe | 813 643 148 Bytes | 042dbe458c7a35b7d5eb339fbbe1223ba3c63bc5f1775c8ca9229772c162fb26 1d709a4594cef7bae442a7d3fe4c8b72 | 65ea889e2b1ccf2d41c6050c1c04c1c17523c6aa | 9d6bf90b7a26e0841f27e4132723cb15d706a8adcdfc93cf7dcdbc57eddc1339 | Winpython64-3.8.12.3dotPyPy.exe | 27 105 401 Bytes | cd0692219f5383ecf8d19a721362003cf90b1ed5faee4b9fb6da305e16fce601 ec3492f2154b9de3a5c4f0e8f3e08f2a | 731b7417a60c24d01084b94efbc79994eee6b14f | 1823a9947e86d1482bc61c0ff8b17b761b53dc6814d9c263ad37a22b6ac3c819 | Winpython64-3.8.12.3PyPy.exe | 674 355 022 Bytes | a0ec9711c3fc550bf2b6d3c03b6712af76988cfe65ce35ead23fadd447be57e7

    Source code(tar.gz)
    Source code(zip)
    Winpython64-3.8.12.3dotPyPy.exe(25.84 MB)
    Winpython32-3.10.5.0dot.exe(24.92 MB)
    Winpython64-3.10.5.0dot.exe(26.09 MB)
    Winpython64-3.8.12.3PyPy.exe(643.11 MB)
    Winpython64-3.10.5.0.exe(775.95 MB)
  • 4.7.20220709(Jul 10, 2022)

    WinPython 2022-02 (rc) of July 10th 2022

    MD5 | SHA-1 | SHA-256 | Binary | Size | SHA3-256
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------ 0a6824610fea353dd638eb2a95fc32fc | dfde708115660a5c8cb02e75ea4599b5cb02c4df | ad3f373507c3d2f3d4464b8357e8de158759a9c15a91c18a60dece81982e5f69 | Winpython64-3.10.5.0dotrc.exe | 27 366 561 Bytes | 7488af117f2bca3479dca8ca7b00f0d51a5ed16b034b355407865e7dbc3a5e9d 072485b4db8bf86e0809243686f88640 | 467f4a6e771c214cf96b5319c6a11ce1af28657c | 56c80896ee47518e50aaa3e406b74c061ca9c2df7af1dc08ac2aa7ffae9ba7d9 | Winpython32-3.10.5.0dotrc.exe | 26 137 156 Bytes | 79b0e1178a48489eb27a9ead064a56084e1ac4b693a27a24ee5052ee79f25969 6c63a617ecd37584cb879a0616c52a9c | 04739dd7269fdd308b77396640f93ae0fb633d23 | d764a44195a82a3ced78ec6ac1a813ac359e42d7cfc4b3cde56332c5e9dadbe7 | Winpython64-3.10.5.0rc.exe | 813 643 148 Bytes | 042dbe458c7a35b7d5eb339fbbe1223ba3c63bc5f1775c8ca9229772c162fb26 1d709a4594cef7bae442a7d3fe4c8b72 | 65ea889e2b1ccf2d41c6050c1c04c1c17523c6aa | 9d6bf90b7a26e0841f27e4132723cb15d706a8adcdfc93cf7dcdbc57eddc1339 | Winpython64-3.8.12.3dotPyPyrc.exe | 27 105 401 Bytes | cd0692219f5383ecf8d19a721362003cf90b1ed5faee4b9fb6da305e16fce601 ec3492f2154b9de3a5c4f0e8f3e08f2a | 731b7417a60c24d01084b94efbc79994eee6b14f | 1823a9947e86d1482bc61c0ff8b17b761b53dc6814d9c263ad37a22b6ac3c819 | Winpython64-3.8.12.3PyPyrc.exe | 674 355 022 Bytes | a0ec9711c3fc550bf2b6d3c03b6712af76988cfe65ce35ead23fadd447be57e7

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.10.5.0dotrc.exe(24.92 MB)
    Winpython64-3.10.5.0dotrc.exe(26.09 MB)
    Winpython64-3.10.5.0rc.exe(775.95 MB)
    Winpython64-3.8.12.3dotPyPyrc.exe(25.84 MB)
    Winpython64-3.8.12.3PyPyrc.exe(643.11 MB)
  • 4.7.20220701(Jul 2, 2022)

    see https://github.com/winpython/winpython/issues/1072#issuecomment-1172849351

    MD5 | SHA-1 | SHA-256 | Binary | Size | SHA3-256
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------ 46f92769b4f2ea0afc6ee53aed687c3c | 07ff7d496f52d62e47c03dcddd4ae5433f7fcf6e | dc8bc6e0ffe79a08ec17bb83800a1ca5dc6cf9318e1b56392a3ae69f346eda33 | Winpython64-3.10.5.0dotb2.exe | 27 367 914 Bytes | 0136ca65a228237a3eceb9db34988580ce444ccaa7943361654312c90012149d d7288137b6e49aba71b1883a16ba277a | f9ff80e1850a9e607db8bcf13ab8ce4e36aa6e39 | 8df4bfe6e0b58aed5be6591bdb262f3ff2dbd2825f7c3f8b17b4469aa8d671f6 | Winpython32-3.10.5.0dotb2.exe | 26 138 859 Bytes | 93a3ab84d685e87e61c71dbd8638b89b6ce1917c13c5476ad494a65ec68b306c e97f5b764dfc1f522fbd1f53212c5a07 | 879f812c5232debb704f49e268fa76c2bdf0629e | dcc2e8fd51cab51edc83c992027b50c30d7ef7e1d4b601271aa7af297fca8905 | Winpython64-3.10.5.0b2.exe | 811 960 243 Bytes | 4955c3c3645c91dfe6e5c3d57f4cf9ea0bfcb11a7aea7909612121a60711a2db

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.10.5.0dotb2.exe(24.92 MB)
    Winpython64-3.10.5.0dotb2.exe(26.10 MB)
    Winpython64-3.10.5.0b2.exe(774.34 MB)
    Winpython64-3.8.12.3PyPyb2.exe(642.38 MB)
    Winpython64-3.8.12.3dotPyPyb2.exe(25.85 MB)
  • 4.6.20220501(May 7, 2022)

    WinPython 2021-05 release (May 3rd, 2022)

    MD5 | SHA-1 | SHA-256 | Binary | Size | SHA3-256
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------ 95e819597c5818a4fcff147b9ce6a99e | 0fa05795b825fcf1da40cd663232c7d5f08cbf3c | 1392f19ebe51faeeaf361f0712356b94a0c18333fc37998425c76791efc99fd8 | Winpython64-3.10.4.0dot.exe | 27 238 910 Bytes | 7fe53ff86b66b3507672ff95186feeea858e352bdbc46b1618532ef2ec355b97 154ed6d36a666e4183730bbc7bdba523 | c7a999cca14ff66748c9dcc4d14e0927bc13a795 | 644c435bdc234d9b7e5fa4f34cc30d16bc0ee7cae46377da8f3d264d38c37263 | Winpython32-3.10.4.0dot.exe | 26 014 914 Bytes | b86f14bee5517f351959b0a65f44e0c2bb05312e4a7b0f18ee213e0fcfcc8ae2 9bd5be2f6871b5160296f750f9e09d94 | 9ebd35edf2fbadec4c1aaf8bfa17fa80265b6eeb | 478372b1cffad26ddba5fcb00635be441a1936fdeeb2956d5790d0867c5e46fd | Winpython64-3.8.12.2dotPyPy.exe | 27 085 897 Bytes | 61c8cdbb6c40b9cd3a3e1f8ecb3ad157d3066de68ec3d497f9f62e1ddb0ef7c9 15e69aeac0aee7c8371874da08e36350 | e8d8a241d1a887e80ebd4fd4dd67bd29ea23979a | 0a379c8a8d09ff083fd9a7b5cdb30d60d4446efaefdccae71f67f0602222f636 | Winpython64-3.10.4.0blas.exe | 588 926 769 Bytes | 28b4bccc46179eebf971a59f0b8aca97f894ad9cc14a359c6170c14bfafea31a 5759ac25156174ee1ad02afa2991357c | ba495c787ec432eb572124d96b4773102d4ce274 | c4f2ac9b326df4b9c2dcf31edd8bb1f5329cd2c7e5ba4c6fbab8fcdc019e2132 | Winpython64-3.10.4.0.exe | 805 194 942 Bytes | 9d2f7256bca12bbc540a514f7948dcebb5ddf5d366f581caa4abd8e37f2da02a 6d9714a923f6e96350e9a5a29bc2be22 | 5becd78d61872bfa6dc4452d6ec3cfd5fcd4ae70 | 975fd43430f7373246731dc5eae1549944c1755f4de077aacd9d2d8af6d2d241 | Winpython64-3.8.12.2PyPy.exe | 672 300 425 Bytes | fc9552d0cb3dafef09aa95ce7cf8326163631e0ead0623a018b8430efb555305

    Source code(tar.gz)
    Source code(zip)
    Winpython64-3.8.12.2dotPyPy.exe(25.83 MB)
    Winpython32-3.10.4.0dot.exe(24.80 MB)
    Winpython64-3.10.4.0dot.exe(25.97 MB)
    Winpython64-3.10.4.0blas.exe(561.64 MB)
    Winpython64-3.8.12.2PyPy.exe(641.15 MB)
    Winpython64-3.10.4.0.exe(767.89 MB)
  • 4.6.20220116(Jan 29, 2022)

    MD5 | SHA-1 | SHA-256 | Binary | Size | SHA3-256
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------ f89ffddb6baafd0cda00639cb27be51f | 7e7b86b05a8ba04b5eee1d8c7be580350fd6af18 | 3e7668eb8206b5e63ce52aef2f81c3513e51614acc9b8b7447e7c7af183f56cb | Winpython64-3.11.0.0dota4.exe | 27 320 030 Bytes | 09d2caa336aa0b19230b1ce60eb16570d67b299a51de08a401f334b90752958d b129f1cce35343fd96f824fc19a25f23 | 4c0c25c08f738341879143e37ce15bb162be23d3 | aeb1a08b0e0d80f1c3088fae1069f3a913da00dffe3be7b25800257c137ac51b | Winpython64-3.10.2.0dot.exe | 26 265 889 Bytes | 394b0687284e41239356407d572eca23d76e97014c2f78371d17396fa8f4f7f7 875470e76953b37ddfe1f0c8f2489ad9 | 2a8c0431c86998c3f7339ef50d8d270abe7824a8 | d762e9c74016947d50451fd14033927c861bbc1801ad02a86f727f1503ebe59a | Winpython32-3.10.2.0dot.exe | 25 034 027 Bytes | 3b45eeb727bb1dfed5ed732c8f7646e7246ff6e75c06ded62ace85b2e7af115a 27c7f5ba309c75d4156472f94df5f999 | e96cabce38ddc6178575127281f4f2ab5cdee0ad | c7d41083435940906998f07f4d2abfad27108b7854653d4e41c0e329e32c55b0 | Winpython64-3.9.10.0dot.exe | 26 475 751 Bytes | 78d302debbc4488d992f5594bd469b2a86ff9bf8bbbf09f25658e1f32f2bc1cf 03150fc86fd56d8d067721100fd2a097 | 1c72ea2134ca71edf346cff60f64db81fbc4d94b | 497f9b4d1d3bebc3606c94911673b843dda3f0b226876b7240982e3e874bb52f | Winpython32-3.9.10.0dot.exe | 25 358 253 Bytes | 91ba91f6999331d2bd902cdf29141bffd18d31dc159d943cbcf6b46dc57ca3bd 54c3befe8eca7c62ae453fa497228ce2 | f2c867670e877bd7d22077d1761cfcb4a00f8d22 | 09d197889b86062e9090fdc716bd16f5f604290cec3c68a0444eb7cd18f24f93 | Winpython64-3.9.10.0.exe | 857 520 123 Bytes | 82c08f19ef5fc7232c5bae5deef042d2b09f61835cd713a61bc97e8b109e2b6e ea78ad02b6ac45e9025c9340836fc3d6 | 7db8d4d2e2c04fb4b41731d6287a3b2a02edec6b | 26f057ccbad8b9dd5b42a18ba2dc8d3a8c2a8a9cbd6d199239e956d361540790 | Winpython64-3.10.2.0.exe | 710 798 132 Bytes | 2e9270f58bbc55044301b94a47a900181b3830ba6bc074a2d2a45c6bd822a34d

    addition of March 7th : the PyPy branch (after a loong delay) MD5 | SHA-1 | SHA-256 | Binary | Size | SHA3-256
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------ 3e53debc44502bf420474817dfdf9c94 | ea42a7248cab90099460a3059639369235d64c73 | c6c509bf515d9ec8e9f24c2e5c7f04871e2dc8de87725ec1e076dfe095c6921c | Winpython64-3.8.12.1dotPyPy.exe | 26 881 218 Bytes | 56eebe9bd04c53cc034def8e0742d3a16303a974c4b218e5736a3db5fe517322 fe88c4777ebb646730d8cae870fb6c25 | 29fc6aa206f526fd873283f205836ec2fb745096 | 9ed30c7c1445ef320af10e366e468c96573290bb6b593a8732a653e819b95d2a | Winpython64-3.8.12.1PyPy.exe | 548 799 825 Bytes | 3bf40b339a4d4221e850dd812c551d9ea9dfefd9000168dc777aa37f1cdc22d0

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.9.10.0dot.exe(24.18 MB)
    Winpython64-3.9.10.0dot.exe(25.24 MB)
    Winpython32-3.10.2.0dot.exe(23.87 MB)
    Winpython64-3.10.2.0dot.exe(25.04 MB)
    Winpython64-3.11.0.0dota4.exe(26.05 MB)
    Winpython64-3.9.10.0.exe(817.79 MB)
    Winpython64-3.10.2.0.exe(677.86 MB)
    Winpython64-3.8.12.1dotPyPy.exe(25.63 MB)
    Winpython64-3.8.12.1PyPy.exe(523.37 MB)
  • 4.6.20211106(Nov 10, 2021)

    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 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 f4c61e49cf67e742a654350feca548bd | e12a018686e01dcf21264265090f7d74b026f0dc | 71293ed6d029b74de1883046270f0d354e7272a65cab5acb7ca729b51e6abe06 | Winpython64-3.9.8.0.exe | 826 270 488 Bytes | 3f46fe687ac82706b857be1c1ee12eb735ae4e55661ab2cb84e7a0c4de463411

    post1 re-spin of November 12th

    • align WinPython64-3.9.8.0 to numpy-1.21.4+mkl

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

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.10.0.1dot.exe(23.99 MB)
    Winpython64-3.10.0.1dot.exe(25.14 MB)
    Winpython32-3.9.8.0dot.exe(24.17 MB)
    Winpython64-3.9.8.0dot.exe(25.26 MB)
    Winpython64-3.8.12.0dotPyPy.exe(25.72 MB)
    Winpython64-3.7.12.0dotPyPy.exe(24.26 MB)
    Winpython64-3.7.12.0PyPy.exe(510.30 MB)
    Winpython64-3.9.8.0.exe(787.99 MB)
    Winpython64-3.10.0.1.exe(603.68 MB)
    Winpython64-3.9.8.0post1.exe(804.49 MB)
  • 4.3.20210620(Jul 4, 2021)

    Changes from WinPython 2021-02:

    • Infrastructure:
      • [x] add SHA3-256 to release hash
      • [x] Python-3.9.5, Python-3.10beta3
      • [x] Python-3.7.10PyPy 64 bit variant (belief: PyPy3 problems of now are the same as cPython-3.11 speed problems)
      • [x] Jupyterlab-3.0.16
    • New Packages:
      • fastai
      • sqlite_utils, csvs_to_sqlite, python_picard
    • Upgraded Packages:
      • numpy-1.21.0+mkl, scipy-1.7.0, scikit_learn-0.24.2j
      • jupyterlab-3.0.16, Spyder-5.0.4, torch-1.9.0
    • Variation per Version:
      • Pytorch in Winpython64-3.9.5.0.exe only
      • PyPy branch (the 'JIT' Python):
      • doesn't include a three eco-systems: Qt , numba, Torch, mypy, (70 packages, 14% of usual packages)
      • has some huge speed-up, but also some slowness moments not always related to 'C' interfaces,
      • will improve significantly with python-3.8 compatibility, HPy interface development, anaconda Community interest

    MD5 | SHA-1 | SHA-256 | Binary | Size | SHA3-256
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|--------------------|------------------------------------------------------------------ fa2715d98015019192ebf728f253ae9c | ba4f263ef533df404f7c8cc0b47a6eb78f429bfa | 489ab15c35336cdac32b88a5282d7b5631af74afba34ac6cee3ac475ffd7c7dd | Winpython64-3.7.10.0dotPyPy.exe | 25 763 221 Bytes | 8758c48b8c74ba3621989b9abf2ddcfcd38049de21512ffcc9ae2688156508c9 819d5da22c5b2f025eba789ea3edf725 | 4e67187e3bf949ee7ab85d7fbc873f2ac7691c5a | 959d3f7a29134ec758a048217c3bee1010dd1322c98f2452b853796360b748fd | Winpython64-3.7.10.0PyPy.exe | 486 605 762 Bytes | a686ffa27b8cfe96aa227cec7ca1ace5da744ea969dfbdbc76c96f2c9c63d514 2f730858920f12c65991b7f7490bbdd2 | f26b443eaad4727c3e765af85e08081772e48bed | 7e95875b3217429b54939d45d69f87b6f2013a6cbd2e08b52429b466785bdba2 | Winpython64-3.8.10.0dot.exe | 25 375 720 Bytes | 96ef274f4691a66386d173d873e187259729773cb8e3ef6dc224b82493ca6759 6033a8688e3e10c7f2000b1529683abe | 289f45be877469c8237f373b62eaa280f739ed10 | f63295ee104790e80ca1a7e67274d57f1a22aa33dce5850bd9f3464b709739d6 | Winpython32-3.8.10.0dot.exe | 24 217 953 Bytes | a1946929a4d5c3d58e4413aa43131eefd14db6bb0291c9cd29a161940adabe21 dc35b0436535d39166fbc97d0915d22a | a62f1ce23f4569a995368b31599f67a9ab308a69 | 01f2a00265110a51f1fc91a058f1698aef1ef9a1b70f4e6d09f2c9fdccf6edf8 | Winpython64-3.9.5.0dot.exe | 25 839 482 Bytes | 020906ab69e829447cfaa8058863636e4af22e35288ad94081c2416db676d71a 5fd4f594ce5219db3c1269cc79d5f0b6 | bcba1b841afeb476a171af4342703ec962ef247e | 5dc6715618e58944668c28525b2dc7aeacc1a38d9a7df75070ee639e10429b05 | Winpython32-3.9.5.0dot.exe | 24 682 542 Bytes | 87638c83b59a952a71fcaa90aa834634b39c08cea4130342be04635e5cb368ba dc35b0436535d39166fbc97d0915d22a | a62f1ce23f4569a995368b31599f67a9ab308a69 | 01f2a00265110a51f1fc91a058f1698aef1ef9a1b70f4e6d09f2c9fdccf6edf8 | Winpython64-3.9.5.0dot.exe | 25 839 482 Bytes | 020906ab69e829447cfaa8058863636e4af22e35288ad94081c2416db676d71a 5fd4f594ce5219db3c1269cc79d5f0b6 | bcba1b841afeb476a171af4342703ec962ef247e | 5dc6715618e58944668c28525b2dc7aeacc1a38d9a7df75070ee639e10429b05 | Winpython32-3.9.5.0dot.exe | 24 682 542 Bytes | 87638c83b59a952a71fcaa90aa834634b39c08cea4130342be04635e5cb368ba 1783b1eb3e7d124e481898db5c94aeff | ed1476a8122ab2b65cc5b31e5de6691c39da6f15 | 9a2f25ee58a35656a06bafeddba87c47de28cf11931cdbafe0ebd5b5a4eac2d5 | Winpython64-3.9.5.0.exe | 790 159 865 Bytes | dd5d79c6e306597d51b57f87aabb725028eecf5f3018d2ef6644327bca8604cf

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.8.10.0dot.exe(23.09 MB)
    Winpython64-3.8.10.0dot.exe(24.20 MB)
    Winpython64-3.7.10.0dotPyPy.exe(24.56 MB)
    Winpython32-3.9.5.0dot.exe(23.53 MB)
    Winpython64-3.9.5.0dot.exe(24.64 MB)
    Winpython64-3.7.10.0PyPy.exe(464.06 MB)
    Winpython64-3.9.5.0.exe(753.55 MB)
  • 4.1.20210417(Apr 21, 2021)

    Changes from WinPython 2020-01:

    • Infrastructure:
      • Python-3.8.9 and Python-3.9.4
      • pip-21.1.dev0-2021-04-12
      • Jupyterlab-3.0.14, replacing back Jupyter-nbclassic per Jupyter-notebook
      • Python-3.9 is now feature-complete, so becomes the default download suggestion
      • VScode-1.55.2.0, nodejs-14.16.1
    • New Packages:
      • nbdime-3.0.0, jupyterlab_git,
      • voila_gridstack-0.2.0,
      • qpsolvers , quadprog, qdldl,
    • Upgraded Packages:
      • Spyder-5.0.1, Matplotlib-3.4.1, sympy-1.8
      • Panel-0.11.3, Voila-0.2.9, holoviews-1.14.3
      • numpy-1.20.2+mkl, SciPy-1.6.2, Pandas-1.2.4
      • Numba-0.53.1,Torch-1.8.1+cpu,
    • variation per version:
      • Pytorch in standard branch only
      • portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|-----------------------------------|------------------- 48d1597080832664e542d0850ed9ee2b | 5c9e5a41751eb36d5514361d9cc922efc9b593dc | d097af2074a0c3fcf3ebf87ae106b55fe73be8e576fbcf4e90fc3592b4dd104d | Winpython64-3.8.9.0dot.exe | 25 315 497 Bytes d89baf440aa361e07a5c639a80c4c067 | c584af284a0551792283ad998a48243886e56ebd | 9ae5f7600a6b01cd67c5ffda6087f12c9b5eeded2e9365eebe79571e6f1db022 | Winpython32-3.8.9.0dot.exe | 24 166 205 Bytes f8bfa05033a173f1cf69e6da02f1f2c6 | 605683f96f34f3c73226a9f72f2d6d375c4ebef2 | 15920bda9c73deb1ec237d991dcf3d9ceca3997d9d0ee0f08214d093c1c5997a | Winpython64-3.9.4.0dot.exe | 25 769 399 Bytes e58347849b4e8f271796a7ca5260a242 | bec9c5cb2d99ff960d2a4c389ed685ebdc975115 | c3cc442c171214293c7f062f9fe2e35f5b890961989927564a78b71534f5e584 | Winpython32-3.9.4.0dot.exe | 24 616 116 Bytes dbb76613b25a167420c3ac8415643c95 | 28408e1eb3db432591f758607270fc3b84e0f579 | 440c5c299b678a10ee84331f83928b1ac63853cb044773210033287c7350652a | Winpython64-3.8.9.0.exe | 765 143 976 Bytes e2426523baecbe7c8ed95a1cf5f773d7 | 43d860ebfeba0f8c6e0bbc11bbc6e0b35dd4168d | 1074dead96e3ffb39dd2376266ff96ed0fab77af0ec75458ef5f9661e0f349d1 | Winpython64-3.9.4.0.exe | 765 080 556 Bytes c74c93f38e1f151d1a940c54367ff0bc | d2a064c13e96b5b42d6d9185fe4cf6fad743fccb | e9c353d84c21559313fac550d0fd9f8a73dbc82c5f2257999fc7d4ba140b79b6 | Winpython64-3.9.4.0cod.exe | 824 500 864 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.9.4.0dot.exe(23.47 MB)
    Winpython64-3.9.4.0dot.exe(24.57 MB)
    Winpython32-3.8.9.0dot.exe(23.04 MB)
    Winpython64-3.8.9.0dot.exe(24.14 MB)
    Winpython64-3.9.4.0.exe(729.63 MB)
    Winpython64-3.9.4.0cod.exe(786.30 MB)
    Winpython64-3.8.9.0.exe(729.69 MB)
  • 4.0.20210307(Mar 10, 2021)

    Changes from WinPython 2020-05:

    • Infrastructure:
      • Python-3.8.8 , Python-3.9.2
      • Jupyterlab-3.0.9, replacing Jupyter-notebook per Jupyter-nbclassic (icon name unchanged, but jupyterlab plumbing below)
      • Python-3.9 is now feature-complete, so becomes the default download suggestion
      • VScode-1.54.1.0, Nodejs-14.16.0
    • New Packages:
      • great_expectations, openpyxl, ipycanvas, nbclassic
      • wasmer_compiler_cranelift, wasmer_compiler_singlepass, zstandard
    • Upgraded Packages:
      • spyder-4.2.3,
      • scikit_learn-0.24.1, sympy-1.7.1
      • seaborn-0.11.1, dask_labextension-5.0.1, Torch-1.8.0+cpu
      • numpy-1.20.1+mkl, SciPy-1.6.1, Pandas-1.2.3
      • matplotlib-3.3.4, holoviews-1.14.2,
      • numba-0.53.0rc3
    • variation per version:
      • Pytorch in standard branch only
      • portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- 68103129d080d43d24541371a7d62098 | 50a0e61988fd1def21c0c6e9bcae9363c606d1b8 | ee68be4d0c2db402c52ee0d3f2eafc14f57d12d4be2616334aa2b78e63f45378 | Winpython64-3.9.2.0dot.exe | 25 617 319 Bytes 85cdf9dd4cd79dd7e93aa037f46c338e | 7fdb0e1a9a258a589548b12c63519b4916317c33 | 2ff6b8977163d6df6e8d73365a937dea017b2aaebc8455c00ba661642aa053fa | Winpython32-3.9.2.0dot.exe | 24 476 905 Bytes 79445bb4d2accdef4edd5f3e2ae95244 | fc364e5e9e5f01c779dc9b04dfa6d016b1e9d761 | c1b5145178ad589e1da0314de415162d275bbaa4cc70a210f2c0c40393c46fda | Winpython64-3.8.8.0dot.exe | 25 171 579 Bytes c1214db758d35c04ac3f458638fcd457 | bb223d77295d418bb5b758eb66e247f9dc8ec36e | d727c8354a2903a725db12d326f2dfd27628b64e5b9b58f6d2193265e5f6c408 | Winpython32-3.8.8.0dot.exe | 24 026 354 Bytes 3dcd0d81ab36f893864422895a10d5f7 | 728062114e325ffb27359ec935f4ddaeb45668d8 | 01445bb331fdfeb19f0223a3b9c1435e6b539ef85560990ca9ab352910f8d87e | Winpython64-3.9.2.0.exe | 757 863 140 Bytes 680a27020d82e1ae1f9960757f14abf9 | 10983a22c64f2fadb49c1c207b9585083bc67f95 | 967d32778aa2951fcbec8d621bf50955273687ae547c8d3e6b2e9dec40044d6a | Winpython64-3.9.2.0cod.exe | 816 061 586 Bytes ced8e9d1f21ebadd1e53cca9c0970e3a | 4f2a5e342e9e541eb8fd6177b53b759ddf5f8490 | b680565c1ec5cc2667e84ed930c02a2d255fbc3c666e968d8d0cd16a017b66b0 | Winpython64-3.8.8.0.exe | 759 606 316 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.8.8.0dot.exe(22.91 MB)
    Winpython64-3.8.8.0dot.exe(24.00 MB)
    Winpython32-3.9.2.0dot.exe(23.34 MB)
    Winpython64-3.9.2.0dot.exe(24.43 MB)
    Winpython64-3.9.2.0.exe(722.75 MB)
    Winpython64-3.8.8.0.exe(724.41 MB)
    Winpython64-3.9.2.0cod.exe(778.25 MB)
  • 3.4.20210213(Feb 14, 2021)

    Due to bandwith on Sourceforge Upload 4x slower then usual, let experiment intermediate build on Github

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- c322ed8743d0a4f67e4d91b20dab7812 | 1997686adcb0638fa4a08dcf14d44fadba2954c2 | be593db722708fb6b093dd5d0c52125ea103041174512abe1c8ef1933dda52e9 | Winpython64-3.10.0.0dota5.exe | 24 712 540 Bytes ede6544dfccb4bfcea2cb1c85b31dd4f | a60ceedb1b253a39871bdc7286e12816b24c97a7 | 342251e92f350fa6dee062feb42482d64c80cdb84f89d139415100f1b9a46ce5 | Winpython32-3.10.0.0dota5.exe | 23 670 027 Bytes 14d23bc6e060c81860c9183b775659a2 | 6f26b48db5cb34547a710a985f68860c80837720 | ba8558b797b2f5d3386c538719588092056b2debb2359f934613da57f912eb75 | Winpython64-3.9.1.1dotb3.exe | 25 540 741 Bytes e993ce0787521a54f90dc1749430e8ff | 12cb494ec433454565cf7f35f62cb3635568a1e6 | 8091101af09f87db72e6b91cb4c78c670305c84141ffc51df571cc1b3e8410d1 | Winpython32-3.9.1.1dotb3.exe | 24 400 765 Bytes fa34788c112e846107da6c6c1f80b44c | dfe570a0aefdb691479f68109973c92c8b5c1fc9 | a6477f420b359bcb90d340b8f9d3a5a0cd8c646a64eaf3df5e2db3efb9de775e | Winpython64-3.9.1.1b3.exe | 740 612 225 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.9.1.1dotb3.exe(23.27 MB)
    Winpython64-3.9.1.1dotb3.exe(24.35 MB)
    Winpython32-3.10.0.0dota5.exe(22.57 MB)
    Winpython64-3.10.0.0dota5.exe(23.56 MB)
    Winpython64-3.9.1.1b3.exe(706.30 MB)
  • 3.0.202011219(Dec 28, 2020)

    Changes from WinPython 2020-04:

    • Infrastructure:
      • Python-3.8.7 , Python-3.9.1
      • pip-20.3.3 with the new "Resolver":
        • now pip wants to install & maintain a "coherent" set of wheels, like in a Distribution,
        • WinPython has been tweaked to it, but there will remain an issue with Spyder if you auto-update it : it will downgrade PyQt5,
      • Jupyterlab-2.2.9, nodejs-14.15.0
      • VScode-1.52.1
    • New Packages:
      • testing packages: coverage, nbval
      • sklearn_contrib_lightning, onnxruntime, anyio
    • Upgraded Packages:
      • spyder-4.2.1,
      • scikit_learn-0.24.0, scikit_image-0.18.1, joblib-1.0.0, sympy-1.7.1
      • seaborn-0.11.1, dask_labextension-4.0.1
      • numpy-1.19.4, SciPy-1.5.4, Pandas-1.1.5, statsmodels-0.12.1
      • matplotlib-3.3.3, holoviews-1.14.0
    • variation per version:
      • Pytorch in standard branch only
      • in Python-3.9 branch, but with no official support yet: PyTorch, Numba
      • portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- 0b1c9b43c03767fda4656ed240aa42df | 2ecd8996fce3d25d6d8fccf43f8576438ba1eeee | 87d5e586a52113b7d28f613e0c70a4973f659649e3ca5aae2cfe139dc1162f22 | Winpython64-3.8.7.0dot.exe | 25 345 933 Bytes 53334a80740c60d9f6a6a1094e984b3b | 184728336d7a2df25f81e63f5130953b7e4fcc20 | 8f5e054486ec5ce0cbd834221881bb5018e391d61dbe60dba156433088e7a1e7 | Winpython32-3.8.7.0dot.exe | 24 270 449 Bytes 8f81b3417f2082a4ae80b5dcaabfd10c | 4d64a3f1b98904e5c9bab6f3f80a7894d597fbbe | 687585ca7a546e9e393802d11fa505468adcf5aff844019dc0f396dfc3dab562 | Winpython64-3.8.7.0.exe | 762 745 203 Bytes 1bba03d0d796b02e273e9e6d56483349 | 8e9a1066cbd06292056e1ddc8bd58f2e798f4aef | d17e9f0b837d1f9d63909ff39b7c44545b79268affd0ac848fd8f05af57745ea | Winpython64-3.8.7.0cod.exe | 815 119 173 Bytes 6fe21b99f8536182e33f958a407248b1 | c42334b4ae1cd3871e7cbfbbca19b828a2c2cedc | 5a9044f51ba20fa443163013765889c5c1f13e747cf018ac9c2b2c629112762d | Winpython64-3.9.1.0dot.exe | 25 779 527 Bytes 1fcec7ae0f6e0ed075d1f288905d8e93 | 5754ed0de9c19af18fac1944a6f56eb7be12c18a | cef2b71ea5ed1272d11d3b837b8fa9e6f80bc653ee958aa126d1fcb272ba16b7 | Winpython32-3.9.1.0dot.exe | 24 710 010 Bytes 715c4a0ebfad9f227958f0c179fb4642 | 0b9c1ba15e94c0f77ff1b41762b9783543ccfcac | 7ecdb34ba326925096e6179277a3b0d031f19898731ec16f44fe9aecebca3dba | Winpython64-3.9.1.0cod.exe | 805 932 757 Bytes 792f2e4540b08ac3ef202e8086c8781e | 3312dae22ced6d80a1272735a810fb2cd8339ff8 | 2ed6a095513587b18c61ec0e20610a96cdc6f419507c38f73a2538f2e11b5412 | Winpython64-3.9.1.0.exe | 754 649 487 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.9.1.0dot.exe(23.56 MB)
    Winpython64-3.9.1.0dot.exe(24.58 MB)
    Winpython32-3.8.7.0dot.exe(23.14 MB)
    Winpython64-3.8.7.0.exe(727.41 MB)
    Winpython64-3.8.7.0cod.exe(777.35 MB)
    Winpython64-3.8.7.0dot.exe(24.17 MB)
    Winpython64-3.9.1.0cod.exe(768.59 MB)
    Winpython64-3.9.1.0.exe(719.68 MB)
  • 3.0.20201028(Nov 1, 2020)

    Changes from WinPython 2020-03:

    • Infrastructure:
      • Python-3.9.0, Python3.8.6,
      • nodejs-14.14.0, VSCode-1.50.0, Python-VSCode-2020.9.114305
      • Qt Stack Qt-5.15.1 is now in WinPython-3.9
    • New Packages:
      • PyQt5-Tools (QtDesigner for PyQt5)
      • FastApi (see https://talkpython.fm/episodes/show/284/modern-and-fast-apis-with-fastapi)
    • variation per version:
      • Pytorch is in standard 3.8 branch only,
      • portable VSCode is in "cod" branch only. (but you can copy the "\t\cod" directory from one WinPython to any other)

    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

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.8.6.0dot.exe(22.75 MB)
    Winpython64-3.8.6.0dot.exe(23.84 MB)
    Winpython32-3.9.0.2dot.exe(23.20 MB)
    Winpython64-3.9.0.2dot.exe(24.30 MB)
    Winpython64-3.8.6.0.exe(721.81 MB)
    Winpython64-3.8.6.0cod.exe(778.72 MB)
    Winpython64-3.9.0.2.exe(627.95 MB)
    Winpython64-3.9.0.2cod.exe(767.93 MB)
  • 3.0.20200808(Aug 22, 2020)

    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)

    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.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 4e37f0e452f4b5baf30ec1789747ba59 | 3de50334d1a17c59f26d050d21f6742489bbe12c | ab40846960e8e57db8b43fa330d69fada99eda778408edf16e8a2e84b8e4a8c3 | Winpython64-3.9.0.1codrc.exe | 635 162 253 Bytes 576199aca38c18e68590d3706320f357 | a95d571d20a5b03aaad68338cd8bffeeca8ceb2f | d9056790e68ed8a548ada97c259f532f7be8f29e1c4142c4b31e2105710bdf75 | Winpython64-3.8.5.0cod.exe | 743 880 821 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.8.5.0dot.exe(22.53 MB)
    Winpython64-3.8.5.0dot.exe(23.63 MB)
    Winpython64-3.8.5.0.exe(685.40 MB)
    Winpython64-3.8.5.0cod.exe(709.42 MB)
    Winpython32-3.9.0.1dotrc.exe(23.09 MB)
    Winpython64-3.9.0.1dotrc.exe(24.20 MB)
    Winpython64-3.9.0.1codrc.exe(605.73 MB)
  • 2.3.20200530(May 30, 2020)

    Changes from WinPython 2020-01:

    • Infrastructure:
      • on wppm, packages labels, when not present in internal databases packages.ini ,are taken in summary information of the installed package,
        • automatic update of missing entries in packages.ini during build
        • missing dll 'vcruntime140_1.dll' is now included(on 64 bit)
      • python-3.8.3 final,
      • WARNING for WinPython-3.8 and later:
        • since Python-3.8.2, the default settings is no more looked in "%HOME%" but in "%USERPROFILE%"
        • that is disrupting the old way of WinPython to keep users things in a directory.
        • in comments in "env.bat", a fix "set USERPROFILE=%HOME%" is created to keep user settings in winpython directory for Python-3.8.2+ and Python-3.9:
          • it's due to the above change in cpython-3.8.2+,
          • effect is a way too big to put it by default, but it's also possible via script "make_working_directory_and_userprofile_be_winpython.bat"
    • New Packages:
      • botorch, virtualenv, flask-session, flask-SQLalchemy
      • Trio as TaskGroups/Nurseries won't be in standard before Python-3.10. progress must go on.
      • on Python-3.8 : geoviews , cartopy , rpy2 (dev) , tensorflow-cpu
    • Upgraded Packages:
      • Jupyterlab-2.1.2, Qt-5.14.2, python-vscode-2020.5.80290 (bug... it now requires a .py file to have been opened and ran before a .ipynb is open with ipywidgets working)
      • tensorflow-cpu-2.2.0 final, Cartopy-0.18.0 final
      • pyarrow-0.17.1, papermill-2.1.1, bokeh-2.0.2,
      • jupyterlab-2.1.1, pytorch-1.5.0,
      • rpy2-3.4.0.dev0, Cartopy-0.18.0,
      • scikit_learn-0.23.1, scikit_image-0.17.2
      • Spyder-4.1.3 with un-supported-yet Jedi-0.17.0
    • variation per version:
      • Tensorflow and Pytorch not in "cod" branch
      • portable VSCode in "cod" branch only. (but you can copy the "\t\cod" directory from one to the other)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- fb9550ee520688bbe8c559d3a17641ac | 0f24ebd349abe4a927601aed5085bc1ef29bc5d7 | 3a19dc2afcfb5e9ed1f6b6c863ce01f62fab26214e79cdd11d01077a4d058949 | Winpython64-3.7.7.1dotrc.exe | 23 261 081 Bytes 066085dede3b0797c4b6f9412c596905 | 1b5a0f0720faf979f2568265e4cdb11558321374 | 6aa39bf8792a2853b245418085618e035ac4c290e20823bc3d678c4bd87defc9 | Winpython32-3.7.7.1dotrc.exe | 22 254 422 Bytes fe02b8ce4f614e4523afe2242c567feb | 4b443ecef9c4ef457d11900f90074da6f6056dbf | 6f10ce63a2043c86d08264cdfdcb5fa8dad498d546765df1c392839ecc89bbdf | Winpython64-3.8.3.0dotrc.exe | 24 135 998 Bytes 43cb7be6ca370880df2363e354df3e52 | c45540722d62236b292e96c21588386c74100d20 | 9fcaba999cef828afa82f2b25fac5f198170134480a656796c86752ab57a6b3f | Winpython32-3.8.3.0dotrc.exe | 23 108 507 Bytes 474a18ef346f6cda4bd6f2c177b2e92c | d14b5f498123c7661dcd517e2806ddd6a3022786 | 9fdc53fdb468c9c5837eb7513cbee3efcb7d791b9744ffee10370556087af05c | Winpython64-3.7.7.1.exe | 736 749 968 Bytes 077ac421e193f643f4154bee96e78711 | 435dbb4f8ef95bc2e10548c129123ace2ea4691d | cdf73828d7fbf6fa8717fd5b9e7126fb10fb7c4a6e1783814f63390bdca96a0c | Winpython64-3.8.3.0.exe | 728 591 527 Bytes 4e7b04514d6f20ddfe8474aa0715c2f8 | c990b3852e824a966fd99ccd831b83026c7aabdd | 8a7a16d4337cdc2533eea2e1f9b922d4f1263a907889f7e615e33bcf252aae30 | Winpython64-3.7.7.1cod.exe | 666 455 987 Bytes 3094ac83518fcf037f29f6199b801e6e | 91cc5c5888ba2ecf7fc1cb014a63224dc5a47360 | f3870e8570b5f3e31821756089af1237859a6db8a971c1fea14a560d4c85a314 | Winpython64-3.8.3.0cod.exe | 658 361 818 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.8.3.0dot.exe(22.03 MB)
    Winpython64-3.8.3.0dot.exe(23.01 MB)
    Winpython32-3.7.7.1dot.exe(21.22 MB)
    Winpython64-3.7.7.1dot.exe(22.18 MB)
    Winpython64-3.7.7.1.exe(702.61 MB)
    Winpython64-3.8.3.0.exe(694.83 MB)
    Winpython64-3.7.7.1cod.exe(635.58 MB)
    Winpython64-3.8.3.0cod.exe(627.86 MB)
  • 2.3.20200319(Mar 27, 2020)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- c965268a26fe5a93e929154c596dc831 | 0aab5fef1c15eb460164e40f8dc1eb6491c5b00c | 8004297d2d583d844e3b1bd67bd5367de79086bcc76a1544a4cf010d81b6be8b | Winpython64-3.7.7.0dot.exe | 23 141 445 Bytes 10c4919ffc342d0fcf5d76f37986cc42 | 0ccea60fb426661b63554289249d1507dc8a04c0 | 64303eb2a2c9c3e207a26ad8d5a0c88d51b6f24e241e84e38c2061b92a1a715a | Winpython32-3.7.7.0dot.exe | 22 136 373 Bytes 646577652d24f274b375c79b3c3a2150 | 9f9745112234cdd65a0428e2e9e3bc4eeeb1723c | f625d4f658902b0f1d5845f3fe6ed911b6f751e5f5c5948bfcfe74d57470e4d4 | Winpython64-3.8.2.0dot.exe | 23 854 995 Bytes 5f53ae5152f6c522cb1b25164167febd | 5d99b263227219bd527eec6d5544af8057c62330 | b45d8154579114c8934640e114f508921ef1b48f3e7ce10b4d65f9edec1c0a40 | Winpython32-3.8.2.0dot.exe | 22 783 110 Bytes 20348d6dce7d10808d052abfdf8af1de | 98afa57668a0b38dd202b628ce6347633a607be8 | 97ddd3467450e1f328e546b1d1059874e8a41163c9c3fa59fe50d0c61ef74b99 | Winpython64-3.7.7.0.exe | 691 801 924 Bytes cffdc3ec5a8a4672c3f7434c0afa4083 | a92cc482c2ee17c4397cb02c8614823d2e4d1a1f | a4591069de67993b232174f28e5cdfc9217f25dc3d87ee01e54dbb3503cf573e | Winpython64-3.8.2.0cod.exe | 656 189 440 Bytes a87368bb97cd76e254ecbbdc178a396f | 9d5ac2449a37ec1ab4500c3b77a2c04cc2ca9d03 | 5f44a8f40c0037e467280caf28377c5d8ff59800a4e07ec8b07feb8304f3e659 | Winpython64-3.8.2.0.exe | 620 414 873 Bytes f81ca9424c9aa4749e2fa4dbeb04ded6 | 1ced6da8e401b659411201232a4b136a474cbd1a | f62ec5de7d343300b074d78575f97a92126f36ef08902b325534554c3c259569 | Winpython64-3.7.7.0cod.exe | 674 653 688 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.8.2.0dot.exe(21.72 MB)
    Winpython64-3.8.2.0dot.exe(22.74 MB)
    Winpython32-3.7.7.0dot.exe(21.11 MB)
    Winpython64-3.7.7.0dot.exe(22.06 MB)
    Winpython64-3.7.7.0.exe(659.75 MB)
    Winpython64-3.8.2.0cod.exe(625.79 MB)
    Winpython64-3.8.2.0.exe(591.67 MB)
    Winpython64-3.7.7.0cod.exe(643.39 MB)
  • 2.2.20191222(Dec 27, 2019)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- e19742c5787384d11b387fcc862427bb | 5ef1466afd82a7c696e468a593b555e23a8fa3b7 | 632273a65fcf5dd565f8a1187bf596bd54adb0d973cbf224bfbfb658e5e8e155 | Winpython64-3.7.6.0dotrc.exe | 23 080 378 Bytes 2c28927c14948b09d4f5b46ff17360c2 | 85afbe3991ed81b66cb853d5fa93b18158d40979 | f51b34dbcfa02040901fafad734b232d3f0686bcfd6d0937a35b3b65aa13b5d3 | Winpython32-3.7.6.0dotrc.exe | 22 119 015 Bytes c6b45ca478090c9f5338cad389cf3b27 | 6ca5db67ec097164f1493f96fb46f77810992f1d | 28163863368c7f63ff5a1cd0a3e7c2544757e7607c54057df5110eefba6d2561 | Winpython64-3.8.1.0dotrc.exe | 23 775 397 Bytes ea69741f3871b4ad9e5934b481c6caaf | 3258c8bac69e10e0b4665d0ffc53d56265f1214e | 489ff4437d5bfece1adaa6917637c6c5eca69e58185493f0ff9dcd2edd5b5bb0 | Winpython32-3.8.1.0dotrc.exe | 22 706 735 Bytes 788a41c4afb1a17576291de3f30dfe2d | 917a1e8bdb1ef080ca916d3baca83682649f3009 | e523d55a4bbe85d55f45958b7ea5078d56a9aee6772687bee68ba223ad3f7fdd | Winpython64-3.7.6.0rc.exe | 679 764 546 Bytes 48485fece0e487462e1f839573b7ca9f | 9d606d9fcf492fa0cf6c98ff521298158f68c0c7 | 8fa6751fabbaef9a820516e0a6cfac7a10b1ad1a5db2d8d639f9cbba80afe8d1 | Winpython64-3.8.1.0rc.exe | 555 895 371 Bytes 5c1376fb69c95b25bc922d44e7e99525 | 2e12e332b359c725e694af9b47a87f3d6abd1c1e | eab496d6f7f2489068e80e0dd4956ca37e8160979d30f4bf555578a21421b811 | Winpython64-3.7.6.0codrc.exe | 670 015 108 Bytes 65d3cf6b30aa41f41c46dba95f9c1e63 | b854ec4021addd6134b390320593ce189f60dd85 | 58eb64fcf18086bacffaa281a8251624476a4ad64bd12bb9583fe898e103feab | Winpython64-3.8.1.0codrc.exe | 639 199 517 Bytes 2ba700bc5a91b159d1c6a4ff6af5ca6e | b8c614a14a6fccc6abb3b50b443dc5ca9387f60e | 45301054ee2259af24c95bab99e46dbf79d802968ba89a03bac283b559e13b35 | Winpython64-3.7.6.0Ps2rc.exe | 686 746 033 Bytes 41bb00ff023375152086935601c010a1 | 63381cb9fd89a6b975f33a96b2dbf8bde7387a8b | 9820619d590df78054fc75e86e25e0f4faa74a55c92281a580b327d588cc04fa | Winpython64-3.8.1.0Ps2rc.exe | 572 780 385 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.8.1.0dot.exe(21.65 MB)
    Winpython64-3.8.1.0dot.exe(22.67 MB)
    Winpython32-3.7.6.0dot.exe(21.09 MB)
    Winpython64-3.7.6.0dot.exe(22.01 MB)
    Winpython64-3.7.6.0.exe(648.27 MB)
    Winpython64-3.8.1.0.exe(530.14 MB)
    Winpython64-3.7.6.0cod.exe(638.97 MB)
    Winpython64-3.8.1.0cod.exe(609.58 MB)
    Winpython64-3.7.6.0Ps2.exe(654.93 MB)
    Winpython64-3.8.1.0Ps2.exe(546.24 MB)
  • 2.2.20191022(Oct 24, 2019)

    Late complement (WinPython-3.8.0.0, October 19th, 2020)

    remark, on WinPython-3.8.0.0 initial release:

    • no Tensorflow nor PyTorch package yet,
    • no Cartopy/Geoviews/Geopandas/rpy2 package yet,
    • early addition of Quart/Hypercorn/Uvicorn/fastAPI/python_language_server.

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- 58202f1f7d04e81ba83edaf4b1c30970 | 17281a168b2d2855fa0d1e94220e16cd2fb0fc6f | 5882665af26d91a5eb5e5bcf37578d2ddb822f23c75cb5408ea7f8c5f6a73ab0 | Winpython64-3.8.0.0dot.exe | 23 708 759 Bytes 39efc06b286a3fb0c7338e3ffe78e2b0 | cb923c1d62c7a61e8187f0edde1eba43253ccdd7 | 701265ef5fb43739f1e649a156f8b8bd4ccde8632dcd16a33a6f7e63ac8a05c7 | Winpython32-3.8.0.0dot.exe | 22 637 174 Bytes 80b75bcc66235f11133788a3e06308fd | dfeca5ec0c831c4b29361ae53a07a1585e2a3f86 | e4e1162f0084dbb9434f5e12160236abfda482bf589ffbcaa360bf244fa98125 | Winpython32-3.8.0.0.exe | 433 866 399 Bytes 7c7681af65e6513f3a7dab0e880903a5 | ed58e72379afd20171ee98cf32f68dcef62bd99c | fd1c5061f59c078bf212e9fb6d5a68261b958cb4b93800303d47b4c0c6a5e17c | Winpython64-3.8.0.0.exe | 510 423 691 Bytes 8f532bb2022828cebce4b6b4f2289141 | dbf728b43e4202160929b576b0629c7812df32dc | 3e936616d1f83ccef9a3549647b5b6baa6eda918c18380b7bdac399d608dbf09 | Winpython64-3.8.0.0cod.exe | 588 818 158 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.8.0.0dot.exe(21.58 MB)
    Winpython64-3.8.0.0dot.exe(22.61 MB)
    Winpython64-3.8.0.0cod.exe(561.54 MB)
    Winpython32-3.8.0.0.exe(413.76 MB)
    Winpython64-3.8.0.0.exe(486.77 MB)
  • 2.1.20190928(Sep 28, 2019)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- 8453a58d431d4824f06f7c1f42f1a194 | 13a5e9f009cbb43df1264db628849550b60da12c | ec97e69de4d01f7c70278be2e7abd91a2ade757878c4d93dbdef7d4fb2acba05 | Winpython64-3.7.4.1Zero.exe | 27 992 617 Bytes b6d678ce29a01531142cc89057ef42db | 7d614de4165d12fe0126b9416ed2d6efc10f3c28 | e6e6c85cb6145dc6b3a6868033cd48a4386eddd55ed2ced6940ffbc8622ed7be | Winpython32-3.7.4.1Zero.exe | 27 007 964 Bytes 9e0e19a4fe1ca7cc33fee7ca60b52aa6 | 311f26c61f47b239359e24f925d96f45af2601d3 | fc6c4d52c97cd99830d05ebc33a3e651b329100f36898576823ffa75eb989e2e | Winpython32-3.7.4.1.exe | 457 812 318 Bytes 686cc31200c753ca864f276b9798ac13 | e0f20a68957e5e7e33fd06c7c06591a08b88ea9d | f385737eb6c60460a976adc7d1e9a169cf49425f9851f75789cf3ecabb5d7cd4 | Winpython64-3.7.4.1.exe | 644 778 229 Bytes e754a306df6221c2a4f0745c9f7ea03f | db497a3c5fb3be5b6d29a701f07fb55a57be2222 | a73cb4097375a0c06023c97c861710058b93a1f1a4de870fb86c7cd25db69eaf | Winpython32-3.7.4.1Ps2.exe | 463 541 946 Bytes cf00fb30e5a3c58fa8a61fb20bc18f3a | 99f88506d36855da5da49a5498b26f75dfad0fd3 | a9410fb4d0d6b1b6eafc9f00fae4826b0c7a439a865cfa883ea045e6fc81e3c1 | Winpython64-3.7.4.1Ps2.exe | 651 989 170 Bytes 8d53722ae27d3812def1f57e8d093828 | e47293233505e84723753e304cc8fe1654bceb4c | 9cfbe3920170ac5223f3f37b3cb819492f269ecabeedc4b10be59fae810626f2 | Winpython64-3.7.4.1cod.exe | 635 420 068 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.7.4.1Zero.exe(25.75 MB)
    Winpython64-3.7.4.1Zero.exe(26.69 MB)
    Winpython64-3.7.4.1cod.exe(605.98 MB)
    Winpython64-3.7.4.1.exe(614.90 MB)
    Winpython64-3.7.4.1Ps2.exe(621.78 MB)
    Winpython32-3.7.4.1.exe(436.60 MB)
    Winpython32-3.7.4.1Ps2.exe(442.06 MB)
  • 2.0.20190705(Jul 20, 2019)

    update of August 4th:

    • pulling off ps2 version from Sourceforge, as jupyterlab-sql included in these versions has an indirect security risk on jupyterlab: . this is safe (and what is in published release) : "%WINPYDIR%\Scripts\jupyter.exe" serverextension enable jupyterlab_sql . this is unsafe (and un-correct) : "%WINPYDIR%\Scripts\jupyter.exe" labextension enable jupyterlab_sql
    • users are safe, if they are not tricked into doing it,
    • for now: . the ps2 version will remain only on this page, where knowlegeable users will read the warning, . when the security risk is resolved, the ps2 version will come back on sourceforge. . next ps2 beta version will not have jupyterlab-sql.

    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

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.7.4.0Zero.exe(25.61 MB)
    Winpython64-3.7.4.0Zero.exe(26.54 MB)
    Winpython32-3.7.4.0.exe(438.93 MB)
    Winpython64-3.7.4.0.exe(616.52 MB)
    Winpython64-3.7.4.0Ps2.exe(623.98 MB)
    Winpython32-3.7.4.0Ps2.exe(444.49 MB)
  • 1.11.20190223(Mar 9, 2019)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- af0fd4452aab6f0603b843a7cc7cb53d | 0c5f289c7a6d0eec248a903d3ca0876c06f22c1f | acfc2933071b3514de206485770512957f3119630585225571215ea5c0ba53b1 | Winpython64-3.6.8.0Zero.exe | 27 034 990 Bytes d2bd491428e22391cd19732a91d88720 | ce111ba013b922bbf34a4afc82abc572003624c4 | c20024700be85f01f8607f10e40cb696a330039f2564c831ace43442506530cf | Winpython32-3.6.8.0Zero.exe | 26 310 310 Bytes 81f83854f547a7b25a56cbfe87f0c3b7 | 5fac410215bd22c3fe33cf2881309620b5f4d72f | 33060b8180e7ce536256874ddf97e383cae22cc3f3b1de3e1b000d899c140b31 | Winpython64-3.7.2.0Zero.exe | 27 758 006 Bytes 36776779b8859e857a9358c88137d2c5 | 7298cbd1e215547011541ce06c7aeccf526cf1c3 | e24c4d4f183f478cba9104ddeac9b44a4908642c7ddab80fe452323e22c7ac75 | Winpython32-3.7.2.0Zero.exe | 26 973 857 Bytes f84c018a0c231507f678f6bf9340daa8 | b17dbedd7ec048a6a230a223c0a9e180d23cb7ef | c9519148f6e996859b0d920ac6dd99085a988e17970b0a893617a14260bdd41d | Winpython32-3.6.8.0Ps2.exe | 437 574 028 Bytes 16d95f14986a858af494d785445dc440 | 74c093422e21ac8f1b2aca91e61935f229c86384 | d722554b10b7e1700bf61978a61fd2d119d6ca12a3c6e869251df8a2f1e7e617 | Winpython64-3.6.8.0Ps2.exe | 588 383 206 Bytes be41162fc1c39045117b5bd37dbab906 | 8346324a3affe6769f1139d53c46b399af4d3ee1 | 98792584383137adc870735b7d5a2df49a635bc00e4fdb7548ea15df0ab29394 | Winpython32-3.7.2.0Ps2.exe | 435 553 800 Bytes 1f7a3dfe1b0f9f5974367173282399ec | b9341e05ec1ab10faf3cfb84276cb6f1f1c5fa23 | 172955fc63eea8abd602712f3417407e760fde174b350052b68a55e52a4777e4 | Winpython64-3.7.2.0Ps2.exe | 586 713 948 Bytes 3f8b942d2fc50990864c2a454435687a | 39ebd5ea0f11b5576ce800774883265b767f3439 | 2f8d7a10aeabf8ab01e2c8f2d180c4807a797403ebb2cc66ae551e371cb92f9d | Winpython32-3.6.8.0Qt5.exe | 432 998 123 Bytes e54a87bbdc927bd87b24fc1a416996cf | 839f55db8c1048cdbfc65aa783e225e78ccd1420 | a52cf78226c344f61ec01ce335c310fff3aff8d80ce98b864d3f2da4f692ea04 | Winpython64-3.6.8.0Qt5.exe | 582 123 214 Bytes fda526fd1fc4c08f95f7f3fc0e8dd164 | 3feff603c664ab923180de77bd964117f80cbd22 | 40a80d2fba1348da785bd97ee8de4e69c554c3d9dcd632b623a0f12e3ddb5ec0 | Winpython32-3.7.2.0.exe | 431 047 193 Bytes cba20b030f2e87d0f4a61696e19ae933 | e5b63f0d52909f46abb55a821cbe6ebbd1c34824 | 3fb3ece2ba20fa903f15b642f5749a4517c2557788801197a981eea11ec21865 | Winpython64-3.7.2.0.exe | 580 357 926 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.7.2.0Zero.exe(25.72 MB)
    Winpython64-3.7.2.0Zero.exe(26.47 MB)
    Winpython32-3.6.8.0Zero.exe(25.09 MB)
    Winpython64-3.6.8.0Zero.exe(25.78 MB)
    Winpython64-3.7.2.0.exe(553.47 MB)
    Winpython32-3.7.2.0.exe(411.07 MB)
    Winpython64-3.6.8.0Qt5.exe(555.15 MB)
    Winpython32-3.6.8.0Qt5.exe(412.93 MB)
    Winpython64-3.7.2.0Ps2.exe(559.53 MB)
    Winpython32-3.7.2.0Ps2.exe(415.37 MB)
    Winpython64-3.6.8.0Ps2.exe(561.12 MB)
    Winpython32-3.6.8.0Ps2.exe(417.30 MB)
  • 1.11.20181031(Nov 5, 2018)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- b5700d3ddda8f7b83655a1ec4cf420bd | efab36a7596fd6ecd034260b2fef6b4da41d2e4d | e52e2606f3a2f7d79fd9eac0701b144efe0832ecdcf7c5a2f3bf3aebba4e70c6 | Winpython64-3.6.7.0Zero.exe | 27 698 479 Bytes 12efc1e0ef3efe14181bf0dc90a3541d | 356f8c9a8e012b01bffbbbe4aa3c92deb66c85cf | 8b6b22f36aecb80ce8b13212deb4bbba0e9a902ddd081d7c6288cf0f44e419be | Winpython32-3.6.7.0Zero.exe | 26 917 304 Bytes 952c151a674b394137a4b47f7df2b5a5 | 81d51e7a0ad83f0da67be89b247c07ba9ed93f21 | 4e81abd373c089cd9b6687393bb3d179e6792a97d8f088f77d35b9067f118c0f | Winpython64-3.7.1.0Zero.exe | 28 355 587 Bytes 956a310ef3d120909f590d6cdf0ac080 | 5cc176132d3fcdf35cad959e403953fa212a17a3 | a09c79c7630278f831d257c03bab99f76d3a0e23f8b4362a3e1e2495a3aa088f | Winpython32-3.7.1.0Zero.exe | 27 613 204 Bytes 4b1e1a32e432d788796a3d5487516325 | 30dfdc38d24c7137092b21990baf570aeb571e76 | b89f1ad387b88bd7c2e1ebaf7491ec5635f8feabaf81cd08053aa959f45a8abb | Winpython32-3.6.7.0Qt5.exe | 373 972 047 Bytes 72b0612de9fdc341e87f01d9ca7b230f | 0564417d257dd409fba6027f39150d372cf10a11 | 910cccc217c03a63afa1e77cc0082eedff1c4bbec23221950bbfaa509bf8e525 | Winpython64-3.6.7.0Qt5.exe | 488 347 626 Bytes 8967b1ee84d26b4611c14125d4e4539a | 265ade8190cd9928f668c742bff1dda5c59ab162 | 152fdd8ec34f123a14ddf0f74f8f9038ef9ba2676bf60954fa8bf9afdd73ec4a | Winpython32-3.7.1.0.exe | 371 975 740 Bytes 838280aad034a0f083b6356cb3249867 | 25dd42f33f28f2390c4a19018234eba23d20b20f | e95de8d6b90c217d6a71d831367b6f94eb76ddc855f041ea1e029b081aba107e | Winpython64-3.7.1.0.exe | 483 284 117 Bytes

    Source code(tar.gz)
    Source code(zip)
    Winpython32-3.7.1.0Zero.exe(26.33 MB)
    Winpython64-3.7.1.0Zero.exe(27.04 MB)
    Winpython32-3.6.7.0Zero.exe(25.67 MB)
    Winpython64-3.6.7.0Zero.exe(26.41 MB)
    Winpython64-3.6.7.0Qt5.exe(465.72 MB)
    Winpython32-3.6.7.0Qt5.exe(356.64 MB)
    Winpython64-3.7.1.0.exe(460.89 MB)
    Winpython32-3.7.1.0.exe(354.74 MB)
  • 1.10.20180827(Sep 5, 2018)

    WinPython 2018-03 release (September 4th, 2018)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- 679852dbe4bf6fb6f1cd3a7ef4c86b6e | 015c3d5c73df2d0aeebc6a42069ef9946b76115d | e7feac807631eb7322ea36d74bb772f95c96457c4558464ed530d5d715ec8ac7 | WinPython64-3.6.6.2Zero.exe | 26 630 364 Bytes 52da5df585f22a8914ae28e546f47b88 | 8c61e07b04e5eee28eaf8ed7144e715c7aa761f1 | 29c48621b7c0fd5c3513de40aaafb4795cdc1a47505aa5cc646a2b7f7c6f9b10 | WinPython32-3.6.6.2Zero.exe | 25 849 187 Bytes aa669b7df34a54c2c42b0465e348df3b | c66713cca61decc1500ab60d9512d8ba1d4dd227 | 2b5d5aa7c0bf288d78dd2301aac452283c10d812ea740ab650758a977c48d696 | WinPython64-3.7.0.2Zero.exe | 27 381 406 Bytes 8912499b9aa9c64d92e2eab365be969d | 2fb481e9c38b8d1d044b95715c1148a8e830a9c0 | 3bc6873c7a8f8c089af2454604659a6cbc7f47ddddef0aceb3c20d63e957d855 | WinPython32-3.7.0.2Zero.exe | 26 624 401 Bytes b3aedab0181ad08f632fb28df71b9a49 | a07cfe78abf719140c575e92d98b7ade752d3e84 | af9301f4748f7443732c6fc2ecab0e25e0109d5fda623d686e4371d015eb7be3 | WinPython32-3.6.6.2Qt5.exe | 347 624 370 Bytes 159fae86751818d33e3eed31a05816c3 | 9991caa408d0586da166ad25f08378236ab3ac13 | 0007085df58ad4e5749e6d3fc43ce49688ca15a77abea615d36770b2f7ec1ba3 | WinPython64-3.6.6.2Qt5.exe | 450 695 273 Bytes f617411f8f984bd0196ec87c0f520418 | 50a469ce62f061d656c352cf8cf798089f7c093d | 4516e09e671d027d50f0c160ad9d2fe8528f610970d38a20093fbdcc731b0735 | WinPython32-3.7.0.2.exe | 345 558 531 Bytes 2387a9084bf49e1bdc90f5106c8d2a11 | 948bdfaf4e281e08916415f5013ea4451d84fde7 | 506376156017929982179381bf449841fb17041f0d95ea03ed4c8add871e8f45 | WinPython64-3.7.0.2.exe | 444 632 820 Bytes

    Source code(tar.gz)
    Source code(zip)
    WinPython32-3.7.0.2Zero.exe(25.39 MB)
    WinPython64-3.7.0.2Zero.exe(26.11 MB)
    WinPython32-3.6.6.2Zero.exe(24.65 MB)
    WinPython64-3.6.6.2Zero.exe(25.39 MB)
    WinPython64-3.6.6.2Qt5.exe(429.81 MB)
    WinPython32-3.6.6.2Qt5.exe(331.52 MB)
    WinPython64-3.7.0.2.exe(424.03 MB)
    WinPython32-3.7.0.2.exe(329.55 MB)
  • 1.10.20180624(Jul 21, 2018)

    WinPython 2018-02 release (July 21st, 2018)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- 80703f394294aba5884a4b947d7ed812 | c9b452409ba5808b2f10b3ef94d9afafd57c726c | 3505eda2a3074c50fdb6afab002950de7e17aad5e7d8c5e8b707d4e42285971a | WinPython64-3.6.6.1Zerorc.exe | 26 221 961 Bytes c7efe85fd3e45b0aa585c8fdc7500d1f | 9e1d9bd4cfffd81e119792855c188a5ad41f199d | f395723d0caaf91c0d18ddda19c90fafbe36277a53447366512567ea55ee4076 | WinPython32-3.6.6.1Zerorc.exe | 25 443 160 Bytes 4d3e138fd575bd5c47d45aec082f79bf | 5af2319d9d49142150d6a0418c01de7c75a995b9 | b8d3c236148e992ff1da78519b39c01c04de6c5bc7130de0c54ad8680ef6480e | WinPython32-3.6.6.1Qt5rc.exe | 340 056 628 Bytes 141524228c172dc6c6e3c2b33b8a6460 | e75d8342d3a226206316c0d38dfae793020e50e1 | 8d0dbde2563c081ae441eba56504e83686c462ba8f36951fe38aed7a2df2ce1b | WinPython64-3.6.6.1Qt5rc.exe | 434 905 324 Bytes 0b627e2a487d65588807f36be671799a | 632ce39bcf5b8c3bde46839cbfd3e3d354f11563 | d41732eb916e181c9e4b3d290a606668dbe27d75d96cc51350f5f4c69874290f | WinPython64-3.7.0.1Zerorc.exe | 26 897 832 Bytes 23eaaa72a21871e11897b93d1900b2fe | d5f7afa2f077af44bfc06c35b300956556d01293 | d0bb43ccb38b9f267f7b8967d57561cfcb9836eae4547ec68488bcfc1d76134a | WinPython32-3.7.0.1Zerorc.exe | 26 138 246 Bytes d5924b31af8186bf35ca0ce9a67ff997 | 43d4ba28650d2bdde1ffcac7205665102ffb5bc3 | 44fe3c121cf534280a977155f30418c2d312bab3b1267bf4d330e1eef34e8fc0 | WinPython32-3.7.0.1rc.exe | 337 926 065 Bytes 3af2787fd6cddf0512b31dba18115a81 | 4d59ff304cadb3f34d957e162f3cad8a601e86e0 | 0a020b141c83ce8530006f680271a46b55ce1043fa94e49e49b19b18d9dbc107 | WinPython64-3.7.0.1rc.exe | 430 540 280 Bytes

    Source code(tar.gz)
    Source code(zip)
    WinPython32-3.7.0.1Zero.exe(24.92 MB)
    WinPython64-3.7.0.1Zero.exe(25.65 MB)
    WinPython32-3.6.6.1Zero.exe(24.26 MB)
    WinPython64-3.6.6.1Zero.exe(25.00 MB)
    WinPython64-3.7.0.1.exe(410.59 MB)
    WinPython64-3.6.6.1Qt5.exe(414.75 MB)
    WinPython32-3.6.6.1Qt5.exe(324.30 MB)
    WinPython32-3.7.0.1.exe(322.27 MB)
  • 1.9.20180301(Mar 1, 2018)

  • 1.9.20171031(Nov 9, 2017)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- 886eb3266fcdea10d2218ffca3af5597 | 20cc45fdcbe76578035216ab9d2ba653ec7cc316 | 0ca0513559e2367802a32b1f5e7197f4e3c16fa0a0751b82f6536fcf4b559ed4 | WinPython-64bit-3.6.3.0Zero.exe | 25 487 989 Bytes aa00cd2bf158844ef3b40fd82fd8129a | 2e8de508e937894060520cb2f1c928aa888aacf0 | 9f1fdac301a7498bf3ab29b48347fc438d204a00cb1b72f80cbfc804b42c9f3f | WinPython-32bit-3.6.3.0Zero.exe | 24 729 105 Bytes 8f479e76618466d2360fa7f2fb2ceca0 | 779467c0a1cfdcc184d1a650943605f55f297084 | a6aa991b5bf5c05f196e199f172a0ad293dccb831108bd6224e294d1176035f6 | WinPython-64bit-3.5.4.1Zero.exe | 24 740 850 Bytes 6d4f0c3873695568633a71b8f12b0ba2 | 55d0e526134860853a0bf28b8af5037d124d99dc | eb42bf161865158a9b7e340ed41d1c52de0b3a8cc2d2ba17ac6e8fba0af4f8fe | WinPython-32bit-3.5.4.1Zero.exe | 23 967 541 Bytes 5f3525c6a2623e72a3a117374b493c37 | 5f9627ae49cd6e547bd7fcfe929373ac1c48941f | 56259865127c3f802f1eca29528f2676317cad2fd6573ce516fc35b4441a1d3c | WinPython-32bit-3.6.3.0Qt5.exe | 333 420 078 Bytes 5dd0d1b50a851cb40d3afab68271ed83 | 595a7d75ed7d46bb0a35a13011ae4283438d9205 | a5efea23ede143fdacab60b8db95835de25c0173bd0d9fd53d5952648bde69b9 | WinPython-64bit-3.6.3.0Qt5.exe | 408 989 671 Bytes 201731794ab6289dcf8793cb6fea9193 | 15b05dd731cb7320434a738678cca53ec4117058 | e58b0c86fc4e6ae4fe3f9f467008fd4e3447b5f35b7ad689ab01cdc93733d19e | WinPython-32bit-3.5.4.1Qt5.exe | 332 268 796 Bytes de5216300f2577ce1591eb8e022e166c | 8d90961cc867e0852e325edce27a59db599058af | e522c8adfbd9c967fa2f692d3c313fec1f0e53724b4651ea9e969228532a9586 | WinPython-64bit-3.5.4.1Qt5.exe | 413 530 256 Bytes

    Source code(tar.gz)
    Source code(zip)
    WinPython-64bit-3.6.3.0Qt5.exe(390.04 MB)
    WinPython-32bit-3.6.3.0Qt5.exe(317.97 MB)
    WinPython-32bit-3.5.4.1Zero.exe(22.85 MB)
    WinPython-64bit-3.5.4.1Zero.exe(23.59 MB)
    WinPython-32bit-3.6.3.0Zero.exe(23.58 MB)
    WinPython-64bit-3.6.3.0Zero.exe(24.30 MB)
    WinPython-64bit-3.5.4.1Qt5.exe(394.37 MB)
    WinPython-32bit-3.5.4.1Qt5.exe(316.87 MB)
  • 1.9.20170812(Aug 20, 2017)

    MD5 | SHA-1 | SHA-256 | Binary | Size
    ---------------------------------|------------------------------------------|------------------------------------------------------------------|---------------------------------|------------------- 57f519f3a59d6f9a522d7895f6d93b73 | 63ee0e28c55d6dfa2f8b23d243d9dad316ec7d31 | a2686620242d28a63e5a8b19bc2bb8e23580a74342b41b9f9513892995ffa39d | WinPython-64bit-3.5.4.0Zero.exe | 24 639 906 Bytes 301209b81c1833e7fe22400e6e8ce23d | af1e6aa6a8815d927fa23d7b9585cf97dfba2264 | f366804990941728668aef6fb3ab447ee9fcf2f32adbcdac726fdf04a2672cbd | WinPython-32bit-3.5.4.0Zero.exe | 23 868 864 Bytes 53d9554d72c057e30cc3b4aecddd6dd2 | 7d46c27cd856d76b97d6bf0378278571cd78f76d | 784512b39bf9372f97c915ef963517730940f4987731d103863e1a662cc0286e | WinPython-64bit-3.6.2.0Zero.exe | 25 312 688 Bytes bd17685f070f481a40dbb0a710ca5ae7 | a8a95caef67cb4862250000e084c75b252e54165 | 24b4c93d34e61bda891a3ff0c078a5541546e20d7959d4c8a195e6aa05a44c79 | WinPython-32bit-3.6.2.0Zero.exe | 24 567 330 Bytes a84c043dc03494508cc94d24fc4e3307 | 1dde84ae43165e399fb89e6aba58055dbaf00ec2 | 9d0a4ff0d3e954e00f56d678bfdebc68f69f670af9a63ba45766ddbd56d64fbf | WinPython-32bit-3.5.4.0Qt5.exe | 319 995 571 Bytes 601da21869bf4b96d7335df6af606952 | bf7ea12ca43d1aaf433dbefc9d081239ffbec781 | 36fe03bb74e16d84af0632bb12dffd54dfb7963bd9431f81d09b828caa0f64aa | WinPython-64bit-3.5.4.0Qt5.exe | 384 171 045 Bytes 1576024f6d6e6b811f990ce15da1ec0f | d9f3f77d3849ec3b2d94be715c4116622f1b275c | 2800417b569785b5566d2be08f1b39a0d6458a42544e0ba1f2090b57a2338bd6 | WinPython-32bit-3.6.2.0Qt5.exe | 321 304 310 Bytes b28b03d28c0ef6b543de40903190cce9 | 93b7819995cfc57038c6b9826a047bebd6d0a3d5 | e916f435a14bee4d8763e42c5d2aa1aecc78ac7c731307e15229f7c1abd260a3 | WinPython-64bit-3.6.2.0Qt5.exe | 379 864 857 Bytes

    Source code(tar.gz)
    Source code(zip)
    WinPython-32bit-3.6.2.0Zero.exe(23.42 MB)
    WinPython-64bit-3.6.2.0Zero.exe(24.14 MB)
    WinPython-32bit-3.5.4.0Zero.exe(22.76 MB)
    WinPython-64bit-3.5.4.0Zero.exe(23.49 MB)
    WinPython-64bit-3.6.2.0Qt5.exe(362.26 MB)
    WinPython-32bit-3.6.2.0Qt5.exe(306.41 MB)
    WinPython-64bit-3.5.4.0Qt5.exe(366.37 MB)
    WinPython-32bit-3.5.4.0Qt5.exe(305.17 MB)
Psgcompiler A PySimpleGUI Application - Transform your Python programs in Windows, Mac, and Linux binary executables

psgcompiler A PySimpleGUI Application "Compile" your Python programs into an EXE for Windows, an APP for Mac, and a binary for Linux Installation Old-

PySimpleGUI 77 Jan 07, 2023
Anaconda is the OS installer used by Fedora, RHEL, CentOS and other Linux distributions.

Anaconda is the OS installer used by Fedora, RHEL, CentOS and other Linux distributions. Documentation Documentation for the Anaconda install

Red Hat Installer Engineering Team 454 Jan 08, 2023
Python Wheel Obfuscator

pywhlobf obfuscates your wheel distribution by compiling python source file to shared library.

Hunt Zhan 79 Dec 22, 2022
Nuitka Organization 8k Jan 07, 2023
A tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine or expire obfuscated scripts.

PyArmor Homepage (中文版网站) Documentation(中文版) PyArmor is a command line tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine

Dashingsoft 1.9k Jan 01, 2023
debinstaller - A tool to install .deb files in any distro.

debinstaller A tool to install .deb files in any distro. Installation for debinstaller

Manoj Paramsetti 6 Nov 06, 2022
A distutils extension to create standalone Windows programs from Python code

py2exe for Python 3 py2exe is a distutils extension which allows to build standalone Windows executable programs (32-bit and 64-bit) from Python scrip

py2exe 526 Jan 04, 2023
Create standalone executables from Python scripts, with the same performance and is cross-platform.

About cx_Freeze cx_Freeze creates standalone executables from Python scripts, with the same performance, is cross-platform and should work on any plat

Marcelo Duarte 1k Jan 04, 2023
tool for creating installers from conda packages

(conda) Constructor Description Constructor is a tool which allows constructing an installer for a collection of conda packages. It solves needed pack

Conda 386 Jan 04, 2023
A library which implements low-level functions that relate to packaging and distribution of Python

What is it? Distlib is a library which implements low-level functions that relate to packaging and distribution of Python software. It is intended to

Python Packaging Authority 29 Oct 11, 2022
Freeze (package) Python programs into stand-alone executables

PyInstaller Overview PyInstaller bundles a Python application and all its dependencies into a single package. The user can run the packaged app withou

PyInstaller 9.9k Jan 08, 2023
FreezeUI is a python package that creates applications using cx_freeze and GUI by converting .py to .exe .

FreezeUI is a python package use to create cx_Freeze setup files and run them to create applications and msi from python scripts (converts .py to .exe or .msi .

4 Aug 25, 2022
modified py2exe to support unicode paths

modified py2exe to support unicode paths

auto packaging for iOS

iOS Auto Packaging iOS自动打包脚本 准备 脚本第一次执行之前 先检查依赖, packaging目录下终端执行 pip3 install -r requirements.txt 运行 cd packaging packaging.py -h help -s scheme

DeeCo 17 Jul 23, 2022
executable archive format

XAR XAR lets you package many files into a single self-contained executable file. This makes it easy to distribute and install. A .xar file is a read-

Facebook Incubator 1.5k Dec 29, 2022
Python virtualenvs in Debian packages

dh-virtualenv Contents Overview Presentations, Blogs & Other Resources Using dh-virtualenv How does it work? Running tests Building the package in a D

Spotify 1.5k Dec 16, 2022
Build Windows installers for Python applications

Pynsist is a tool to build Windows installers for your Python applications. The installers bundle Python itself, so you can distribute your applicatio

Thomas Kluyver 818 Jan 05, 2023
A library and tool for generating .pex (Python EXecutable) files

PEX Contents Overview Installation Simple Examples Integrating pex into your workflow Documentation Development Contributing Overview pex is a library

Pants Build 2.2k Jan 01, 2023
shiv is a command line utility for building fully self contained Python zipapps as outlined in PEP 441, but with all their dependencies included.

shiv shiv is a command line utility for building fully self-contained Python zipapps as outlined in PEP 441, but with all their dependencies included!

LinkedIn 1.5k Dec 28, 2022
local pypi server (custom packages and auto-mirroring of pypi)

localshop A PyPI server which automatically proxies and mirrors PyPI packages based upon packages requested. It has support for multiple indexes and t

Michael van Tellingen 383 Sep 23, 2022