Skip to content

Commit 511c6dd

Browse files
committed
update readme for wppm package switch
1 parent 60848a7 commit 511c6dd

File tree

1 file changed

+22
-10
lines changed

1 file changed

+22
-10
lines changed

README.rst

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Copyright @ 2012-2013 Pierre Raybaut
66
Copyright @ 2014-2025+ The Winpython development team https://github.com/winpython/
77

88
Licensed under the terms of the MIT License
9-
(see winpython/__init__.py for details)
9+
(see wppm/__init__.py for details)
1010

1111

1212
Overview
@@ -15,17 +15,22 @@ Overview
1515
WinPython is a portable distribution of the Python programming
1616
language for Windows (https://winpython.github.io).
1717

18-
This is the `winpython` Python package, not the distribution itself.
18+
This is the `wppm` Python package and build toolchain repository, not the distribution itself.
1919
It includes two main features:
2020

2121
WinPython Package Manager (WPPM)
2222
a complementary tool to navigate provided packages, install packages from included Wheelhouse, or register WinPython.
23-
pip is the recommanded way to add or remove packages
23+
pip is the recommanded way to add or remove packages otherwise
2424

2525
WinPython build toolchain
26-
make.py is the script used to
26+
generate_a_winpython_distro.bat and make.py are the toolchain used to
2727
build a WinPython distribution from (almost) scratch.
2828

29+
WinPython set of Wheel
30+
You can get also the equivalent of the WinPython distribution by using one of the provided pylock.toml
31+
or by using provided requirements-with-hash.txt until pip does support pylock.toml files
32+
33+
2934
Dependencies
3035
------------
3136

@@ -38,20 +43,27 @@ Requirements
3843
* installer can be 7-Zip or nothing (just .zip-it)
3944

4045

41-
Installation
42-
------------
46+
Wppm build
47+
----------
4348

4449
From the source package (see section 'Building dependencies'), you may
45-
install WinPython using the following commands:
50+
build WPPM using the following commands:
4651

4752
**python -m pip install flit**
4853

4954
**python -m flit build**
5055

51-
**python -m pip install --no-index --trusted-host=None --find-links=.\dist winpython**
56+
Winpython Distribution wheels installation
57+
------------------------------------------
58+
59+
To only install the wheels assembled per WinPython Distribution, you may
60+
**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
61+
62+
A pylock file is also available, when you package manager can handle it
63+
**https://github.com/winpython/winpython/releases/download/16.6.20250620final/pylock.64-3_13_5_0slim.toml
5264
5365
But the easiest way to install the last stable release of WinPython is
54-
by using an executable installer: https://winpython.github.io/
66+
by using a zipped distribution with or without auto-extractor: https://winpython.github.io/
5567

5668
More informations
5769
-----------------
@@ -60,4 +72,4 @@ More informations
6072

6173
* Development, bug reports, discussions and feature requests: https://github.com/winpython/winpython
6274

63-
* Discussions: https://groups.google.com/group/winpython
75+
* Discussions: https://github.com/winpython/winpython/discussions

0 commit comments

Comments
 (0)