Module Expr Str ImportFrom alias Import alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Assign NameStore Str While CompareNotEq BinOpBitAnd NameLoad UnaryOpInvert Num Num body AugAssignAdd NameStore Call NameLoad BinOpBitOr BinOpBitAnd NameLoad Num Num Assign NameStore BinOpRShift NameLoad Num AugAssignAdd NameStore Call NameLoad NameLoad Return NameLoad decorator_list Assign NameStore Num Assign NameStore ListLoad For NameStore Call NameLoad Num NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str If CompareLt NameLoad Call NameLoad NameLoad body Return SubscriptLoad NameLoad Index NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Call NameLoad Num Assign NameStore BinOpBitAnd NameLoad Num Assign NameStore Num While CompareNotEq BinOpBitAnd NameLoad Num Num body Assign NameStore Call NameLoad Call NameLoad Num AugAssignBitOr NameStore BinOpLShift BinOpBitAnd NameLoad Num NameLoad AugAssignAdd NameStore Num Return NameLoad decorator_list Assign NameStore Dict FunctionDef arguments args NameParam defaults body Expr Str If CompareLtE NameLoad Num body Return NameLoad If CompareIn NameLoad NameLoad body Return SubscriptLoad NameLoad Index NameLoad Assign NameStore BinOpAdd Call NameLoad BinOpSub NameLoad Num Call NameLoad BinOpSub NameLoad Num Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num Num body Expr Str Assign NameStore BinOpLShift BinOpSub Num NameLoad NameLoad Assign NameStore SubscriptLoad Call NameLoad Str Call NameLoad Str NameLoad Index Num Assign NameStore BinOpRShift NameLoad BinOpSub Num NameLoad If CompareLt NameLoad NameLoad body If CompareLtE NameLoad Num body Return Call NameLoad Num orelse Return Call NameLoad Num orelse If CompareGtE NameLoad BinOpAdd NameLoad Num body Return Call NameLoad Num orelse Return Call NameLoad BinOpSub NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num Num body Expr Str Assign NameStore Call NameLoad NameLoad If CompareEq NameLoad Num body Return Num Assign NameStore BinOpLShift BinOpBitAnd NameLoad Num BinOpSub Num NameLoad AugAssignAdd NameStore BinOpLShift BinOpSub Num NameLoad Num Return SubscriptLoad Call NameLoad Str Call NameLoad Str NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Num For NameStore Call NameLoad Num Call NameLoad NameLoad body If CompareNotEq SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index Num body Return NameLoad If CompareEq NameLoad Num body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad NameLoad Return BinOpAdd Call NameLoad NameLoad Call AttributeLoad SubscriptLoad NameLoad Slice NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str For NameStore NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad Expr Yield BinOpAdd Call NameLoad NameLoad Call AttributeLoad SubscriptLoad NameLoad Slice NameLoad attr Str Assign NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot NameLoad body Assign NameStore Num Assign NameStore Num orelse Assign NameStore Num Assign NameStore Num Assign NameStore Call NameLoad Str BinOpMult Str NameLoad AugAssignAdd NameStore BinOpSub BinOpLShift Num NameLoad Num While NameLoad body Assign SubscriptStore NameLoad Index BinOpSub NameLoad Num Call NameLoad BinOpBitAnd NameLoad Num AugAssignRShift NameStore Num AugAssignSub NameStore Num Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If CompareEq Call NameLoad NameLoad Num body Assign NameStore Num orelse If CompareEq Call NameLoad NameLoad Num body Assign NameStore Num orelse Raise Call NameLoad Str Assign NameStore Num For NameStore NameLoad body AugAssignLShift NameStore Num Assign NameStore Call NameLoad NameLoad If CompareGt NameLoad Num body Raise NameLoad AugAssignBitOr NameStore NameLoad AugAssignSub NameStore BinOpSub BinOpLShift Num NameLoad Num Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str For NameStore NameLoad body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num Assign NameStore BinOpAdd SubscriptLoad NameLoad Slice NameLoad Call AttributeLoad SubscriptLoad NameLoad Slice Num attr Str Expr Yield NameLoad Assign NameStore NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body TryExcept body Return Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad GeneratorExp Call NameLoad NameLoad comprehension NameStore Call AttributeLoad NameLoad attr NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg body Expr Call AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args NameParam defaults vararg kwarg body If AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body TryFinally body Return Call NameLoad NameLoad NameLoad NameLoad finalbody Expr Call AttributeLoad AttributeLoad NameLoad attr attr orelse Raise Call NameLoad Str decorator_list Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMod Str AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults vararg body If UnaryOpNot Call NameLoad NameLoad BinOpAdd NameLoad Str body Assign NameStore Dict Assign NameStore Call NameLoad Assign NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad BinOpAdd NameLoad Str NameLoad Expr Call NameLoad NameLoad BinOpAdd NameLoad Str NameLoad Expr Call NameLoad NameLoad BinOpAdd NameLoad Str NameLoad orelse Assign NameStore Call NameLoad NameLoad BinOpAdd NameLoad Str Assign NameStore Call NameLoad NameLoad BinOpAdd NameLoad Str Assign NameStore Call NameLoad NameLoad BinOpAdd NameLoad Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr TryExcept body Assign NameStore SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad AugAssignAdd SubscriptStore NameLoad Index NameLoad Num While CompareGt Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad AugAssignSub SubscriptStore NameLoad Index NameLoad Num If UnaryOpNot SubscriptLoad NameLoad Index NameLoad body Delete SubscriptDel NameLoad Index NameLoad Delete SubscriptDel NameLoad Index NameLoad If CompareGt Call NameLoad NameLoad BinOpMult NameLoad Num body For NameStore Call NameLoad Call NameLoad NameLoad body Assign NameStore Call NameLoad If CompareEq SubscriptLoad NameLoad Index NameLoad Num body Expr Call NameLoad NameLoad orelse AugAssignSub SubscriptStore NameLoad Index NameLoad Num Return NameLoad decorator_list Call NameLoad NameLoad Return NameLoad decorator_list Return NameLoad decorator_list
N/A N/A 
Miscellaneous utility functions and classes.
 array array N/A codecs re collections deque defaultdict functools wraps struct pack unpack time time clock N/A utf8encode N/A N/A codecs getencoder utf_8 N/A utf8decode N/A N/A codecs getdecoder utf_8 _varint N/A N/A i N/A N/A N/A s N/A N/A N/A i N/A 127 0 N/A N/A s N/A chr N/A N/A i 127 128 N/A i N/A i 7 N/A s N/A chr i N/A s N/A N/A _varint_cache_size 512 N/A _varint_cache N/A N/A i N/A xrange 0 _varint_cache_size N/A N/A N/A N/A _varint_cache append N/A _varint i N/A _varint_cache N/A tuple _varint_cache varint N/A N/A i N/A N/A N/A Encodes the given integer into a string of the minimum number
    of bytes.
     N/A N/A i N/A len _varint_cache N/A N/A N/A _varint_cache N/A i N/A N/A _varint i N/A read_varint N/A N/A readfn N/A N/A N/A 
    Reads a variable-length encoded integer.
    
    :param readfn: a callable that reads a given number of bytes,
        like file.read().
     N/A b N/A ord N/A readfn 1 N/A i N/A b 127 N/A shift 7 N/A N/A N/A b 128 0 N/A N/A b N/A ord N/A readfn 1 N/A i N/A N/A b 127 shift N/A shift 7 N/A i N/A N/A _fib_cache N/A fib N/A N/A n N/A N/A N/A Returns the nth value in the Fibonacci sequence. N/A N/A n 2 N/A N/A n N/A N/A n _fib_cache N/A N/A N/A _fib_cache N/A n N/A result N/A N/A fib N/A n 1 N/A fib N/A n 2 N/A N/A _fib_cache N/A n result N/A result N/A float_to_byte N/A N/A value mantissabits zeroexp N/A 5 2 N/A N/A Encodes a floating point number in a single byte.
     N/A fzero N/A N/A 63 zeroexp mantissabits N/A bits N/A N/A unpack i N/A pack f value N/A 0 N/A smallfloat N/A bits N/A 24 mantissabits N/A N/A smallfloat fzero N/A N/A N/A bits 0 N/A N/A N/A chr 0 N/A N/A N/A chr 1 N/A N/A N/A smallfloat N/A fzero 256 N/A N/A N/A chr 255 N/A N/A N/A chr N/A smallfloat fzero N/A byte_to_float N/A N/A b mantissabits zeroexp N/A 5 2 N/A N/A Decodes a floating point number stored in a single
    byte.
     N/A b N/A ord b N/A N/A b 0 N/A N/A 0.0 N/A bits N/A N/A b 255 N/A 24 mantissabits N/A bits N/A N/A 63 zeroexp 24 N/A N/A N/A unpack f N/A pack i bits N/A 0 N/A first_diff N/A N/A a b N/A N/A N/A Returns the position of the first differing character in the strings
    a and b. For example, first_diff('render', 'rending') == 4. This
    function limits the return value to 255 so the difference can be encoded
    in a single byte.
     N/A i -1 N/A i N/A xrange 0 N/A len a N/A N/A N/A N/A a N/A i N/A b N/A 1 N/A N/A i N/A N/A i 255 N/A N/A i N/A prefix_encode N/A N/A a b N/A N/A N/A Compresses string b as an integer (encoded in a byte) representing
    the prefix it shares with a, followed by the suffix encoded as UTF-8.
     N/A i N/A first_diff a b N/A N/A N/A chr i N/A N/A N/A b N/A i encode utf8 N/A prefix_encode_all N/A N/A ls N/A N/A N/A Compresses the given list of (unicode) strings by storing each string
    (except the first one) as an integer (encoded in a byte) representing
    the prefix it shares with its predecessor, followed by the suffix encoded
    as UTF-8.
     N/A last N/A w ls N/A N/A i N/A first_diff last w N/A N/A N/A N/A chr i N/A N/A N/A w N/A i encode utf8 N/A last w N/A to_7bit N/A N/A x islong N/A N/A N/A N/A islong N/A N/A shift 31 N/A nchars 5 N/A N/A shift 62 N/A nchars 10 N/A buffer N/A array c N/A nchars N/A x N/A N/A 1 shift 1 N/A x N/A N/A N/A buffer N/A N/A nchars 1 N/A chr N/A x 127 N/A x 7 N/A nchars 1 N/A N/A N/A buffer tostring N/A from_7bit N/A N/A text N/A N/A N/A N/A N/A len text 5 N/A N/A shift 31 N/A N/A N/A N/A len text 10 N/A N/A shift 62 N/A N/A N/A ValueError text is not 5 or 10 bytes N/A x 0 N/A char text N/A N/A x 7 N/A char N/A ord char N/A N/A char 127 N/A N/A Exception N/A x char N/A x N/A N/A 1 shift 1 N/A x N/A prefix_decode_all N/A N/A ls N/A N/A N/A Decompresses a list of strings compressed by prefix_encode().
     N/A last N/A w ls N/A N/A i N/A ord N/A w N/A 0 N/A decoded N/A N/A last N/A i N/A N/A N/A w N/A 1 decode utf8 N/A N/A decoded N/A last decoded N/A N/A _nkre N/A N/A re compile \D+|\d+ N/A re UNICODE _nkconv N/A N/A i N/A N/A N/A N/A N/A N/A int i N/A N/A N/A ValueError N/A N/A N/A N/A i lower N/A natural_key N/A N/A s N/A N/A N/A Converts string ``s`` into a tuple that will sort "naturally"
    (i.e., ``name5`` will come before ``name10`` and ``1`` will come
    before ``A``). This function is designed to be used as the ``key``
    argument to sorting functions.
    
    :param s: the str/unicode string to convert.
    :rtype: tuple
     N/A N/A tuple N/A N/A _nkconv m N/A m N/A N/A _nkre findall s N/A ClosableMixin N/A object N/A N/A Mix-in for classes with a close() method to allow them to be
    used as a context manager.
     __enter__ N/A N/A self N/A N/A N/A self N/A __exit__ N/A N/A self N/A exc_info N/A N/A N/A N/A self close N/A N/A protected N/A N/A func N/A N/A N/A Decorator for storage-access methods. This decorator
    (a) checks if the object has already been closed, and
    (b) synchronizes on a threading lock. The parent object must
    have 'is_closed' and '_sync_lock' attributes.
     wrapper N/A N/A self N/A args kwargs N/A N/A N/A self is_closed N/A N/A N/A Exception N/A %r has been closed self N/A N/A N/A N/A self _sync_lock acquire False N/A N/A N/A N/A N/A func self args kwargs N/A N/A N/A N/A N/A self _sync_lock release N/A N/A N/A Exception Could not acquire sync lock N/A N/A wraps func N/A wrapper N/A lru_cache N/A N/A size N/A N/A N/A Decorator that adds a least-recently-accessed cache to a method.
    
    :param size: the maximum number of items to keep in the cache.
     decorate_function N/A N/A func N/A N/A N/A prefix N/A _%s_ N/A func __name__ wrapper N/A N/A self N/A args N/A N/A N/A N/A hasattr self N/A prefix cache N/A N/A cache N/A N/A queue N/A deque N/A refcount N/A defaultdict int N/A N/A setattr self N/A prefix cache cache N/A N/A setattr self N/A prefix queue queue N/A N/A setattr self N/A prefix refcount refcount N/A N/A cache N/A getattr self N/A prefix cache N/A queue N/A getattr self N/A prefix queue N/A refcount N/A getattr self N/A prefix refcount N/A qpend N/A queue append N/A qpop N/A queue popleft N/A N/A N/A result N/A cache N/A args N/A N/A N/A KeyError N/A N/A result N/A cache N/A args N/A func self args N/A N/A qpend args N/A N/A refcount N/A args 1 N/A N/A N/A len cache size N/A N/A k N/A qpop N/A N/A refcount N/A k 1 N/A N/A N/A refcount N/A k N/A N/A N/A cache N/A k N/A N/A refcount N/A k N/A N/A N/A len queue N/A size 4 N/A N/A _ N/A xrange N/A len queue N/A N/A k N/A qpop N/A N/A N/A refcount N/A k 1 N/A N/A N/A qpend k N/A N/A N/A refcount N/A k 1 N/A result N/A N/A wraps func N/A wrapper N/A N/A decorate_function N/A