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

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - winpython/winpython at 17.12.20260522/WinPython

BranchesTags
Open more actions menu

Latest commit

 

History

3,238 Commits
3,238 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
build
build
 
 
changelogs
changelogs
 
 
cycles
cycles
 
 
tests
tests
 
 
tools
tools
 
 
winpython
winpython
 
 
wppm
wppm
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
MANIFEST.in
MANIFEST.in
 
 
README.rst
README.rst
 
 
README_PYPI.md
README_PYPI.md
 
 
build_winpython_meta.py
build_winpython_meta.py
 
 
constraints.txt
constraints.txt
 
 
dot_requirements.txt
dot_requirements.txt
 
 
generate_a_winpython_distropy_meta.bat
generate_a_winpython_distropy_meta.bat
 
 
hash_launch.bat
hash_launch.bat
 
 
mandatory_requirements.txt
mandatory_requirements.txt
 
 
pyproject.toml
pyproject.toml
 
 
requirements_slim.txt
requirements_slim.txt
 
 
winpython_builds.toml
winpython_builds.toml
 
 

Repository files navigation

WinPython tools

Copyright 2012-2013 Pierre Raybaut

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

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

Overview

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

This is the wppm Python package and build toolchain repository, not the distribution itself. It includes two main features:

WinPython Package Manager (WPPM)
a complementary tool to navigate provided packages, install packages from included Wheelhouse, or register WinPython. pip is the recommanded way to add or remove packages otherwise
WinPython build toolchain (historic)
generate_a_winpython_distropy_meta.bat with a toml file is the toolchain used to build a WinPython distribution from (almost) scratch.
WinPython build toolchain via Github action (news of 2026-01-01)
fork the project and run github action like github_workflows_build-YYYY_NN.yml for WinPython YYYY-NN relase you can modify the list of wheels with hash to your preference
WinPython set of Wheel
You can get also the equivalent of the WinPython distribution by using one of the provided pylock.toml or by using provided requirements-with-hash.txt until pip does support pylock.toml files

Dependencies

  • Python3 >= 3.11 to run the build toolchain
  • Python3 >= 3.10 to run wppm

Requirements

  • installer can be 7-Zip or nothing (just .zip-it)
  • a basic github account allows you to build from your fork of this repository via github actions

Wppm build

From the source package (see section 'Building dependencies'), you may build WPPM using the following commands:

python -m pip install flit
python -m flit build

wppm package is now build and published via github action build_wppm_prod_publish.yml

Winpython Distribution wheels installation

To only install the wheels assembled per WinPython Distribution, you may

python -m pip install --no-deps --require-hashes https://github.com/winpython/winpython/releases/download/16.6.20250620final/requir.64-3_13_5_0slim.txt

A pylock file is also available, when you package manager can handle it

https://github.com/winpython/winpython/releases/download/16.6.20250620final/pylock.64-3_13_5_0slim.toml

But the easiest way to install the last stable release of WinPython is by using a zipped distribution with or without auto-extractor: https://winpython.github.io/

More information

  • Downloads: https://sourceforge.net/projects/winpython/files/ or https://github.com/winpython/winpython/releases
  • Development, bug reports, discussions and feature requests: https://github.com/winpython/winpython
  • Discussions: https://github.com/winpython/winpython/discussions

About

A free Python-distribution for Windows platform, including prebuilt packages for Scientific Python.

winpython.github.io/

Resources

Readme
License
Activity
Custom properties

Stars

2.3k stars

Watchers

98 watching

Forks

350 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

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.