diff options
author | Helmut Grohne <helmut@subdivi.de> | 2016-04-08 20:56:42 +0200 |
---|---|---|
committer | Helmut Grohne <helmut@subdivi.de> | 2016-04-08 20:56:42 +0200 |
commit | c898d4e1b1624980d14c701094dd32bdecf70398 (patch) | |
tree | cb9ca023486c27c23d3c72dc5209c2e59b4f8ded | |
parent | cb768bea25f2773e3c97abd6bc786aa05c8deb87 (diff) | |
download | debian-dedup-c898d4e1b1624980d14c701094dd32bdecf70398.tar.gz |
urlopen moved from urllib to urllib.request in py3k
-rwxr-xr-x | autoimport.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/autoimport.py b/autoimport.py index 76e9962..5f14b2e 100755 --- a/autoimport.py +++ b/autoimport.py @@ -12,11 +12,14 @@ import os import sqlite3 import subprocess import tempfile -import urllib try: from urllib.parse import unquote except ImportError: from urllib import unquote +try: + from urllib.request import urlopen +except ImportError: + from urllib import urlopen import concurrent.futures from debian import deb822 @@ -25,7 +28,7 @@ from debian.debian_support import version_compare from readyaml import readyaml def process_http(pkgs, url): - pkglist = urllib.urlopen(url + "/dists/sid/main/binary-amd64/Packages.gz").read() + pkglist = urlopen(url + "/dists/sid/main/binary-amd64/Packages.gz").read() pkglist = gzip.GzipFile(fileobj=io.BytesIO(pkglist)).read() pkglist = io.BytesIO(pkglist) pkglist = deb822.Packages.iter_paragraphs(pkglist) |