diff options
author | Vinay Sajip <vinay_sajip@yahoo.co.uk> | 2013-06-19 11:45:38 +0100 |
---|---|---|
committer | Vinay Sajip <vinay_sajip@yahoo.co.uk> | 2013-06-19 11:45:38 +0100 |
commit | 8d016844c5934fe8f7ee4c559ab5a1f2133fa6dc (patch) | |
tree | 199a8e4792f87c951fcf82197061c35e5805d100 /setuptools/compat.py | |
parent | 744a61f18bbfcbf7dfaa08886185b4595d8b7bcb (diff) | |
parent | 5d9d3930f400a754f38be2a4de21a7f9ed00f5f4 (diff) | |
download | external_python_setuptools-8d016844c5934fe8f7ee4c559ab5a1f2133fa6dc.tar.gz external_python_setuptools-8d016844c5934fe8f7ee4c559ab5a1f2133fa6dc.tar.bz2 external_python_setuptools-8d016844c5934fe8f7ee4c559ab5a1f2133fa6dc.zip |
Merged upstream changes.
--HG--
branch : single-codebase
Diffstat (limited to 'setuptools/compat.py')
-rw-r--r-- | setuptools/compat.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/setuptools/compat.py b/setuptools/compat.py index 49438502..437fb710 100644 --- a/setuptools/compat.py +++ b/setuptools/compat.py @@ -1,4 +1,5 @@ import sys +import itertools if sys.version_info[0] < 3: PY3 = False @@ -14,8 +15,9 @@ if sys.version_info[0] < 3: im_func = lambda o: o.im_func from htmlentitydefs import name2codepoint import httplib - from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler + from BaseHTTPServer import HTTPServer from SimpleHTTPServer import SimpleHTTPRequestHandler + from BaseHTTPServer import BaseHTTPRequestHandler iteritems = lambda o: o.iteritems() long_type = long maxsize = sys.maxint @@ -29,7 +31,7 @@ if sys.version_info[0] < 3: from urllib2 import urlopen, HTTPError, URLError, unquote, splituser from urlparse import urlparse, urlunparse, urljoin xrange = xrange - from itertools import ifilterfalse + filterfalse = itertools.ifilterfalse def exec_(code, globs=None, locs=None): if globs is None: @@ -57,7 +59,8 @@ else: im_func = lambda o: o.__func__ from html.entities import name2codepoint import http.client as httplib - from http.server import HTTPServer, SimpleHTTPRequestHandler, BaseHTTPRequestHandler + from http.server import HTTPServer, SimpleHTTPRequestHandler + from http.server import BaseHTTPRequestHandler iteritems = lambda o: o.items() long_type = int maxsize = sys.maxsize @@ -71,7 +74,7 @@ else: from urllib.request import urlopen, url2pathname from urllib.parse import urlparse, urlunparse, quote, unquote, splituser, urljoin xrange = range - from itertools import filterfalse as ifilterfalse + filterfalse = itertools.filterfalse def execfile(fn, globs=None, locs=None): if globs is None: |