Because of setup.py. I talk about this with @nedbat a bit. Basically, relying on the dev version is fine for development, but the dev version is not on pypi.

Since it is not on pypi the only way to actually install it would be though dependency_links which is deprecated and not processed without the user knowing and being willing to turn on a command line flag to process it.