[PATCH 3 of 8 py3] pycompat: remove urlunquote alias
Gregory Szorc
gregory.szorc at gmail.com
Wed Mar 22 01:56:40 EDT 2017
# HG changeset patch
# User Gregory Szorc <gregory.szorc at gmail.com>
# Date 1490160496 25200
# Tue Mar 21 22:28:16 2017 -0700
# Node ID 242fec51a193b396f1783383d830d97babad9208
# Parent 2a95cd875bfaaec90197a28d33e112ee675066e3
pycompat: remove urlunquote alias
It is duplicated by urlreq.unquote and is unused. Kill it.
We retain the imports because it is re-exported via util.urlparse,
which is used elsewhere.
Since we no longer access attributes of urlparse at module load time,
this change /should/ result in that module reverting to a lazy module.
diff --git a/mercurial/pycompat.py b/mercurial/pycompat.py
--- a/mercurial/pycompat.py
+++ b/mercurial/pycompat.py
@@ -23,7 +23,6 @@ if not ispy3:
import Queue as _queue
import SocketServer as socketserver
import urlparse
- urlunquote = urlparse.unquote
import xmlrpclib
else:
import http.client as httplib
@@ -31,7 +30,6 @@ else:
import queue as _queue
import socketserver
import urllib.parse as urlparse
- urlunquote = urlparse.unquote_to_bytes
import xmlrpc.client as xmlrpclib
if ispy3:
More information about the Mercurial-devel
mailing list