mitsuhiko/werkzeug — pull request #387 by ThiefMaster (2013-06-12 09:32:10+00:00)
Title: Add a replace() method to _URLMixin

It creates a new instance with some fields being replaced with new values. This makes it easy to parse an URL and then modify some field(s).