File tree Expand file tree Collapse file tree 1 file changed +27
-1
lines changed Expand file tree Collapse file tree 1 file changed +27
-1
lines changed Original file line number Diff line number Diff line change @@ -45,10 +45,36 @@ OS Packaging & Installers
4545
4646 - Building rpm/debs for projects
4747 - Building rpms/debs for whole virtualenvs
48- - Building Windows installers for Python projects
4948 - Building Mac OS X installers for Python projects
5049
50+ Windows
51+ -------
52+
53+ ::
54+
55+ FIXME
56+
57+ - Building Windows installers for Python projects
5158
59+ Pynsist
60+ ^^^^^^^
61+
62+ `Pynsist <https://pypi.python.org/pypi/pynsist >`__ is a tool that bundles Python
63+ programs together with the Python-interpreter into a single installer based on
64+ NSIS. In most cases, packaging only requires the user to choose a version of
65+ the Python-interpreter and declare the dependencies of the program. The tool
66+ downloads the specified Python-interpreter for Windows and packages it with all
67+ the dependencies in a single Windows-executable installer.
68+
69+ The installer installs or updates the Python-interpreter on the users system,
70+ which can be used independently of the packaged program. The program itself,
71+ can be started from a shortcut, that the installer places in the start-menu.
72+ Uninstalling the program leaves the Python installation of the user intact.
73+
74+ A big advantage of pynsist is that the Windows packages can be built on Linux.
75+ There are several examples for different kinds of programs (console, GUI) in
76+ the `documentation <http://pynsist.readthedocs.org >`__. The tool is released
77+ under the MIT-licence.
5278
5379Application Bundles
5480===================
You can’t perform that action at this time.
0 commit comments