Module Expr Str Import alias ImportFrom alias alias Import alias Import alias TryExcept body Expr NameLoad handlers ExceptHandler type NameLoad body ImportFrom alias identifier Import alias Import alias ImportFrom alias alias Assign NameStore Call NameLoad Assign NameStore ListLoad Str Str Str Str Str Str Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad For NameStore Call NameLoad NameLoad body If CompareNotIn NameLoad NameLoad body Expr Yield NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num TryFinally body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If NameLoad body Assign NameStore SubscriptLoad NameLoad Slice Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body TryExcept body Import alias Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass orelse Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body If NameLoad body Raise Call NameLoad Str Return Str orelse If NameLoad body Return Call AttributeLoad NameLoad attr Num orelse Return NameLoad finalbody Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore ListLoad For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr Str NameLoad body If BinOpMod NameLoad Num body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad orelse If NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad Str attr NameLoad Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Return CompareIsNot NameLoad NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num Str Str body Expr Str Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad BoolOpOr NameLoad Dict Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Slice decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Return Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareNotIn NameLoad NameLoad body Return NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list TryExcept body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body FunctionDef arguments args NameParam NameParam defaults Str body Expr Str Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad NameLoad NameLoad Assign NameStore BinOpAdd BinOpMult ListLoad AttributeLoad AttributeLoad NameLoad attr attr BinOpSub Call NameLoad NameLoad NameLoad SubscriptLoad NameLoad Slice NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call NameLoad Num ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr Call NameLoad keyword NameLoad If CompareIs NameLoad NameLoad body Assign NameStore BinOpMod Str NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list decorator_list TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body Assign NameStore Call NameLoad Num Str Expr Str Assign NameStore Call NameLoad keyword UnaryOpUSub AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword UnaryOpUSub AttributeLoad NameLoad attr orelse Assign NameStore NameLoad Assign NameStore BinOpSub NameLoad NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad NameLoad attr NameLoad body Return NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad NameLoad attr NameLoad body Return NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return CompareGt AttributeLoad NameLoad attr Num decorator_list decorator_list Assign NameStore Call NameLoad Expr Str
N/A N/A Various utility classes and functions. N/A codecs datetime timedelta tzinfo N/A os N/A re N/A N/A N/A set N/A N/A N/A NameError N/A sets Set set N/A textwrap N/A time itertools izip imap N/A missing N/A object N/A __all__ N/A distinct pathmatch relpath wraptext odict UTC LOCALTZ N/A __docformat__ restructuredtext en distinct N/A N/A iterable N/A N/A N/A Yield all items in an iterable collection that are distinct.

    Unlike when using sets for a similar effect, the original ordering of the
    items in the collection is preserved by this function.

    >>> print list(distinct([1, 2, 1, 3, 4, 4]))
    [1, 2, 3, 4]
    >>> print list(distinct('foobar'))
    ['f', 'o', 'b', 'a', 'r']

    :param iterable: the iterable collection providing the data
    :return: the distinct items in the collection
    :rtype: ``iterator``
     N/A seen N/A set N/A item N/A iter iterable N/A N/A N/A item seen N/A N/A N/A item N/A N/A N/A seen add item N/A N/A PYTHON_MAGIC_COMMENT_re N/A N/A re compile [ \t\f]* \# .* coding[=:][ \t]*([-\w.]+) N/A re VERBOSE parse_encoding N/A N/A fp N/A N/A N/A Deduce the encoding of a source file from magic comment.

    It does this in the same way as the `Python interpreter`__

    .. __: http://docs.python.org/ref/encodings.html

    The ``fp`` argument should be a seekable file object.

    (From Jeff Dairiki)
     N/A pos N/A N/A fp tell N/A N/A N/A fp seek 0 N/A N/A N/A line1 N/A N/A fp readline N/A has_bom N/A N/A line1 startswith N/A codecs BOM_UTF8 N/A has_bom N/A N/A line1 N/A line1 N/A N/A len N/A codecs BOM_UTF8 N/A m N/A N/A PYTHON_MAGIC_COMMENT_re match line1 N/A N/A m N/A N/A N/A N/A parser N/A N/A N/A parser suite line1 N/A N/A N/A N/A ImportError SyntaxError N/A N/A N/A N/A line2 N/A N/A fp readline N/A m N/A N/A PYTHON_MAGIC_COMMENT_re match line2 N/A has_bom N/A N/A m N/A N/A N/A SyntaxError python refuses to compile code with both a UTF8 byte-order-mark and a magic encoding comment N/A utf_8 N/A N/A m N/A N/A N/A N/A m group 1 N/A N/A None N/A N/A N/A N/A fp seek pos N/A pathmatch N/A N/A pattern filename N/A N/A N/A Extended pathname pattern matching.
    
    This function is similar to what is provided by the ``fnmatch`` module in
    the Python standard library, but:
    
     * can match complete (relative or absolute) path names, and not just file
       names, and
     * also supports a convenience pattern ("**") to match files at any
       directory level.
    
    Examples:
    
    >>> pathmatch('**.py', 'bar.py')
    True
    >>> pathmatch('**.py', 'foo/bar/baz.py')
    True
    >>> pathmatch('**.py', 'templates/index.html')
    False
    
    >>> pathmatch('**/templates/*.html', 'templates/index.html')
    True
    >>> pathmatch('**/templates/*.html', 'templates/foo/bar.html')
    False
    
    :param pattern: the glob pattern
    :param filename: the path name of the file to match against
    :return: `True` if the path name matches the pattern, `False` otherwise
    :rtype: `bool`
     N/A symbols N/A ? ?/ * */ **/ ** [^/] [^/]/ [^/]+ [^/]+/ (?:.+/)*? (?:.+/)*?[^/]+ N/A buf N/A N/A N/A idx part N/A enumerate N/A N/A re split ([?*]+/?) pattern N/A N/A N/A idx 2 N/A N/A N/A N/A buf append N/A symbols N/A part N/A N/A part N/A N/A N/A N/A buf append N/A N/A re escape part N/A match N/A N/A re match N/A N/A N/A join buf $ N/A N/A filename replace N/A os sep / N/A N/A match None N/A TextWrapper N/A N/A textwrap TextWrapper N/A N/A wordsep_re N/A N/A re compile (\s+|(?<=[\w\!\"\'\&\.\,\?])-{2,}(?=\w)) N/A wraptext N/A N/A text width initial_indent subsequent_indent N/A 70 N/A N/A Simple wrapper around the ``textwrap.wrap`` function in the standard
    library. This version does not wrap lines on hyphens in words.
    
    :param text: the text to wrap
    :param width: the maximum line width
    :param initial_indent: string that will be prepended to the first line of
                           wrapped output
    :param subsequent_indent: string that will be prepended to all lines save
                              the first of wrapped output
    :return: a list of lines
    :rtype: `list`
     N/A wrapper N/A TextWrapper width width initial_indent initial_indent subsequent_indent subsequent_indent break_long_words False N/A N/A N/A wrapper wrap text N/A odict N/A dict N/A N/A Ordered dict implementation.
    
    :see: http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/107747
     __init__ N/A N/A self data N/A None N/A N/A N/A N/A dict __init__ self N/A data N/A N/A N/A self _keys N/A N/A dict keys self N/A __delitem__ N/A N/A self key N/A N/A N/A N/A N/A dict __delitem__ self key N/A N/A N/A N/A self _keys remove key N/A __setitem__ N/A N/A self key item N/A N/A N/A N/A N/A dict __setitem__ self key item N/A N/A key N/A self _keys N/A N/A N/A N/A N/A self _keys append key N/A __iter__ N/A N/A self N/A N/A N/A N/A iter N/A self _keys N/A N/A iterkeys __iter__ clear N/A N/A self N/A N/A N/A N/A N/A dict clear self N/A N/A self _keys N/A N/A copy N/A N/A self N/A N/A N/A d N/A odict N/A N/A N/A d update self N/A d N/A items N/A N/A self N/A N/A N/A N/A zip N/A self _keys N/A N/A self values N/A iteritems N/A N/A self N/A N/A N/A N/A izip N/A self _keys N/A N/A self itervalues N/A keys N/A N/A self N/A N/A N/A N/A N/A self _keys N/A N/A pop N/A N/A self key default N/A missing N/A N/A N/A default missing N/A N/A N/A N/A dict pop self key N/A N/A N/A key self N/A N/A default N/A N/A N/A N/A self _keys remove key N/A N/A N/A dict pop self key default N/A popitem N/A N/A self key N/A N/A N/A N/A N/A N/A self _keys remove key N/A N/A N/A dict popitem key N/A setdefault N/A N/A self key failobj N/A None N/A N/A N/A N/A dict setdefault self key failobj N/A N/A key N/A self _keys N/A N/A N/A N/A N/A self _keys append key N/A update N/A N/A self dict N/A N/A N/A N/A key val N/A N/A dict items N/A N/A N/A self N/A key val N/A values N/A N/A self N/A N/A N/A N/A map N/A self get N/A self _keys N/A itervalues N/A N/A self N/A N/A N/A N/A imap N/A self get N/A self _keys N/A N/A N/A N/A N/A relpath N/A N/A os path relpath N/A N/A N/A AttributeError N/A relpath N/A N/A path start N/A . N/A N/A Compute the relative path to one path from another.
        
        >>> relpath('foo/bar.txt', '').replace(os.sep, '/')
        'foo/bar.txt'
        >>> relpath('foo/bar.txt', 'foo').replace(os.sep, '/')
        'bar.txt'
        >>> relpath('foo/bar.txt', 'baz').replace(os.sep, '/')
        '../foo/bar.txt'
        
        :return: the relative path
        :rtype: `basestring`
         N/A start_list N/A N/A N/A N/A N/A os path abspath start split N/A os sep N/A path_list N/A N/A N/A N/A N/A os path abspath path split N/A os sep N/A i N/A len N/A N/A N/A os path commonprefix N/A start_list path_list N/A rel_list N/A N/A N/A N/A N/A os path pardir N/A N/A len start_list i N/A path_list N/A i N/A N/A N/A N/A os path join rel_list N/A N/A ZERO N/A timedelta 0 FixedOffsetTimezone N/A tzinfo N/A N/A Fixed offset in minutes east from UTC. __init__ N/A N/A self offset name N/A None N/A N/A N/A self _offset N/A timedelta minutes offset N/A N/A name None N/A N/A name N/A Etc/GMT+%d offset N/A N/A self zone name N/A __str__ N/A N/A self N/A N/A N/A N/A self zone N/A __repr__ N/A N/A self N/A N/A N/A N/A <FixedOffset "%s" %s> N/A N/A self zone N/A self _offset N/A utcoffset N/A N/A self dt N/A N/A N/A N/A self _offset N/A tzname N/A N/A self dt N/A N/A N/A N/A self zone N/A dst N/A N/A self dt N/A N/A N/A ZERO N/A N/A N/A N/A pytz UTC N/A N/A N/A ImportError N/A N/A UTC N/A FixedOffsetTimezone 0 UTC N/A `tzinfo` object for UTC (Universal Time).
    
    :type: `tzinfo`
     N/A STDOFFSET N/A timedelta seconds N/A N/A time timezone N/A N/A time daylight N/A N/A DSTOFFSET N/A timedelta seconds N/A N/A time altzone N/A N/A DSTOFFSET STDOFFSET N/A DSTDIFF N/A DSTOFFSET STDOFFSET LocalTimezone N/A tzinfo N/A utcoffset N/A N/A self dt N/A N/A N/A N/A N/A self _isdst dt N/A N/A DSTOFFSET N/A N/A STDOFFSET N/A dst N/A N/A self dt N/A N/A N/A N/A N/A self _isdst dt N/A N/A DSTDIFF N/A N/A ZERO N/A tzname N/A N/A self dt N/A N/A N/A N/A N/A time tzname N/A N/A N/A self _isdst dt N/A _isdst N/A N/A self dt N/A N/A N/A tt N/A N/A dt year N/A dt month N/A dt day N/A dt hour N/A dt minute N/A dt second N/A N/A dt weekday 0 -1 N/A stamp N/A N/A time mktime tt N/A tt N/A N/A time localtime stamp N/A N/A N/A tt tm_isdst 0 N/A N/A N/A LOCALTZ N/A LocalTimezone N/A `tzinfo` object for local time-zone.

:type: `tzinfo`
