mercurial/localrepo.py
changeset 28883 032c4c2f802a
parent 28876 79b8f052ee51
child 29075 3f0177d2b8fb
child 29181 dae38633eba8
--- a/mercurial/localrepo.py	Thu Apr 07 00:05:48 2016 +0000
+++ b/mercurial/localrepo.py	Wed Apr 06 23:22:12 2016 +0000
@@ -12,7 +12,6 @@
 import os
 import random
 import time
-import urllib
 import weakref
 
 from .i18n import _
@@ -59,6 +58,8 @@
 
 release = lockmod.release
 propertycache = util.propertycache
+urlerr = util.urlerr
+urlreq = util.urlreq
 filecache = scmutil.filecache
 
 class repofilecache(filecache):
@@ -366,7 +367,7 @@
         if self.ui.configbool('experimental', 'bundle2-advertise', True):
             caps = set(caps)
             capsblob = bundle2.encodecaps(bundle2.getrepocaps(self))
-            caps.add('bundle2=' + urllib.quote(capsblob))
+            caps.add('bundle2=' + urlreq.quote(capsblob))
         return caps
 
     def _applyopenerreqs(self):