kennethreitz/requests — pull request #740 by r1chardj0n3s (2012-07-26 07:11:58+00:00)
Title: do not update the request.url from the OAuth signing call as it results ...

...in the request URL params all being doubled (and the URL doesn't need to be updated based on the signing anyway)

This was noticed when attempting a file upload OAuth1a request to PyPI - the params were all doubled-up when performing POST with URL params (the only way to do OAuth1a file upload AFAIK.)

I don't believe the OAuth signing should ever modify they URL so I believe this modification is safe.