summaryrefslogtreecommitdiff
path: root/multiarchimport.py
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2017-03-05 17:37:36 +0100
committerHelmut Grohne <helmut@subdivi.de>2017-03-05 17:37:36 +0100
commit7d08d1d5b8dd07024df15b936b8f716229b3a129 (patch)
tree5ac1250307c17eeb199dee3c6c2b33c18188d993 /multiarchimport.py
parent2bb71338d7885c0cc1d60196233e514353258623 (diff)
downloaddebian-dedup-7d08d1d5b8dd07024df15b936b8f716229b3a129.tar.gz
multiarchimport: python 3 forward compatibility
Diffstat (limited to 'multiarchimport.py')
-rwxr-xr-xmultiarchimport.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/multiarchimport.py b/multiarchimport.py
index 37fa8f5..76c4878 100755
--- a/multiarchimport.py
+++ b/multiarchimport.py
@@ -5,7 +5,10 @@ from contextlib import closing
import hashlib
import logging
import multiprocessing
-import Queue
+try:
+ import queue
+except ImportError:
+ import Queue as queue
import sqlite3
try:
from urllib.request import urlopen
@@ -148,7 +151,7 @@ def consume_items(dct):
def bounded_imap_unordered(bound, pool, function, iterable):
iterable = iter(iterable)
- results = Queue.Queue()
+ results = queue.Queue()
outstanding = 0
while iterable or outstanding:
if iterable: