pypa/pip — pull request #479 by anotherthomas (2012-03-12 20:13:12+00:00)
Title: fixes issue #427, asserting on correct url schema

Looking at the source code in vcs/__init__.py, it seemed that asserting on the correct schema +://url for requirement files was the way to go.
I put in a test to verify the functionality