Say you’re on a team that’s maintaining a lot of internal python libraries(eggs), and for whatever reason uploading them to pypi is not an option. How could you host the libraries(eggs) so that easy_install can still work for the members of your team?
Basically it would be cool if this worked….
(someproj)uberdev@hackmo:~$ easy_install myproprietary.lib-dev
user: uberdev
password:...
fetching......
Searching for myproprietary.lib-dev
Reading http://dev.mycompany.corp/myproprietary.lib-dev
Reading http://dev.mycompany.corp
Reading http://dev.mycompany.corp/dist
Best match: myproprietary.lib-dev
Downloading http://dev.mycompany.corp/dist/myproprietary.lib-dev
I suppose there’s some sort of servers out there that can be installed but I’d appreciate some guidance from the experts on this matter.
Thanks
Deploy all your eggs to a directory all devs. can reach (for instance on a webserver).
To install eggs from that directory, type:
or.
-H Nonemeans do not allow egg download from any host (except the one named in-f).The directory can be reachable over http or can be a directory you mount (NFS, Windows shares etc.). Perhaps even FTP works?
The easy_install documentation has information on this.