summaryrefslogtreecommitdiff
path: root/setuptools/compat.py
diff options
context:
space:
mode:
authorSteve Kowalik <steven@wedontsleep.org>2016-01-07 14:07:33 +1100
committerSteve Kowalik <steven@wedontsleep.org>2016-01-07 14:07:33 +1100
commit337ea160558acc352c8a61b9d27c93d1f9e09618 (patch)
tree52272a24ccb0b3be0d2349956c5fd44e5e65e565 /setuptools/compat.py
parent3bd5118eaa87b4f6598e0a473fec3623b6579d3b (diff)
parentd49c41c6ebc16371efabe0b92b417457cf9c47d7 (diff)
downloadpython-setuptools-git-337ea160558acc352c8a61b9d27c93d1f9e09618.tar.gz
Merge from default.
Diffstat (limited to 'setuptools/compat.py')
-rw-r--r--setuptools/compat.py70
1 files changed, 0 insertions, 70 deletions
diff --git a/setuptools/compat.py b/setuptools/compat.py
deleted file mode 100644
index f0175a5d..00000000
--- a/setuptools/compat.py
+++ /dev/null
@@ -1,70 +0,0 @@
-import sys
-import itertools
-
-PY3 = sys.version_info >= (3,)
-PY2 = not PY3
-
-if PY2:
- basestring = basestring
- import __builtin__ as builtins
- import ConfigParser as configparser
- from StringIO import StringIO
- BytesIO = StringIO
- func_code = lambda o: o.func_code
- func_globals = lambda o: o.func_globals
- im_func = lambda o: o.im_func
- from htmlentitydefs import name2codepoint
- import httplib
- from BaseHTTPServer import HTTPServer
- from SimpleHTTPServer import SimpleHTTPRequestHandler
- from BaseHTTPServer import BaseHTTPRequestHandler
- iteritems = lambda o: o.iteritems()
- long_type = long
- maxsize = sys.maxint
- unichr = unichr
- unicode = unicode
- bytes = str
- from urllib import url2pathname, splittag, pathname2url
- import urllib2
- from urllib2 import urlopen, HTTPError, URLError, unquote, splituser
- from urlparse import urlparse, urlunparse, urljoin, urlsplit, urlunsplit
- filterfalse = itertools.ifilterfalse
- filter = itertools.ifilter
- map = itertools.imap
-
- exec("""def reraise(tp, value, tb=None):
- raise tp, value, tb""")
-
-if PY3:
- basestring = str
- import builtins
- import configparser
- from io import StringIO, BytesIO
- func_code = lambda o: o.__code__
- func_globals = lambda o: o.__globals__
- im_func = lambda o: o.__func__
- from html.entities import name2codepoint
- import http.client as httplib
- from http.server import HTTPServer, SimpleHTTPRequestHandler
- from http.server import BaseHTTPRequestHandler
- iteritems = lambda o: o.items()
- long_type = int
- maxsize = sys.maxsize
- unichr = chr
- unicode = str
- bytes = bytes
- from urllib.error import HTTPError, URLError
- import urllib.request as urllib2
- from urllib.request import urlopen, url2pathname, pathname2url
- from urllib.parse import (
- urlparse, urlunparse, unquote, splituser, urljoin, urlsplit,
- urlunsplit, splittag,
- )
- filterfalse = itertools.filterfalse
- filter = filter
- map = map
-
- def reraise(tp, value, tb=None):
- if value.__traceback__ is not tb:
- raise value.with_traceback(tb)
- raise value