Comment #2 on issue 505 by
rosc...@googlemail.com: Distribution as wheel
packages
http://code.google.com/p/psutil/issues/detail?id=505
I am not quite sure about the number of .wheel files to provide but I guess
there will (also) be 9.
The wheel packages will also contain the compiled extensions but IMHO the
installation is much easier: I prefer using requirement.txt files (as
recommended for pip).
pip 1.5.x defaults to preferring packages in a wheel format so I could
install all packages with 'pip install -r requirements.txt'.
On MS Windows this is not possible today - several packages depend on c
extensions and want to be compiled at installation. This requires the
installation on some kind of Visual Studio (2008 and up). This is possible
on a development machine but not in production. And even on development
machines sometimes it would be too much effort to fulfill the requirements
for compiling this c extensions.
Some package (like psutil) already provide precompiled packages - but there
is always the extra step of downloading the package manually and executing
it or (like I have to do in some projects) add a comment in the
requirement.txt and prepare my virtualenv before I can lean back and
watch 'pip install -r requirement.txt' do its work.
This will be the main benefit of providing wheel packages (for me): I do
not have to worry which packages I manually have to install.
Moreover: You want a green field around psutil on
http://pythonwheels.com/! ;-)