summaryrefslogtreecommitdiff
path: root/morphlib/definitions_repo.py
diff options
context:
space:
mode:
Diffstat (limited to 'morphlib/definitions_repo.py')
-rw-r--r--morphlib/definitions_repo.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/morphlib/definitions_repo.py b/morphlib/definitions_repo.py
index c1381af6..c0f8d944 100644
--- a/morphlib/definitions_repo.py
+++ b/morphlib/definitions_repo.py
@@ -21,11 +21,16 @@ import cliapp
import contextlib
import logging
import os
-import urlparse
+import sys
import uuid
import morphlib
-import gitdir
+from . import gitdir
+
+if sys.version_info[0] == 2:
+ import urlparse
+else:
+ import urllib.parse as urlparse
class DefinitionsRepoNotFound(cliapp.AppException):