From 131637a3072c453528cfd3cc36028e43e3924484 Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@endlessm.com> Date: Thu, 5 Mar 2020 16:34:55 +0200 Subject: [PATCH] Retain some support for Python2. Allow for running under Python 2.6 or 2.7. The invocation needs to be `python update_repos`. --- update_repos | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/update_repos b/update_repos index 4749431..0874818 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=[] -- GitLab