-
Notifications
You must be signed in to change notification settings - Fork 147
-
Notifications
You must be signed in to change notification settings - Fork 147
Hardcoded distribute path to PyPi should be removed #212
Comments
Hmm, I'm not sure that the setuptools/ez_setup stuff even needs to be kept around. I think the normal distutils setup() function should be fine. Would that fix the issue for you? |
You're absolutely right. There is no need in use_setuptools() and DEFAULT_URL found in setuptools/ez_setup at all. The dependencies can be resolved in setup.py using install_requires. Moreover, the hardcoded distribute version is quite old 0.6.14 while the fresh one is 0.7.3. So answering your question, yes. |
Actually, I think it may be a better option to switch to Distribute. I believe it supports the options you need to use a private mirror. Can you try out the |
Yeah, this works! I hope you will merge the branch and release new package for PyPi. Thanks! |
I am trying to package pycassa for Fedora. It would be great if you could merge the |
Greets! We use autoindex to mirror project dependencies to private server, among them there's pycassa.
When a person tries to install pycassa from private mirror using pip, pycassa tries to fetch distribute dependency from the official PyPi repo and it doesn't look the index url provided by pip.
The proposal is to add distribute along thrift in install_requires so pip could download it from a private mirror.
Or if a client passes -e or -i flags to pip, pycassa will try to find distribute there.
The text was updated successfully, but these errors were encountered: