#13973: move a couple of imports at module level.  Patch by Tshepang Lekhonkhobe.
diff --git a/Lib/xmlrpc/client.py b/Lib/xmlrpc/client.py
index 59f7546..a779e66 100644
--- a/Lib/xmlrpc/client.py
+++ b/Lib/xmlrpc/client.py
@@ -132,6 +132,7 @@
 import time
 from datetime import datetime
 import http.client
+import urllib.parse
 from xml.parsers import expat
 import socket
 import errno
@@ -1190,7 +1191,6 @@
         if isinstance(host, tuple):
             host, x509 = host
 
-        import urllib.parse
         auth, host = urllib.parse.splituser(host)
 
         if auth:
@@ -1383,7 +1383,6 @@
         # establish a "logical" server connection
 
         # get the url
-        import urllib.parse
         type, uri = urllib.parse.splittype(uri)
         if type not in ("http", "https"):
             raise IOError("unsupported XML-RPC protocol")