summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2016-04-08 20:56:42 +0200
committerHelmut Grohne <helmut@subdivi.de>2016-04-08 20:56:42 +0200
commitc898d4e1b1624980d14c701094dd32bdecf70398 (patch)
treecb9ca023486c27c23d3c72dc5209c2e59b4f8ded
parentcb768bea25f2773e3c97abd6bc786aa05c8deb87 (diff)
downloaddebian-dedup-c898d4e1b1624980d14c701094dd32bdecf70398.tar.gz
urlopen moved from urllib to urllib.request in py3k
-rwxr-xr-xautoimport.py7
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)