GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Past releases
  • Docs

This view

  • Original page
  • New address

GeezerVison is showing winpython.github.io — WinPython

Download — WinPython 2026-04

Released 27 October 2026, built entirely in GitHub Actions. 64-bit only. Every installer is a self-extracting 7-Zip archive: there is no setup wizard, it just unpacks a folder.

Python 3.13.18, 3.14.10 and 3.15.2 · what changed · the exact version of every package is in the packages link on each build below.

Python 3.14 Recommended

WinPython 3.14.10.0 — Python 3.14.10. This is the one we will keep updating over the coming year, so start here unless you have a reason not to.

slim — 682 MB

The full scientific environment: Spyder, JupyterLab, the Qt stack, the data and AI libraries.

.exe · .7z · SourceForge · packages · pylock
slimf — 432 MB · free-threading

Free-threaded (no GIL) build. No Qt stack, and a number of binary packages are still missing upstream.

.exe · .7z · packages · pylock
dot — 18 MB

Bare portable Python 3.14.

.exe · .zip · packages · pylock
dotf — 18 MB · free-threading

Bare free-threaded Python 3.14.

.exe · .zip · packages · pylock

Python 3.13 Previous

WinPython 3.13.18.0 — Python 3.13.18. Still built, and the safest bet if a dependency you need has no 3.14 wheel yet.

slim — 674 MB

The full scientific environment, on Python 3.13.

.exe · .7z · SourceForge · packages · pylock
dot — 17 MB

Bare portable Python plus pip and wppm. Start here and add exactly what you need.

.exe · .zip · SourceForge · packages · pylock

Python 3.15 New

WinPython 3.15.2.0 — Python 3.15.2. The first full set of 3.15 builds. Wheels are still arriving, so expect gaps.

slim — 539 MB

Most of the scientific stack and the Qt stack. No Spyder or JupyterLab yet: they still wait on 3.15 wheels.

.exe · .7z · SourceForge · packages · pylock
slimf — 311 MB · free-threading

Free-threaded, no Qt stack. The smallest package set of the release.

.exe · .7z · packages · pylock
dot — 19 MB

Bare portable Python 3.15.

.exe · .zip · SourceForge · packages · pylock
dotf — 19 MB · free-threading

Bare free-threaded Python 3.15.

.exe · .zip · packages · pylock

All files: GitHub release · SourceForge · checksums for every file (MD5, SHA-1, SHA-256, blake2b) in md5_sha1.txt.


Which build should I take?

Two decisions, and only two: how much do you want preinstalled, and do you want the free-threaded interpreter. The suffix on the file name is just those two answers.

SuffixSizeWhat is insideTake it if
3.13.18.0 slim pylock requir list
3.13.18.0 dot pylock requir list
3.14.10.0 slim pylock requir list
3.14.10.0 slimf pylock requir list
3.14.10.0 dot / dotf pylock · pylock f requir · requir f list
3.15.2.0 slim pylock requir list
3.15.2.0 slimf pylock requir list
3.15.2.0 dot / dotf pylock · pylock f requir · requir f list

Lock and requirement files for every build of the cycle, betas included, live in winpython/portable/cycle_2026_04. Want a different package set? Fork the repository, edit the requirements, and run the build workflow in your own GitHub Actions.


What WinPython is

A free, open-source, portable distribution of Python for Windows 10/11, aimed at scientific, data and educational work.

WinPython launcher icons: IDLE, IPython Qt Console, Jupyter Lab, Jupyter Notebook, Spyder, VS Code, WinPython Command Prompt, WinPython Control Panel, WinPython Interpreter, WinPython Terminal
What a slim build gives you on first launch.
  • Non-invasive

    Lives entirely in its own directory. No installer, no registry writes, no PATH surgery. Delete the folder and it is gone.

  • Portable

    Move the folder to a local disk, a network share or a USB drive and it keeps working, along with most application settings.

  • Side by side

    Install as many WinPythons as you want on one machine. Each is isolated and self-consistent, and they can be different Python versions.

  • Yours to modify

    Add packages with pip or wppm, zip the folder, hand it to your students or your colleagues.

  • Built in the open

    Every published build comes out of a GitHub Actions run you can read, fork and re-run yourself.

  • Registered only if you ask

    Optionally associate .py files, add Edit with Spyder to the context menu, and declare WinPython as a standard Python distribution — see below.

Portable or not, the choice is yours

WinPython is a portable application, so by default it does not integrate into Windows Explorer. If you want that integration, the WinPython Control Panel or WPPM can register the distribution with Windows: file associations for .py and .pyc, Python icons in Explorer, Edit with IDLE / Edit with Spyder context menu entries, and an entry in the registry so standard Python installers can see it. That is exactly what the official Python installer does — so you can have it both ways.

The WPPM registration screen

Good to know

Keep the WinPython base directory path shorter than about 37 characters — for example C:\Users\you\Downloads\WinPython.

You may need the Microsoft Visual C++ Redistributable if it is not already on the machine.

Windows 7 is long gone: the last build reported to work there is WinPython64-3.8.9.0.


Elsewhere

Documentation

Wiki — installation, environment variables, WPPM, control panel.
Motivation and concept — why WinPython works the way it does.

Source and builds

github.com/winpython — toolchain, changelogs, lock files.
Releases · SourceForge mirror

Ask, report, follow

Discussion group · Issue tracker
All past releases · Checksums

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.