From dcf1e09bbe37eabb314b00678b0c17d3f94ae54f Mon Sep 17 00:00:00 2001 From: Friedrich Lindenberg Date: Sun, 14 Feb 2016 11:19:19 +0100 Subject: [PATCH] python 3 urllib --- dataset/persistence/util.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dataset/persistence/util.py b/dataset/persistence/util.py index e73cc6d..8dce5cd 100644 --- a/dataset/persistence/util.py +++ b/dataset/persistence/util.py @@ -1,5 +1,8 @@ from datetime import datetime -import urlparse +try: + from urlparse import urlparse +except ImportError: + from urllib.parse import urlparse try: from collections import OrderedDict @@ -81,7 +84,7 @@ class ResultIter(object): def safe_url(url): """ Remove password from printed connection URLs. """ - parsed = urlparse.urlparse(url) + parsed = urlparse(url) if parsed.password is not None: pwd = ':%s@' % parsed.password url = url.replace(pwd, ':*****@')