title: How can I make setuptools install a package that's not on PyPI?
body: <p>I've just started working with setuptools and virtualenv. My package requires the latest python-gearman that is only available from GitHub. The python-gearman version that's on PyPI is an old one. The Github source is setuptools-compatible, i.e. has setup.py, etc. Is there a way to make setuptools download and install the new version instead of looking for it on PyPI and installing the old one?</p>
  
  <p>FYI, the new python-gearman is <a href="http://github.com/mtai/python-gearman" rel="noreferrer">http://github.com/mtai/python-gearman</a></p>