diff mercurial/pycompat.py @ 30337:e0d9b6aab4c5

pycompat: introduce an alias for urllib.unquote We have to use unquote_to_bytes on Python 3, so we need an abstraction for this.
author Augie Fackler <augie@google.com>
date Sun, 09 Oct 2016 09:02:25 -0400
parents ad40d307a9f0
children a2f2f694dce9
line wrap: on
line diff
--- a/mercurial/pycompat.py	Mon Oct 17 17:42:46 2016 +0200
+++ b/mercurial/pycompat.py	Sun Oct 09 09:02:25 2016 -0400
@@ -22,6 +22,7 @@
     import Queue as _queue
     import SocketServer as socketserver
     import urlparse
+    urlunquote = urlparse.unquote
     import xmlrpclib
 else:
     import http.client as httplib
@@ -30,6 +31,7 @@
     import queue as _queue
     import socketserver
     import urllib.parse as urlparse
+    urlunquote = urlparse.unquote_to_bytes
     import xmlrpc.client as xmlrpclib
 
 if ispy3: