Module Expr Str ImportFrom alias alias alias Import alias Import alias Import alias Import alias ImportFrom alias Import alias Import alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot Call AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad NameLoad Index AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr Num Return NameLoad orelse Return Str decorator_list FunctionDef arguments args NameParam defaults body For NameStore SubscriptLoad NameLoad Slice AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr body Break orelse AugAssignAdd AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Return CompareGtE AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore AttributeLoad NameLoad attr For NameStore SubscriptLoad NameLoad Slice NameLoad body If Call NameLoad NameLoad body Return SubscriptLoad NameLoad Slice NameLoad AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr Num If Call AttributeLoad NameLoad attr body Return SubscriptLoad NameLoad Slice NameLoad BinOpAdd AttributeLoad NameLoad attr Num Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Return UnaryOpNot Call AttributeLoad NameLoad attr decorator_list Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return BoolOpAnd Call AttributeLoad NameLoad attr CompareEq Call NameLoad Call AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body If CompareLt BinOpAdd AttributeLoad NameLoad attr NameLoad Call NameLoad AttributeLoad NameLoad attr body Return SubscriptLoad NameLoad Index BinOpAdd AttributeLoad NameLoad attr NameLoad orelse Return Str decorator_list FunctionDef arguments args NameParam defaults body Return UnaryOpNot Call AttributeLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr If Call NameLoad NameLoad Str body Assign NameStore BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam defaults Dict body Assign NameStore NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str ListLoad Str ListLoad ListLoad ListLoad ListLoad ListLoad ListLoad ListLoad ListLoad ListLoad ListLoad ListLoad ListLoad Str Str Dict TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Assign AttributeStore NameLoad attr NameLoad Raise decorator_list FunctionDef arguments args NameParam NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call NameLoad BinOpMod Str NameLoad orelse Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr If Call AttributeLoad AttributeLoad NameLoad attr attr body Return NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr If Call AttributeLoad NameLoad attr Str body Return NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Num attr Return BoolOpOr Call AttributeLoad NameLoad attr BinOpMult Str Call NameLoad NameLoad Call AttributeLoad NameLoad attr BinOpMult Str Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Num Assign NameStore Num For TupleStore NameStore NameStore Call NameLoad NameLoad body If Call AttributeLoad NameLoad attr body Break For TupleStore NameStore NameStore Call NameLoad SubscriptLoad NameLoad Slice Num body If Call AttributeLoad NameLoad attr body Break Return SubscriptLoad NameLoad Slice NameLoad BinOpSub Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr While BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr body If UnaryOpNot Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Num attr body AugAssignAdd NameStore ListLoad Str AugAssignAdd NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body While UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Num attr If Call AttributeLoad NameLoad attr Str body Expr Yield TupleLoad NameLoad SubscriptLoad NameLoad Slice Num orelse If CompareLt Call NameLoad NameLoad Num body Expr Yield NameLoad orelse Expr Yield TupleLoad NameLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore ListLoad While UnaryOpNot Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr If CompareIn Str NameLoad body Assign TupleStore NameStore NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Slice Num orelse Assign TupleStore NameStore NameStore TupleLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr If CompareIs SubscriptLoad NameLoad Index Num NameLoad body Return TupleLoad SubscriptLoad NameLoad Index Num NameLoad orelse Return TupleLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Raise Call NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot NameLoad body Return Assign TupleStore NameStore NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad Call NameLoad NameLoad NameLoad Delete SubscriptDel NameLoad Slice decorator_list Assign NameStore NameLoad Assign NameStore ListLoad For NameStore NameLoad body If UnaryOpNot Call AttributeLoad NameLoad attr body Continue Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd NameLoad Call AttributeLoad Call AttributeLoad SubscriptLoad NameLoad Slice Call AttributeLoad NameLoad attr attr attr Str body Expr Call NameLoad NameLoad NameLoad Assign TupleStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Slice Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Call AttributeLoad NameLoad attr Assign NameStore ListLoad Call AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr Str Num Index Num attr If UnaryOpNot SubscriptLoad NameLoad Index Num body Assign NameStore ListLoad orelse If UnaryOpNot Call AttributeLoad NameLoad attr Str body Expr Call NameLoad NameLoad NameLoad Assign NameStore NameLoad If CompareIn Str NameLoad body For NameStore Call AttributeLoad NameLoad attr Str body If Call AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad ListLoad orelse If Call AttributeLoad NameLoad attr body Assign NameStore NameLoad orelse If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str FunctionDef arguments args NameParam defaults body Return ListComp Call AttributeLoad NameLoad attr comprehension NameStore NameLoad decorator_list Assign NameStore Dict Assign NameStore Call AttributeLoad NameLoad attr Str If CompareGt Call NameLoad NameLoad Num body Assign SubscriptStore NameLoad Index Str SubscriptLoad Call NameLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str Index Num For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareGt Call NameLoad NameLoad Num body Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Num Call NameLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr body Return While NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad Call AttributeLoad Str attr ListComp Call AttributeLoad NameLoad attr comprehension NameStore NameLoad attr If Call AttributeLoad Call AttributeLoad NameLoad attr Str attr NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Continue Break If CompareIsNot NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad ListComp NameLoad comprehension TupleStore NameStore NameStore NameLoad Assign NameStore CompareIn Str NameLoad Assign NameStore CompareIn Str NameLoad If BoolOpAnd NameLoad NameLoad body Assign NameStore Str Raise Call NameLoad NameLoad For TupleStore NameStore NameStore NameLoad body If UnaryOpNot Call AttributeLoad NameLoad attr Str body Assign NameStore GeneratorExp Call AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad Str attr NameLoad If CompareIn NameLoad TupleLoad Str Str Str Str Str Str Str Str body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr NameLoad orelse Assign SubscriptStore NameLoad Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Return ListLoad NameLoad BinOpMult Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body Assign NameStore ListLoad For NameStore NameLoad body AugAssignAdd NameStore ListLoad BinOpAdd BinOpMult Str NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If SubscriptLoad NameLoad Index Str body Return BinOpAdd ListLoad Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Str ListLoad Str orelse Return ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body If SubscriptLoad NameLoad Index Str body Return BinOpAdd SubscriptLoad NameLoad Index Str ListLoad Str orelse Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body If SubscriptLoad NameLoad Index Str body Return BinOpAdd SubscriptLoad NameLoad Index Str ListLoad Str orelse Return ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad If SubscriptLoad NameLoad Index NameLoad body AugAssignAdd NameStore Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore NameStore SubscriptLoad NameLoad Index NameLoad body If NameLoad body AugAssignAdd NameStore ListLoad BinOpMod Str TupleLoad NameLoad NameLoad orelse AugAssignAdd NameStore ListLoad NameLoad AugAssignAdd NameStore Call AttributeLoad NameLoad attr NameLoad AugAssignAdd NameStore ListLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad If SubscriptLoad NameLoad Index NameLoad body AugAssignAdd NameStore Call AttributeLoad NameLoad attr NameLoad AugAssignAdd NameStore SubscriptLoad NameLoad Index NameLoad AugAssignAdd NameStore ListLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot SubscriptLoad NameLoad Index Str body Return ListLoad Assign NameStore ListLoad AugAssignAdd NameStore Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad For TupleStore NameStore NameStore NameStore SubscriptLoad NameLoad Index Str body If NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad orelse If NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad orelse Assign NameStore BinOpMod Str NameLoad If BoolOpOr NameLoad NameLoad body AugAssignAdd NameStore ListLoad Str AugAssignAdd NameStore ListLoad NameLoad orelse AugAssignAdd SubscriptStore NameLoad Index Num BinOpMod Str NameLoad If NameLoad body AugAssignAdd NameStore Call AttributeLoad NameLoad attr ListLoad Call AttributeLoad Str attr NameLoad Assign NameStore NameLoad orelse Assign NameStore NameLoad AugAssignAdd NameStore ListLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore ListLoad AugAssignAdd NameStore ListLoad BinOpMod Str Call AttributeLoad NameLoad attr Str Str For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If CompareEq NameLoad Str body Continue AugAssignAdd NameStore ListLoad BinOpMod Str TupleLoad NameLoad Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Assign NameStore ListLoad AugAssignAdd NameStore Call AttributeLoad NameLoad attr AugAssignAdd NameStore Call AttributeLoad NameLoad attr AugAssignAdd NameStore Call AttributeLoad NameLoad attr For NameStore TupleLoad Str Str Str Str Str Str body AugAssignAdd NameStore Call AttributeLoad NameLoad attr NameLoad AugAssignAdd NameStore Call AttributeLoad NameLoad attr Str AugAssignAdd NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore TupleLoad Str Str Str body AugAssignAdd NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore TupleLoad Str Str body AugAssignAdd NameStore Call AttributeLoad NameLoad attr NameLoad AugAssignAdd NameStore Call AttributeLoad NameLoad attr Return Call AttributeLoad Str attr NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Assign NameStore BinOpMult Str NameLoad If CompareIs NameLoad NameLoad body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Return Call AttributeLoad Str attr GeneratorExp BinOpAdd NameLoad NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Return BinOpAdd BinOpAdd BinOpAdd NameLoad Str BinOpMult NameLoad Call NameLoad NameLoad Str decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad Dict body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If CompareIs NameLoad NameLoad body If CompareIs NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore BoolOpOr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If BoolOpAnd UnaryOpNot SubscriptLoad NameLoad Index Str CompareIsNot NameLoad NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr TryExcept body TryExcept body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body If CompareGtE SubscriptLoad AttributeLoad NameLoad attr Index Num Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad Call AttributeLoad NameLoad attr Str Str handlers ExceptHandler type NameLoad body Assign NameStore BinOpMod Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr orelse Assign NameStore AttributeLoad NameLoad attr Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Str Assign NameStore Dict Str Str Str Str If AttributeLoad NameLoad attr body If CompareNotIn AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad BinOpMod Str AttributeLoad NameLoad attr AugAssignAdd NameStore BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str NameLoad AugAssignAdd NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore ListLoad Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad Str NameLoad Dict body If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr NameLoad CompareIsNot NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad If BoolOpAnd NameLoad UnaryOpNot Call AttributeLoad NameLoad attr Str body AugAssignAdd NameStore Str Assign AttributeStore NameLoad attr NameLoad If CompareIs NameLoad NameLoad body If CompareIs NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If Call AttributeLoad NameLoad attr Str NameLoad body FunctionDef arguments args NameParam defaults body If UnaryOpNot NameLoad body Return ListLoad orelse Return Call AttributeLoad NameLoad attr decorator_list For TupleStore NameStore NameStore ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr body If UnaryOpNot SubscriptLoad NameLoad Index NameLoad body Assign NameStore ListLoad For NameStore Call NameLoad NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad Str Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Pass Assign SubscriptStore NameLoad Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Return ListLoad Return ListComp NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BoolOpAnd BoolOpOr UnaryOpNot Call AttributeLoad NameLoad attr Str CompareIn NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Return ListLoad Return ListComp NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr Str BoolOpOr CompareIs NameLoad NameLoad Call NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Return NameLoad If CompareNotIn NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Return NameLoad Return NameLoad decorator_list decorator_list
N/A N/A Extract reference documentation from the NumPy source tree.

 __future__ division absolute_import print_function N/A inspect N/A textwrap N/A re N/A pydoc warnings warn N/A collections N/A sys Reader N/A object N/A N/A A line-based string reader.

     __init__ N/A N/A self data N/A N/A N/A 
        Parameters
        ----------
        data : str
           String with lines separated by '
'.

         N/A N/A isinstance data list N/A N/A N/A self _str data N/A N/A N/A self _str N/A N/A data split N/A N/A N/A self reset N/A __getitem__ N/A N/A self n N/A N/A N/A N/A N/A self _str N/A n N/A reset N/A N/A self N/A N/A N/A N/A self _l 0 N/A read N/A N/A self N/A N/A N/A N/A N/A N/A self eof N/A N/A out N/A self N/A N/A self _l N/A N/A self _l 1 N/A out N/A N/A N/A seek_next_non_empty_line N/A N/A self N/A N/A N/A l N/A self N/A N/A self _l N/A N/A N/A N/A l strip N/A N/A N/A N/A N/A self _l 1 N/A eof N/A N/A self N/A N/A N/A N/A N/A self _l N/A len N/A self _str N/A read_to_condition N/A N/A self condition_func N/A N/A N/A start N/A self _l N/A line N/A self N/A start N/A N/A N/A condition_func line N/A N/A N/A self N/A start N/A self _l N/A N/A self _l 1 N/A N/A N/A self eof N/A N/A N/A self N/A start N/A N/A self _l 1 N/A N/A N/A read_to_next_empty_line N/A N/A self N/A N/A N/A N/A N/A self seek_next_non_empty_line is_empty N/A N/A line N/A N/A N/A N/A N/A N/A line strip N/A N/A N/A N/A self read_to_condition is_empty N/A read_to_next_unindented_line N/A N/A self N/A N/A is_unindented N/A N/A line N/A N/A N/A N/A N/A N/A line strip N/A N/A len N/A N/A line lstrip N/A len line N/A N/A N/A N/A self read_to_condition is_unindented N/A peek N/A N/A self n N/A 0 N/A N/A N/A N/A N/A self _l n N/A len N/A self _str N/A N/A N/A self N/A N/A N/A self _l n N/A N/A N/A is_empty N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A join N/A self _str strip N/A N/A ParseError N/A Exception N/A __str__ N/A N/A self N/A N/A N/A message N/A self message N/A N/A hasattr self docstring N/A N/A message N/A %s in %r N/A message N/A self docstring N/A message N/A N/A NumpyDocString N/A N/A collections Mapping N/A __init__ N/A N/A self docstring config N/A N/A N/A N/A orig_docstring docstring N/A docstring N/A N/A N/A N/A textwrap dedent docstring split N/A N/A self _doc N/A Reader docstring N/A N/A self _parsed_data N/A Signature Summary Extended Summary Parameters Returns Yields Raises Warns Other Parameters Attributes Methods See Also Notes Warnings References Examples index N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A self _parse N/A N/A N/A ParseError N/A e N/A N/A N/A e docstring orig_docstring N/A N/A __getitem__ N/A N/A self key N/A N/A N/A N/A N/A self _parsed_data N/A key N/A __setitem__ N/A N/A self key val N/A N/A N/A N/A key N/A self _parsed_data N/A N/A N/A warn N/A Unknown section %s key N/A N/A N/A N/A self _parsed_data N/A key val N/A __iter__ N/A N/A self N/A N/A N/A N/A iter N/A self _parsed_data N/A __len__ N/A N/A self N/A N/A N/A N/A len N/A self _parsed_data N/A _is_at_section N/A N/A self N/A N/A N/A N/A N/A N/A self _doc seek_next_non_empty_line N/A N/A N/A N/A self _doc eof N/A N/A False N/A l1 N/A N/A N/A N/A N/A self _doc peek strip N/A N/A N/A l1 startswith .. index:: N/A N/A True N/A l2 N/A N/A N/A N/A N/A self _doc peek 1 strip N/A N/A N/A N/A l2 startswith N/A - N/A len l1 N/A N/A l2 startswith N/A = N/A len l1 N/A _strip N/A N/A self doc N/A N/A N/A i 0 N/A j 0 N/A N/A i line N/A enumerate doc N/A N/A N/A N/A line strip N/A N/A N/A N/A j line N/A enumerate N/A doc N/A -1 N/A N/A N/A N/A line strip N/A N/A N/A N/A doc N/A i N/A N/A len doc j N/A _read_to_next_section N/A N/A self N/A N/A N/A section N/A N/A N/A self _doc read_to_next_empty_line N/A N/A N/A N/A N/A self _is_at_section N/A N/A N/A N/A self _doc eof N/A N/A N/A N/A N/A N/A N/A N/A self _doc peek -1 strip N/A N/A section N/A N/A section N/A N/A N/A self _doc read_to_next_empty_line N/A section N/A _read_sections N/A N/A self N/A N/A N/A N/A N/A N/A N/A self _doc eof N/A N/A data N/A N/A self _read_to_next_section N/A name N/A N/A N/A data N/A 0 strip N/A N/A N/A name startswith .. N/A N/A N/A N/A name N/A data N/A 1 N/A N/A N/A N/A len data 2 N/A N/A N/A StopIteration N/A N/A N/A N/A name N/A N/A self _strip N/A data N/A 2 N/A _parse_param_list N/A N/A self content N/A N/A N/A r N/A Reader content N/A params N/A N/A N/A N/A N/A r eof N/A N/A header N/A N/A N/A N/A r read strip N/A N/A  :  header N/A N/A N/A arg_name arg_type N/A N/A N/A header split  :  N/A 2 N/A N/A N/A arg_name arg_type N/A header N/A desc N/A N/A r read_to_next_unindented_line N/A desc N/A dedent_lines desc N/A N/A N/A params append N/A arg_name arg_type desc N/A params N/A N/A _name_rgx N/A N/A re compile ^\s*(:(?P<role>\w+):`(?P<name>[a-zA-Z0-9_.-]+)`| (?P<name2>[a-zA-Z0-9_.-]+))\s* N/A re X _parse_see_also N/A N/A self content N/A N/A N/A 
        func_name : Descriptive text
            continued text
        another_func_name : Descriptive text
        func_name1, func_name2, :meth:`func_name`, func_name3

         N/A items N/A parse_item_name N/A N/A text N/A N/A N/A Match ':role:`name`' or 'name' N/A m N/A N/A N/A self _name_rgx match text N/A m N/A N/A g N/A N/A m groups N/A N/A N/A g N/A 1 None N/A N/A N/A N/A g N/A 3 None N/A N/A N/A N/A g N/A 2 N/A g N/A 1 N/A N/A ParseError N/A %s is not a item name text N/A push_item N/A N/A name rest N/A N/A N/A N/A name N/A N/A N/A N/A name role N/A parse_item_name name N/A N/A N/A items append N/A name N/A list rest role N/A N/A rest N/A N/A N/A current_func None N/A rest N/A N/A line content N/A N/A N/A N/A N/A line strip N/A N/A N/A m N/A N/A N/A self _name_rgx match line N/A N/A m N/A N/A N/A N/A N/A line N/A N/A N/A m end strip startswith : N/A N/A N/A push_item current_func rest N/A N/A current_func line N/A N/A line N/A N/A N/A m end N/A line N/A N/A N/A m end N/A rest N/A N/A N/A N/A N/A N/A line split : 1 N/A 1 strip N/A N/A N/A rest N/A 0 N/A N/A rest N/A N/A N/A N/A N/A N/A line startswith N/A N/A N/A push_item current_func rest N/A current_func None N/A N/A , line N/A N/A func N/A N/A line split , N/A N/A N/A N/A func strip N/A N/A N/A push_item func N/A N/A N/A N/A N/A line strip N/A N/A current_func line N/A N/A N/A current_func None N/A N/A N/A N/A rest append N/A N/A line strip N/A N/A push_item current_func rest N/A items N/A _parse_index N/A N/A self section content N/A N/A N/A 
        .. index: default
           :refguide: something, else, and more

         strip_each_in N/A N/A lst N/A N/A N/A N/A N/A N/A s strip N/A s lst N/A N/A out N/A N/A section N/A N/A section split :: N/A N/A N/A len section 1 N/A N/A N/A out N/A default N/A N/A strip_each_in N/A N/A N/A section N/A 1 split , N/A 0 N/A line content N/A N/A line N/A N/A line split : N/A N/A N/A len line 2 N/A N/A N/A out N/A N/A line N/A 1 N/A strip_each_in N/A N/A N/A line N/A 2 split , N/A out N/A _parse_summary N/A N/A self N/A N/A N/A Grab signature (if given) and summary N/A N/A N/A self _is_at_section N/A N/A N/A True N/A N/A summary N/A N/A N/A self _doc read_to_next_empty_line N/A summary_str N/A N/A N/A N/A join N/A N/A N/A s strip N/A s summary strip N/A N/A N/A N/A N/A re compile ^([\w., ]+=)?\s*[\w\.]+\(.*\)$ match summary_str N/A N/A N/A self N/A Signature summary_str N/A N/A N/A N/A self _is_at_section N/A N/A N/A N/A N/A summary None N/A N/A N/A self N/A Summary summary N/A N/A N/A N/A self _is_at_section N/A N/A N/A self N/A Extended Summary N/A N/A self _read_to_next_section N/A _parse N/A N/A self N/A N/A N/A N/A N/A N/A self _doc reset N/A N/A N/A self _parse_summary N/A sections N/A list N/A N/A self _read_sections N/A section_names N/A set N/A section N/A N/A section content sections N/A has_returns N/A Returns section_names N/A has_yields N/A Yields section_names N/A N/A has_returns has_yields N/A N/A msg Docstring contains both a Returns and Yields section. N/A N/A ValueError msg N/A N/A section content sections N/A N/A N/A N/A N/A section startswith .. N/A N/A section N/A N/A N/A s capitalize N/A s N/A N/A section split N/A section N/A N/A join section N/A N/A section N/A Parameters Returns Yields Raises Warns Other Parameters Attributes Methods N/A N/A N/A self N/A section N/A N/A self _parse_param_list content N/A N/A N/A N/A section startswith .. index:: N/A N/A N/A self N/A index N/A N/A self _parse_index section content N/A N/A N/A section See Also N/A N/A N/A self N/A See Also N/A N/A self _parse_see_also content N/A N/A N/A self N/A section content N/A _str_header N/A N/A self name symbol N/A - N/A N/A N/A name N/A N/A len name symbol N/A _str_indent N/A N/A self doc indent N/A 4 N/A N/A out N/A N/A line doc N/A N/A out N/A N/A N/A indent line N/A out N/A _str_signature N/A N/A self N/A N/A N/A N/A self N/A Signature N/A N/A N/A N/A N/A N/A N/A self N/A Signature replace * \* N/A N/A N/A N/A N/A _str_summary N/A N/A self N/A N/A N/A N/A self N/A Summary N/A N/A N/A N/A self N/A Summary N/A N/A N/A N/A N/A _str_extended_summary N/A N/A self N/A N/A N/A N/A self N/A Extended Summary N/A N/A N/A N/A self N/A Extended Summary N/A N/A N/A N/A N/A _str_param_list N/A N/A self name N/A N/A N/A out N/A N/A N/A self N/A name N/A N/A out N/A N/A self _str_header name N/A N/A param param_type desc N/A self N/A name N/A N/A param_type N/A N/A out N/A N/A %s : %s N/A param param_type N/A N/A out N/A param N/A out N/A N/A self _str_indent desc N/A out N/A N/A out N/A _str_section N/A N/A self name N/A N/A N/A out N/A N/A N/A self N/A name N/A N/A out N/A N/A self _str_header name N/A out N/A self N/A name N/A out N/A N/A out N/A _str_see_also N/A N/A self func_role N/A N/A N/A N/A N/A self N/A See Also N/A N/A N/A N/A out N/A N/A out N/A N/A self _str_header See Also N/A last_had_desc True N/A N/A func desc role N/A self N/A See Also N/A N/A role N/A N/A link N/A :%s:`%s` N/A role func N/A N/A func_role N/A N/A link N/A :%s:`%s` N/A func_role func N/A N/A link N/A `%s`_ func N/A N/A desc last_had_desc N/A N/A out N/A N/A out N/A link N/A N/A N/A out N/A -1 N/A , %s link N/A desc N/A N/A out N/A N/A self _str_indent N/A N/A N/A join desc N/A last_had_desc True N/A N/A last_had_desc False N/A out N/A N/A out N/A _str_index N/A N/A self N/A N/A N/A idx N/A self N/A index N/A out N/A N/A out N/A N/A .. index:: %s N/A N/A idx get default N/A N/A section references N/A N/A idx items N/A N/A N/A section default N/A N/A N/A out N/A N/A    :%s: %s N/A section N/A N/A ,  join references N/A out N/A __str__ N/A N/A self func_role N/A N/A N/A out N/A N/A out N/A N/A self _str_signature N/A out N/A N/A self _str_summary N/A out N/A N/A self _str_extended_summary N/A param_list N/A Parameters Returns Yields Other Parameters Raises Warns N/A N/A out N/A N/A self _str_param_list param_list N/A out N/A N/A self _str_section Warnings N/A out N/A N/A self _str_see_also func_role N/A s N/A Notes References Examples N/A N/A out N/A N/A self _str_section s N/A param_list N/A Attributes Methods N/A N/A out N/A N/A self _str_param_list param_list N/A out N/A N/A self _str_index N/A N/A N/A join out N/A N/A indent N/A N/A str indent N/A 4 N/A N/A indent_str N/A indent N/A N/A str None N/A N/A indent_str N/A lines N/A N/A str split N/A N/A N/A join N/A N/A indent_str l N/A l lines N/A dedent_lines N/A N/A lines N/A N/A N/A Deindent a list of lines maximally N/A N/A N/A N/A N/A textwrap dedent N/A N/A join lines split N/A header N/A N/A text style N/A - N/A N/A N/A N/A N/A text N/A style N/A len text N/A FunctionDoc N/A NumpyDocString N/A __init__ N/A N/A self func role doc config N/A func None N/A N/A N/A N/A self _f func N/A N/A self _role role N/A N/A doc None N/A N/A N/A func None N/A N/A N/A ValueError No function or docstring given N/A doc N/A N/A N/A inspect getdoc func N/A N/A N/A NumpyDocString __init__ self doc N/A N/A N/A N/A self N/A Signature N/A func None N/A N/A N/A func func_name N/A N/A self get_func N/A N/A N/A N/A N/A signature N/A str N/A N/A inspect signature func N/A N/A N/A N/A AttributeError ValueError N/A N/A N/A N/A N/A sys version_info N/A 0 3 N/A N/A argspec N/A N/A inspect getfullargspec func N/A N/A argspec N/A N/A inspect getargspec func N/A signature N/A N/A inspect formatargspec argspec N/A signature N/A %s%s N/A func_name N/A N/A signature replace * \* N/A N/A N/A TypeError N/A N/A signature N/A %s() func_name N/A N/A self N/A Signature signature N/A get_func N/A N/A self N/A N/A N/A func_name N/A getattr N/A self _f __name__ N/A N/A self __class__ __name__ N/A N/A N/A inspect isclass N/A self _f N/A N/A func N/A getattr N/A self _f __call__ N/A N/A self _f __init__ N/A N/A func N/A self _f N/A N/A func func_name N/A __str__ N/A N/A self N/A N/A N/A out N/A N/A func func_name N/A N/A self get_func N/A signature N/A N/A N/A self N/A Signature replace * \* N/A roles N/A func meth function method N/A N/A self _role N/A N/A N/A N/A self _role roles N/A N/A N/A print N/A Warning: invalid role %s N/A self _role N/A out N/A .. %s:: %s
    

 N/A N/A N/A roles get N/A self _role func_name N/A out N/A N/A N/A super FunctionDoc self __str__ func_role N/A self _role N/A out N/A N/A ClassDoc N/A NumpyDocString N/A N/A extra_public_methods N/A __call__ __init__ N/A N/A self cls doc modulename func_doc config N/A None FunctionDoc N/A N/A N/A N/A N/A N/A N/A inspect isclass cls N/A cls None N/A N/A N/A ValueError N/A Expected a class or None, but got %r cls N/A N/A self _cls cls N/A N/A self show_inherited_members N/A N/A config get show_inherited_class_members True N/A N/A modulename N/A N/A N/A modulename endswith . N/A N/A modulename . N/A N/A self _mod modulename N/A N/A doc None N/A N/A N/A cls None N/A N/A N/A ValueError No class or documentation string given N/A doc N/A N/A pydoc getdoc cls N/A N/A N/A NumpyDocString __init__ self doc N/A N/A N/A config get show_class_members True N/A splitlines_x N/A N/A s N/A N/A N/A N/A s N/A N/A N/A N/A N/A N/A N/A s splitlines N/A N/A N/A field items N/A N/A Methods N/A self methods N/A Attributes N/A self properties N/A N/A N/A N/A self N/A field N/A N/A doc_list N/A N/A name N/A sorted items N/A N/A N/A N/A doc_item N/A N/A pydoc getdoc N/A getattr N/A self _cls name N/A N/A N/A doc_list append N/A name N/A splitlines_x doc_item N/A N/A N/A AttributeError N/A N/A N/A N/A self N/A field doc_list N/A methods N/A N/A self N/A N/A N/A N/A N/A self _cls None N/A N/A N/A N/A N/A name N/A N/A name func N/A N/A inspect getmembers N/A self _cls N/A N/A N/A N/A N/A name startswith _ N/A name N/A self extra_public_methods N/A isinstance func N/A collections Callable N/A N/A self _is_show_member name N/A property properties N/A N/A self N/A N/A N/A N/A N/A self _cls None N/A N/A N/A N/A N/A name N/A N/A name func N/A N/A inspect getmembers N/A self _cls N/A N/A N/A N/A name startswith _ N/A N/A func None N/A isinstance func property N/A N/A inspect isgetsetdescriptor func N/A N/A self _is_show_member name N/A property _is_show_member N/A N/A self name N/A N/A N/A N/A self show_inherited_members N/A N/A True N/A N/A name N/A N/A self _cls __dict__ N/A N/A False N/A True N/A N/A