Skip to main content

WinPython Package Management

Project description

Copyright 2012-2013 Pierre Raybaut

Copyright 2014-2025+ 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

generate_a_winpython_distro.bat and make.py are the toolchain used to build a WinPython distribution from (almost) scratch.

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.10

Requirements

  • installer can be 7-Zip or nothing (just .zip-it)

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

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wppm-17.1.20250713b1-py3-none-any.whl (32.8 kB view details)

Uploaded Python 3

File details

Details for the file wppm-17.1.20250713b1-py3-none-any.whl.

File metadata

  • Download URL: wppm-17.1.20250713b1-py3-none-any.whl
  • Upload date:
  • Size: 32.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for wppm-17.1.20250713b1-py3-none-any.whl
Algorithm Hash digest
SHA256 a08bbfe801f7f0b647f27dc2ff3fa1c82985f89da3fecd83b0abd8a8beb92f03
MD5 daec26c47cd4cf58a0d5368517a4f677
BLAKE2b-256 8bf077ff1df225bf53d1b4822c81699ae43ea1785600a839cbfb6289bf38efc9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page