From ad72ca5c4cb2d54e4ba80ba1d1018247680bf710 Mon Sep 17 00:00:00 2001 From: Stefan Wehrmeyer Date: Wed, 18 Dec 2013 03:22:22 +0100 Subject: [PATCH] Use new urllib.parse imports with fallbacks --- dataset/persistence/database.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dataset/persistence/database.py b/dataset/persistence/database.py index 6abada5..8b1a9b5 100644 --- a/dataset/persistence/database.py +++ b/dataset/persistence/database.py @@ -1,8 +1,13 @@ import logging import threading import re -from urlparse import parse_qs -from urllib import urlencode + +try: + from urllib.parse import urlencode + from urllib.parse import parse_qs +except ImportError: + from urllib import urlencode + from urlparse import parse_qs from sqlalchemy import create_engine from migrate.versioning.util import construct_engine