Paul Moore <p.f.moore <at> gmail.com> writes: > To summarise, then: > > 1. By using setup.cfg technology, it would be easy enough to zip up a > binary build in a way that pysetup could unpack and install. > 1a. A packaging command to build such an archive would be worth providing. > 2. A GUI installer would still be valuable for many people > 2a. Having the GUI work by doing a pysetup install passing the > installer exe (which would have a zipfile as noted in 1 above > appended) could make sense to avoid duplicating work. > 2b. The GUI could do the extra needed to integrate with the OS, > which pysetup wouldn't do > 2c. There's a question over a GUI install followed by a pysetup > uninstall, which wouldn't remove the add/remove entry... > 3. Ideally, the GUI should co-operate with venvs, by offering some > form of browse facility. The command line does this automatically. > > I'll do some research into setup.cfg capabilities and do some proof of > concept work to see how all this would work. > > Does the above make sense?
To me it does, and it would be useful to have some validation from the packaging folks. I looked at the dialog resources for wininst-x.y.exe and noticed that there is a "Find other ..." button which is hidden, and its handler (in PC\bdist_wininst\install.c) is commented out. However, the code called by the handler - GetOtherPythonVersion - is still there. Does anyone here know why the button has been made unavailable? Regards, Vinay Sajip _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com