kennethreitz/requests — pull request #435 by Lukasa (2012-02-16 22:33:31+00:00)
Title: Issue 380: Provide useful exceptions for unexpected URLs.

This pull request handles part of the problem raised in issue #380. Specifically, urls whose scheme is not HTTP or HTTPS will throw ValueErrors.