We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f95b6b4 commit eeb2b89Copy full SHA for eeb2b89
bpython/repl.py
@@ -40,8 +40,6 @@
40
from itertools import takewhile
41
from locale import getpreferredencoding
42
from string import Template
43
-from urllib import quote as urlquote
44
-from urlparse import urlparse, urljoin
45
46
from pygments.token import Token
47
@@ -54,6 +52,15 @@
54
52
import bpython.autocomplete as autocomplete
55
53
56
+try:
+ from urllib.parse import quote as urlquote
57
+ from urllib.parse import urljoin
58
+ from urllib.parse import urlparse
59
+except ImportError:
60
+ from urllib import quote as urlquote
61
+ from urlparse import urlparse, urljoin
62
+
63
64
class RuntimeTimer(object):
65
def __init__(self):
66
self.reset_timer()
0 commit comments