diff -r 2537bd17421d -r f16b3b1a2234 mercurial/url.py