Module Expr Str ImportFrom alias ImportFrom alias alias alias alias alias If NameLoad body ImportFrom alias alias identifier alias identifier alias alias orelse ImportFrom alias alias alias alias alias ImportFrom alias alias alias alias alias alias alias alias alias alias alias ImportFrom alias If AttributeLoad NameLoad attr body Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str orelse Assign NameStore ListLoad
N/A N/A 
A resurrection of some old functions from Python 2 for use in Python 3. These
should be used sparingly, to help with porting efforts, since code using them
is no longer standard Python 3 code.

This module provides the following:

1. Implementations of these builtin functions which have no equivalent on Py3:

- apply
- chr
- cmp
- execfile

2. Aliases:

- intern <- sys.intern
- raw_input <- input
- reduce <- functools.reduce
- reload <- imp.reload
- unichr <- chr
- unicode <- str
- xrange <- range

3. List-producing versions of the corresponding Python 3 iterator-producing functions:

- filter
- map
- range
- zip

4. Forward-ported Py2 types:

- basestring
- dict
- str
- long
- unicode

 future.utils PY3 past.builtins.noniterators filter map range reduce zip N/A PY3 N/A past.types basestring olddict dict oldstr str long unicode N/A __builtin__ basestring dict str long unicode past.builtins.misc apply chr cmp execfile intern oct raw_input reload unichr unicode xrange past utils N/A N/A utils PY3 N/A N/A __all__ N/A filter map range reduce zip basestring dict str long unicode apply chr cmp execfile intern raw_input reload unichr xrange N/A N/A __all__ N/A