[Distutils] HTTP authentication support

Bryce Hendrix bhendrix at enthought.com
Thu Dec 28 17:23:35 CET 2006

We'd really like to see authenticated HTTP as well. In our case we have 
eggs which are not publicly available, but would like to distribute them 
to our customers.


David Smith wrote:
> "Phillip J. Eby" <pje at telecommunity.com> writes:
>> At 03:12 PM 12/28/2006 +0900, David Smith wrote:
>>> The usecase is too obvious: using setuptools for
>>> distribution of modules that are not publically available, such
>>> as commercial or pre-release development.
>> If they're not publically available, why use authenticated HTTP
>> at all?  Among the many alternatives that work with
>> easy_install today are:
>> * rsync-mirrored directories
>> * NFS-mounted directories
>> * ssh-transport SVN servers (you even get prompted for your credentials!)
>> * proxied HTTP
> I believe HTTP authenticated subversion is more common than all
> of the above. Additionally, the proxied HTTP support also lacks
> authentication support, which the patch rectifies.
>> It seems to me that the only case where HTTP auth helps is if
>> you were already distributing your files that way.
> I think you'd agree that HTTP is by far the most standard
> distribution method than any of the others currently supported
> by setuptools. We're really not talking about a special case.
>> In other words, you don't need to have this patch accepted in
>> order to integrate the functionality with the existing system.
> I admit it's easy enough to fix locally; that's what I had been
> doing. The problem I have with that is it's not a special case
> and if you support ssl-encrypted HTTP, you should also support
> HTTP authentication considering how the two are often used
> together.
> Thanks,
> ------------------------------------------------------------------------
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG at python.org
> http://mail.python.org/mailman/listinfo/distutils-sig

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/distutils-sig/attachments/20061228/3e42fe4d/attachment.htm 

More information about the Distutils-SIG mailing list