"Phillip J. Eby" <pje@telecommunity.com> writes:
At 01:25 PM 12/28/2006 +0900, David Smith wrote:
Hello,
I needed support in easy_install for installing from HTTP digest and basic authenticated sites so I wrote the included patch. It currently supports specifying username and password information at the command line (however misguided that may be) and prompting the user interactively. It should also be easy to integrate with graphical interfaces. Please consider it for inclusion in the next release.
Thanks for the submission, but for a number of reasons, I don't think it makes sense to put HTTP authentication directly into easy_install as a core feature.
For version 0.7 and beyond, however, there will probably be some sort of plugin mechanism to enable alternative file transport protocols, so you should be able to plug this sort of thing in without patching easy_install in that case.
Thanks a lot for responding so fast. Hmm, while I agree with you that this probably doesn't belong in core, I do strongly believe it belongs in the HTTP support whether that support is refactored into a separate module for 0.7 or in its current form. The usecase is too obvious: using setuptools for distribution of modules that are not publically available, such as commercial or pre-release development. Until 0.7 is released, considering the very small size of the patch, could we add this for now and refactor it later? Thanks, -- David D. Smith