Commit 91932da3 authored by Ezio Melotti's avatar Ezio Melotti

#13973: move a couple of imports at module level. Patch by Tshepang Lekhonkhobe.

parent 2fe4bb10
...@@ -132,6 +132,7 @@ import sys ...@@ -132,6 +132,7 @@ import sys
import time import time
from datetime import datetime from datetime import datetime
import http.client import http.client
import urllib.parse
from xml.parsers import expat from xml.parsers import expat
import socket import socket
import errno import errno
...@@ -1190,7 +1191,6 @@ class Transport: ...@@ -1190,7 +1191,6 @@ class Transport:
if isinstance(host, tuple): if isinstance(host, tuple):
host, x509 = host host, x509 = host
import urllib.parse
auth, host = urllib.parse.splituser(host) auth, host = urllib.parse.splituser(host)
if auth: if auth:
...@@ -1383,7 +1383,6 @@ class ServerProxy: ...@@ -1383,7 +1383,6 @@ class ServerProxy:
# establish a "logical" server connection # establish a "logical" server connection
# get the url # get the url
import urllib.parse
type, uri = urllib.parse.splittype(uri) type, uri = urllib.parse.splittype(uri)
if type not in ("http", "https"): if type not in ("http", "https"):
raise IOError("unsupported XML-RPC protocol") raise IOError("unsupported XML-RPC protocol")
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment