diff --git a/update_repos b/update_repos
index 47494312da02b48fde71c9785906acabe797a254..08748188a0bdc6f60f590c966724b871d4588cfa 100755
--- a/update_repos
+++ b/update_repos
@@ -1,17 +1,22 @@
 #!/usr/bin/env python3
 # encoding: utf-8
 
+from __future__ import (print_function, unicode_literals)
 import base64
 import sys
 import os
 import argparse
 from collections import namedtuple
 from subprocess import Popen, PIPE
-
-from urllib.parse import urlencode
-from urllib.request import Request, urlopen
 import json
-from urllib.parse import urlparse
+
+try:
+    from urllib.parse import urlencode, urlparse
+    from urllib.request import Request, urlopen
+except ImportError:
+    from urllib import urlencode
+    from urllib2 import Request, urlopen
+    from urlparse import urlparse
 
 WHITELIST=[]
 BLACKLIST=[]