From 6018b5a65f02b28fc3455129cdd8fb4eb40d726f Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Thu, 16 Apr 2015 17:56:02 +0200 Subject: unquote moved from urllib to urllib.parse in py3k --- autoimport.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/autoimport.py b/autoimport.py index 9c4c73e..3076f6e 100755 --- a/autoimport.py +++ b/autoimport.py @@ -13,6 +13,10 @@ import sqlite3 import subprocess import tempfile import urllib +try: + from urllib.parse import unquote +except ImportError: + from urllib import unquote import concurrent.futures from debian import deb822 @@ -42,7 +46,7 @@ def process_file(pkgs, filename): if len(parts) != 3: raise ValueError("filename not in form name_version_arch.deb") name, version, _ = parts - version = urllib.unquote(version) + version = unquote(version) if name in pkgs and version_compare(pkgs[name]["version"], version) > 0: return pkgs[name] = dict(version=version, filename=filename) -- cgit v1.2.3