diff options
author | Helmut Grohne <helmut@subdivi.de> | 2015-04-16 17:56:02 +0200 |
---|---|---|
committer | Helmut Grohne <helmut@subdivi.de> | 2015-04-16 17:56:02 +0200 |
commit | 6018b5a65f02b28fc3455129cdd8fb4eb40d726f (patch) | |
tree | c16ed4c5d7abb9ce2ad96396a687b611bb39f263 /autoimport.py | |
parent | 7857b42f38099b2ea4556c71ef19d80a8dbd0ed5 (diff) | |
download | debian-dedup-6018b5a65f02b28fc3455129cdd8fb4eb40d726f.tar.gz |
unquote moved from urllib to urllib.parse in py3k
Diffstat (limited to 'autoimport.py')
-rwxr-xr-x | autoimport.py | 6 |
1 files changed, 5 insertions, 1 deletions
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) |