diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2013-06-17 10:55:09 -0500 |
---|---|---|
committer | Jason R. Coombs <jaraco@jaraco.com> | 2013-06-17 10:55:09 -0500 |
commit | 3c86c861ab9665df0e502f250a7471d09240e413 (patch) | |
tree | 23121b96edc44065c47332bcc19218b6120160d8 /setuptools/package_index.py | |
parent | 4d2396983ae8db3429a4e1a96f6112ef0c659422 (diff) | |
download | external_python_setuptools-3c86c861ab9665df0e502f250a7471d09240e413.tar.gz external_python_setuptools-3c86c861ab9665df0e502f250a7471d09240e413.tar.bz2 external_python_setuptools-3c86c861ab9665df0e502f250a7471d09240e413.zip |
Fix Python3 compatibility issue in filterfalse
--HG--
branch : distribute
extra : rebase_source : 71e3e89efe6483924a07e7f9819ee86f08dbf1f2
extra : histedit_source : fa75c7bc174b248c74da7b4efd5f6f05c36b6ae4
Diffstat (limited to 'setuptools/package_index.py')
-rwxr-xr-x | setuptools/package_index.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/setuptools/package_index.py b/setuptools/package_index.py index 85a1deeb..1e2a086d 100755 --- a/setuptools/package_index.py +++ b/setuptools/package_index.py @@ -1,6 +1,5 @@ """PyPI and direct package downloading""" import sys, os.path, re, shutil, random, socket -import itertools import base64 from pkg_resources import * from distutils import log @@ -9,6 +8,7 @@ from setuptools.compat import (urllib2, httplib, StringIO, HTTPError, urlparse, urlunparse, unquote, splituser, url2pathname, name2codepoint, unichr, urljoin) +from setuptools.compat import filterfalse try: from hashlib import md5 except ImportError: @@ -148,7 +148,7 @@ def unique_everseen(iterable, key=None): seen = set() seen_add = seen.add if key is None: - for element in itertools.ifilterfalse(seen.__contains__, iterable): + for element in filterfalse(seen.__contains__, iterable): seen_add(element) yield element else: |