Module Expr Str ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias Import alias TryExcept body Import alias identifier handlers ExceptHandler type NameLoad body Import alias Import alias identifier Import alias identifier TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad name NameStore body Assign NameStore NameLoad orelse Assign NameStore NameLoad ImportFrom alias alias alias alias ImportFrom alias If CompareGtE SubscriptLoad AttributeLoad NameLoad attr Index Num Num body Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad keyword Str decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr ListLoad Num Num BinOpAdd Num Num Str Str Str NameLoad Call NameLoad keyword Num keyword Num keyword Num keyword Num keyword Num Call NameLoad keyword Num keyword Num keyword Num keyword Num keyword Num keyword Num keyword Num Call NameLoad keyword Num keyword Num Call NameLoad Str Call NameLoad Num Num Call AttributeLoad NameLoad attr ListLoad Num Num Num Call AttributeLoad NameLoad attr ListLoad Num Num Num Call AttributeLoad NameLoad attr Str keyword Str Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad ListLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad keyword Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call NameLoad Call NameLoad AttributeLoad NameLoad attr Expr Call NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListComp BinOpMod Str NameLoad comprehension NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr keyword Num keyword Num Assign NameStore Dict Str Str Num Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Num keyword Num Assign NameStore Dict Str Str Num Num Assign NameStore Call NameLoad BinOpAdd Call NameLoad Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Num keyword Num Assign NameStore Dict Str Str Num Num Assign NameStore Call NameLoad BinOpAdd Call NameLoad Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str Str Str Str Str Str Num Num Str ListLoad Num Dict Num Num Num Dict Num Num Call AttributeLoad NameLoad attr ListLoad Num Num Num Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str Str Str Str Num Str ListLoad Num Num Dict Num Num Dict Num Num Num Call AttributeLoad NameLoad attr ListLoad Num Num Num NameLoad Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Dict Str Str Str Str Str Str Str Str Num Num Str ListLoad Num Num Num Dict Num Num Num Num Dict Num Num Num Num Num NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Str Str Str Str Str Str Str Num Num Str ListLoad Num Dict Num Num Num Dict Num Num Call AttributeLoad NameLoad attr ListLoad Num Num Num Assign NameStore Dict Str Str Str Str Str Str Num Str ListLoad Num Num Dict Num Num Dict Num Num Num Call AttributeLoad NameLoad attr ListLoad Num Num Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict Str Str Str Str Str Str Str Str Num Num Str ListLoad Num Num Num Dict Num Num Num Num Dict Num Num Num Num Num NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Assign NameStore Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Num Num Num Assign NameStore ListLoad Num Num Num Assign NameStore SubscriptLoad NameLoad Slice Assign NameStore SubscriptLoad NameLoad Slice Assign NameStore ListLoad Num Num Num Num Num Num Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Dict Num Num Num Dict Num Num Assign NameStore Dict Num Num Dict Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict Num Num Num Num Dict Num Num Num Num Num Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str Str Str Num Num Str Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str Str Num Str ListLoad Num Num NameLoad Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Dict Str Str Str Str Str Str Str Num Num Str ListLoad Num Num NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str Num Num Str Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str NameLoad ListLoad Num Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str Num Num Str Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str NameLoad ListLoad Num Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str Num Num NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str NameLoad ListLoad Num Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str Num Num NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str NameLoad ListLoad Num Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Num Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Num Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad keyword Num keyword Num keyword Num keyword Num keyword Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad keyword Num keyword Num keyword Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad keyword Num keyword Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad keyword Num keyword Num keyword Num keyword Num keyword Num keyword Num keyword Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad NameLoad Num Num Call NameLoad Num Num ListLoad Str Call NameLoad Str ListLoad Call NameLoad Num Num Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore TupleLoad NameLoad Num Num Call NameLoad Num Num TupleLoad Str Call NameLoad Str TupleLoad Call NameLoad Num Num Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Dict Str Str Str Str Str Str NameLoad Num Num Call NameLoad Num Num Dict Str Str Str Call NameLoad Str Dict Str Str Call NameLoad Num Num Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad ListLoad NameLoad Num Num Call NameLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad ListLoad NameLoad Num Num Call NameLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad ListLoad NameLoad Num Num Call NameLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareGtE SubscriptLoad AttributeLoad NameLoad attr Index Num Num body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareGtE SubscriptLoad AttributeLoad NameLoad attr Index Num Num body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Num keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore BinOpMult ListLoad Num Num Num Num Num AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore BinOpMult Num AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str ClassDef bases NameLoad body Pass decorator_list Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str ClassDef bases NameLoad body Pass decorator_list Assign NameStore ListLoad Call NameLoad Call NameLoad Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list Call AttributeLoad NameLoad attr NameLoad Str If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr
N/A N/A 
Tests of the neo.core.baseneo.BaseNeo class and related functions
 datetime datetime date time timedelta decimal Decimal fractions Fraction N/A sys N/A N/A N/A unittest2 unittest N/A N/A N/A ImportError N/A N/A unittest N/A numpy np N/A quantities pq N/A N/A IPython.lib.pretty pretty N/A N/A N/A ImportError N/A err N/A N/A HAVE_IPYTHON False N/A N/A HAVE_IPYTHON True neo.core.baseneo BaseNeo _check_annotations merge_annotations merge_annotation neo.test.tools assert_arrays_equal N/A N/A N/A N/A sys version_info N/A 0 3 N/A N/A _bytes bytes N/A long int bytes N/A N/A s N/A N/A N/A N/A _bytes s encoding ascii N/A Test_check_annotations N/A N/A unittest TestCase N/A N/A 
    TestCase to make sure _check_annotations works
     setUp N/A N/A self N/A N/A N/A N/A self values N/A 1 2.2 N/A 3 2j test test test None N/A datetime year 2008 month 12 day 3 hour 10 minute 4 N/A timedelta weeks 2 days 7 hours 18 minutes 28 seconds 18 milliseconds 28 microseconds 45 N/A time hour 10 minute 4 N/A Decimal 3.14 N/A Fraction 13 21 N/A N/A np array N/A 1.1 1.2 1.3 N/A N/A np array N/A 1 2 3 N/A N/A np array test dtype S N/A N/A np array N/A True False N/A test__check_annotations__invalid_ValueError N/A N/A self N/A N/A N/A value N/A set N/A N/A N/A N/A self assertRaises ValueError _check_annotations value N/A test__check_annotations__invalid_dtype_ValueError N/A N/A self N/A N/A N/A value N/A N/A np array N/A dtype O N/A N/A N/A self assertRaises ValueError _check_annotations value N/A test__check_annotations__valid_dtypes N/A N/A self N/A N/A N/A value N/A self values N/A N/A N/A _check_annotations value N/A test__check_annotations__list N/A N/A self N/A N/A N/A N/A _check_annotations N/A self values N/A test__check_annotations__tuple N/A N/A self N/A N/A N/A N/A _check_annotations N/A tuple N/A self values N/A N/A _check_annotations N/A N/A self values N/A self values N/A test__check_annotations__dict N/A N/A self N/A N/A N/A names N/A N/A value%s i N/A i N/A range N/A len N/A self values N/A values N/A dict N/A zip names N/A self values N/A N/A _check_annotations values N/A N/A TestBaseNeo N/A N/A unittest TestCase N/A N/A 
    TestCase to make sure basic initialization and methods work
     test_init N/A N/A self N/A N/A N/A test to make sure initialization works properly N/A base N/A BaseNeo name a base description this is a test N/A N/A N/A self assertEqual N/A base name a base N/A N/A N/A self assertEqual N/A base description this is a test N/A N/A N/A self assertEqual N/A base file_origin None N/A test_annotate N/A N/A self N/A N/A N/A test to make sure annotation works properly N/A base N/A BaseNeo N/A N/A N/A base annotate test1 1 test2 1 N/A result1 N/A test1 test2 1 1 N/A N/A N/A self assertDictEqual result1 N/A base annotations N/A N/A N/A base annotate test3 2 test4 3 N/A result2 N/A test3 test4 2 3 N/A result2a N/A dict N/A N/A list N/A N/A result1 items N/A list N/A N/A result2 items N/A N/A N/A self assertDictContainsSubset result1 N/A base annotations N/A N/A N/A self assertDictContainsSubset result2 N/A base annotations N/A N/A N/A self assertDictEqual result2a N/A base annotations N/A N/A N/A base annotate test1 5 test2 8 N/A result3 N/A test1 test2 5 8 N/A result3a N/A dict N/A N/A list N/A N/A result3 items N/A list N/A N/A result2 items N/A N/A N/A self assertDictContainsSubset result2 N/A base annotations N/A N/A N/A self assertDictContainsSubset result3 N/A base annotations N/A N/A N/A self assertDictEqual result3a N/A base annotations N/A N/A N/A self assertNotEqual N/A N/A base annotations N/A test1 N/A result1 N/A test1 N/A N/A N/A self assertNotEqual N/A N/A base annotations N/A test2 N/A result1 N/A test2 N/A test__children N/A N/A self N/A N/A N/A base N/A BaseNeo N/A N/A N/A self assertEqual N/A base _single_parent_objects N/A N/A N/A N/A self assertEqual N/A base _multi_parent_objects N/A N/A N/A N/A self assertEqual N/A base _single_parent_containers N/A N/A N/A N/A self assertEqual N/A base _multi_parent_containers N/A N/A N/A N/A self assertEqual N/A base _parent_objects N/A N/A N/A N/A self assertEqual N/A base _parent_containers N/A N/A N/A N/A self assertEqual N/A base parents N/A N/A N/A Test_BaseNeo_merge_annotations_merge N/A N/A unittest TestCase N/A N/A 
    TestCase to make sure merge_annotations and merge methods work
     setUp N/A N/A self N/A N/A N/A N/A self name1 a base 1 N/A N/A self name2 a base 2 N/A N/A self description1 this is a test 1 N/A N/A self description2 this is a test 2 N/A N/A self base1 N/A BaseNeo name N/A self name1 description N/A self description1 N/A N/A self base2 N/A BaseNeo name N/A self name2 description N/A self description2 N/A test_merge_annotations__dict N/A N/A self N/A N/A N/A N/A N/A self base1 annotations N/A val0 val1 val2 val3 val4 val5 val6 val0 1 2.2 test1 N/A 0.4 N/A 0 1 0 N/A 0 0 N/A N/A np array N/A 0 1 2 N/A N/A N/A self base2 annotations N/A val2 val3 val4 val5 val6 val7 2.2 test2 N/A 4 4.4 N/A 1 2 N/A 1 1 2 N/A N/A np array N/A 4 5 6 True N/A ann1 N/A N/A self base1 annotations N/A ann2 N/A N/A self base2 annotations N/A ann1c N/A N/A N/A N/A self base1 annotations copy N/A ann2c N/A N/A N/A N/A self base2 annotations copy N/A targ N/A val0 val1 val2 val3 val4 val5 val7 val0 1 2.2 test1;test2 N/A 0.4 4 4.4 N/A 0 1 2 0 N/A 0 1 0 1 2 True N/A N/A N/A N/A self base1 merge_annotations N/A self base2 N/A val6t N/A N/A np array N/A 0 1 2 4 5 6 N/A val61 N/A N/A ann1 pop val6 N/A val61c N/A N/A ann1c pop val6 N/A val62 N/A N/A ann2 pop val6 N/A val62c N/A N/A ann2c pop val6 N/A N/A N/A self assertEqual ann1 N/A N/A self base1 annotations N/A N/A N/A self assertNotEqual ann1c N/A N/A self base1 annotations N/A N/A N/A self assertEqual ann2c N/A N/A self base2 annotations N/A N/A N/A self assertEqual targ N/A N/A self base1 annotations N/A N/A assert_arrays_equal val61 val6t N/A N/A N/A self assertRaises AssertionError assert_arrays_equal val61c val6t N/A N/A assert_arrays_equal val62 val62c N/A N/A N/A self assertEqual N/A self name1 N/A N/A self base1 name N/A N/A N/A self assertEqual N/A self name2 N/A N/A self base2 name N/A N/A N/A self assertEqual N/A self description1 N/A N/A self base1 description N/A N/A N/A self assertEqual N/A self description2 N/A N/A self base2 description N/A test_merge_annotations__func__dict N/A N/A self N/A N/A N/A ann1 N/A val0 val1 val2 val3 val4 val5 val6 val0 1 2.2 test1 N/A 0.4 N/A 0 1 0 N/A 0 0 N/A N/A np array N/A 0 1 2 N/A ann2 N/A val2 val3 val4 val5 val6 val7 2.2 test2 N/A 4 4.4 N/A 1 2 N/A 1 1 2 N/A N/A np array N/A 4 5 6 True N/A ann1c N/A N/A ann1 copy N/A ann2c N/A N/A ann2 copy N/A targ N/A val0 val1 val2 val3 val4 val5 val7 val0 1 2.2 test1;test2 N/A 0.4 4 4.4 N/A 0 1 2 0 N/A 0 1 0 1 2 True N/A res N/A merge_annotations ann1 ann2 N/A val6t N/A N/A np array N/A 0 1 2 4 5 6 N/A val6r N/A N/A res pop val6 N/A val61 N/A N/A ann1 pop val6 N/A val61c N/A N/A ann1c pop val6 N/A val62 N/A N/A ann2 pop val6 N/A val62c N/A N/A ann2c pop val6 N/A N/A N/A self assertEqual ann1 ann1c N/A N/A N/A self assertEqual ann2 ann2c N/A N/A N/A self assertEqual res targ N/A N/A assert_arrays_equal val6r val6t N/A N/A N/A self assertRaises AssertionError assert_arrays_equal val61 val6t N/A N/A assert_arrays_equal val61 val61c N/A N/A assert_arrays_equal val62 val62c N/A test_merge_annotation__func__str N/A N/A self N/A N/A N/A ann1 test1 N/A ann2 test2 N/A targ test1;test2 N/A res N/A merge_annotation ann1 ann2 N/A N/A N/A self assertEqual res targ N/A test_merge_annotation__func__ndarray N/A N/A self N/A N/A N/A ann1 N/A N/A np array N/A 0 1 2 N/A ann2 N/A N/A np array N/A 4 5 6 N/A ann1c N/A N/A ann1 copy N/A ann2c N/A N/A ann2 copy N/A targ N/A N/A np array N/A 0 1 2 4 5 6 N/A res N/A merge_annotation ann1 ann2 N/A N/A assert_arrays_equal res targ N/A N/A assert_arrays_equal ann1 ann1c N/A N/A assert_arrays_equal ann2 ann2c N/A test_merge_annotation__func__list N/A N/A self N/A N/A N/A ann1 N/A 0 1 2 N/A ann2 N/A 4 5 6 N/A ann1c N/A ann1 N/A N/A ann2c N/A ann2 N/A N/A targ N/A 0 1 2 4 5 6 N/A res N/A merge_annotation ann1 ann2 N/A N/A N/A self assertEqual res targ N/A N/A N/A self assertEqual ann1 ann1c N/A N/A N/A self assertEqual ann2 ann2c N/A test_merge_annotation__func__dict N/A N/A self N/A N/A N/A ann1 N/A 0 1 0 N/A 0 0 N/A ann2 N/A 1 2 N/A 1 1 2 N/A ann1c N/A N/A ann1 copy N/A ann2c N/A N/A ann2 copy N/A targ N/A 0 1 2 0 N/A 0 1 0 1 2 N/A res N/A merge_annotation ann1 ann2 N/A N/A N/A self assertEqual res targ N/A N/A N/A self assertEqual ann1 ann1c N/A N/A N/A self assertEqual ann2 ann2c N/A test_merge_annotation__func__int N/A N/A self N/A N/A N/A ann1 1 N/A ann2 1 N/A ann3 3 N/A targ 1 N/A res N/A merge_annotation ann1 ann2 N/A N/A N/A self assertEqual res targ N/A N/A N/A self assertRaises AssertionError merge_annotation ann1 ann3 N/A test_merge_annotation__func__float N/A N/A self N/A N/A N/A ann1 1.1 N/A ann2 1.1 N/A ann3 1.3 N/A targ 1.1 N/A res N/A merge_annotation ann1 ann2 N/A N/A N/A self assertEqual res targ N/A N/A N/A self assertRaises AssertionError merge_annotation ann1 ann3 N/A test_merge_annotation__func__bool N/A N/A self N/A N/A N/A ann1 False N/A ann2 False N/A ann3 True N/A ann4 True N/A targ1 False N/A targ2 True N/A res1 N/A merge_annotation ann1 ann2 N/A res2 N/A merge_annotation ann3 ann4 N/A N/A N/A self assertEqual res1 targ1 N/A N/A N/A self assertEqual res2 targ2 N/A N/A N/A self assertRaises AssertionError merge_annotation ann1 ann3 N/A N/A N/A self assertRaises AssertionError merge_annotation ann2 ann4 N/A test_merge__dict N/A N/A self N/A N/A N/A N/A N/A self base1 annotations N/A val0 val1 val2 val3 val0 1 2.2 test1 N/A N/A N/A self base2 annotations N/A val2 val3 val4 val5 2.2 test2 N/A 4 4.4 True N/A ann1 N/A N/A self base1 annotations N/A ann1c N/A N/A N/A N/A self base1 annotations copy N/A ann2c N/A N/A N/A N/A self base2 annotations copy N/A targ N/A val0 val1 val2 val3 val4 val5 val0 1 2.2 test1;test2 N/A 4 4.4 True N/A N/A N/A N/A self base1 merge N/A self base2 N/A N/A N/A self assertEqual ann1 N/A N/A self base1 annotations N/A N/A N/A self assertNotEqual ann1c N/A N/A self base1 annotations N/A N/A N/A self assertEqual ann2c N/A N/A self base2 annotations N/A N/A N/A self assertEqual targ N/A N/A self base1 annotations N/A N/A N/A self assertEqual N/A self name1 N/A N/A self base1 name N/A N/A N/A self assertEqual N/A self name2 N/A N/A self base2 name N/A N/A N/A self assertEqual N/A self description1 N/A N/A self base1 description N/A N/A N/A self assertEqual N/A self description2 N/A N/A self base2 description N/A test_merge_annotations__different_type_AssertionError N/A N/A self N/A N/A N/A N/A N/A self base1 annotations N/A val1 val2 val3 1 2.2 tester N/A N/A N/A self base2 annotations N/A val3 val4 val5 False N/A 4 4.4 True N/A N/A N/A self assertRaises AssertionError N/A N/A self base1 merge_annotations N/A self base2 N/A test_merge__different_type_AssertionError N/A N/A self N/A N/A N/A N/A N/A self base1 annotations N/A val1 val2 val3 1 2.2 tester N/A N/A N/A self base2 annotations N/A val3 val4 val5 False N/A 4 4.4 True N/A N/A N/A self assertRaises AssertionError N/A N/A self base1 merge N/A self base2 N/A test_merge_annotations__unmergable_unequal_AssertionError N/A N/A self N/A N/A N/A N/A N/A self base1 annotations N/A val1 val2 val3 1 2.2 True N/A N/A N/A self base2 annotations N/A val3 val4 val5 False N/A 4 4.4 True N/A N/A N/A self assertRaises AssertionError N/A N/A self base1 merge_annotations N/A self base2 N/A test_merge__unmergable_unequal_AssertionError N/A N/A self N/A N/A N/A N/A N/A self base1 annotations N/A val1 val2 val3 1 2.2 True N/A N/A N/A self base2 annotations N/A val3 val4 val5 False N/A 4 4.4 True N/A N/A N/A self assertRaises AssertionError N/A N/A self base1 merge N/A self base2 N/A N/A TestBaseNeoCoreTypes N/A N/A unittest TestCase N/A N/A 
    TestCase to make sure annotations are properly checked for core built-in
    python data types
     setUp N/A N/A self N/A N/A N/A create the instance to be tested, called before every test N/A N/A self base N/A BaseNeo N/A test_python_nonetype N/A N/A self N/A N/A N/A test to make sure None type data is accepted N/A value None N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_int N/A N/A self N/A N/A N/A test to make sure int type data is accepted N/A value 10 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_long N/A N/A self N/A N/A N/A test to make sure long type data is accepted N/A value N/A long 7 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_float N/A N/A self N/A N/A N/A test to make sure float type data is accepted N/A value 9.2 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_complex N/A N/A self N/A N/A N/A test to make sure complex type data is accepted N/A value N/A complex 23.17 11.29 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_string N/A N/A self N/A N/A N/A test to make sure string type data is accepted N/A value this is a test N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_unicode N/A N/A self N/A N/A N/A test to make sure unicode type data is accepted N/A value this is also a test N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_bytes N/A N/A self N/A N/A N/A test to make sure bytes type data is accepted N/A value N/A bytes 1,2,3,4,5 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A N/A TestBaseNeoStandardLibraryTypes N/A N/A unittest TestCase N/A N/A 
    TestCase to make sure annotations are properly checked for data types from
    the python standard library that are not core built-in data types
     setUp N/A N/A self N/A N/A N/A create the instance to be tested, called before every test N/A N/A self base N/A BaseNeo N/A test_python_fraction N/A N/A self N/A N/A N/A test to make sure Fraction type data is accepted N/A value N/A Fraction 13 21 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_decimal N/A N/A self N/A N/A N/A test to make sure Decimal type data is accepted N/A value N/A Decimal 3.14 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_datetime N/A N/A self N/A N/A N/A test to make sure datetime type data is accepted N/A value N/A datetime year 2008 month 12 day 3 hour 10 minute 4 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_date N/A N/A self N/A N/A N/A test to make sure date type data is accepted N/A value N/A date year 2008 month 12 day 3 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_time N/A N/A self N/A N/A N/A test to make sure time type data is accepted N/A value N/A time hour 10 minute 4 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_timedelta N/A N/A self N/A N/A N/A test to make sure timedelta type data is accepted N/A value N/A timedelta weeks 2 days 7 hours 18 minutes 28 seconds 18 milliseconds 28 microseconds 45 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A N/A TestBaseNeoContainerTypes N/A N/A unittest TestCase N/A N/A 
    TestCase to make sure annotations are properly checked for data type
    inside python built-in container types
     setUp N/A N/A self N/A N/A N/A create the instance to be tested, called before every test N/A N/A self base N/A BaseNeo N/A test_python_list N/A N/A self N/A N/A N/A test to make sure list type data is accepted N/A value N/A None 10 9.2 N/A complex 23 11 N/A this is a test N/A bytes 1,2,3,4,5 N/A N/A Fraction 13 21 N/A Decimal 3.14 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertListEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_tuple N/A N/A self N/A N/A N/A test to make sure tuple type data is accepted N/A value N/A None 10 9.2 N/A complex 23 11 N/A this is a test N/A bytes 1,2,3,4,5 N/A N/A Fraction 13 21 N/A Decimal 3.14 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertTupleEqual value N/A N/A N/A self base annotations N/A data N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_dict N/A N/A self N/A N/A N/A test to make sure dict type data is accepted N/A value N/A NoneType int float complex dict1 dict2 None 10 9.2 N/A complex 23 11 N/A string bytes this is a test N/A bytes 1,2,3,4,5 N/A Fraction Decimal N/A Fraction 13 21 N/A Decimal 3.14 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_python_set N/A N/A self N/A N/A N/A test to make sure set type data is rejected N/A value N/A set N/A None 10 9.2 N/A complex 23 11 N/A N/A N/A self assertRaises ValueError N/A N/A self base annotate data value N/A test_python_frozenset N/A N/A self N/A N/A N/A test to make sure frozenset type data is rejected N/A value N/A frozenset N/A None 10 9.2 N/A complex 23 11 N/A N/A N/A self assertRaises ValueError N/A N/A self base annotate data value N/A test_python_iter N/A N/A self N/A N/A N/A test to make sure iter type data is rejected N/A value N/A iter N/A None 10 9.2 N/A complex 23 11 N/A N/A N/A self assertRaises ValueError N/A N/A self base annotate data value N/A N/A TestBaseNeoNumpyArrayTypes N/A N/A unittest TestCase N/A N/A 
    TestCase to make sure annotations are properly checked for numpy arrays
     setUp N/A N/A self N/A N/A N/A create the instance to be tested, called before every test N/A N/A self base N/A BaseNeo N/A test_numpy_array_int N/A N/A self N/A N/A N/A test to make sure int type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np int N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_uint N/A N/A self N/A N/A N/A test to make sure uint type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np uint N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_int0 N/A N/A self N/A N/A N/A test to make sure int0 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np int0 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_uint0 N/A N/A self N/A N/A N/A test to make sure uint0 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np uint0 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_int8 N/A N/A self N/A N/A N/A test to make sure int8 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np int8 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_uint8 N/A N/A self N/A N/A N/A test to make sure uint8 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np uint8 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_int16 N/A N/A self N/A N/A N/A test to make sure int16 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np int16 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_uint16 N/A N/A self N/A N/A N/A test to make sure uint16 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np uint16 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_int32 N/A N/A self N/A N/A N/A test to make sure int32 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np int32 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_uint32 N/A N/A self N/A N/A N/A test to make sure uint32 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np uint32 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_int64 N/A N/A self N/A N/A N/A test to make sure int64 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np int64 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_uint64 N/A N/A self N/A N/A N/A test to make sure uint64 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np uint64 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_float N/A N/A self N/A N/A N/A test to make sure float type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np float N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_floating N/A N/A self N/A N/A N/A test to make sure floating type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np floating N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_double N/A N/A self N/A N/A N/A test to make sure double type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np double N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_float16 N/A N/A self N/A N/A N/A test to make sure float16 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np float16 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_float32 N/A N/A self N/A N/A N/A test to make sure float32 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np float32 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_float64 N/A N/A self N/A N/A N/A test to make sure float64 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np float64 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_float128 N/A N/A self N/A N/A N/A test to make sure float128 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np float128 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A N/A N/A unittest skipUnless N/A hasattr np float128 float128 not available test_numpy_array_complex N/A N/A self N/A N/A N/A test to make sure complex type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np complex N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_complex64 N/A N/A self N/A N/A N/A test to make sure complex64 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np complex64 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_complex128 N/A N/A self N/A N/A N/A test to make sure complex128 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np complex128 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_complex256 N/A N/A self N/A N/A N/A test to make sure complex256 type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np complex256 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A N/A N/A unittest skipUnless N/A hasattr np complex256 complex256 not available test_numpy_array_bool N/A N/A self N/A N/A N/A test to make sure bool type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np bool N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_str N/A N/A self N/A N/A N/A test to make sure str type numpy arrays are accepted N/A value N/A N/A np array N/A 1 2 3 4 5 dtype N/A np str N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_string0 N/A N/A self N/A N/A N/A test to make sure string0 type numpy arrays are accepted N/A N/A N/A N/A sys version_info N/A 0 3 N/A N/A dtype N/A np str0 N/A N/A dtype N/A np string0 N/A value N/A N/A np array N/A 1 2 3 4 5 dtype dtype N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A N/A TestBaseNeoNumpyScalarTypes N/A N/A unittest TestCase N/A N/A 
    TestCase to make sure annotations are properly checked for numpy scalars
     setUp N/A N/A self N/A N/A N/A create the instance to be tested, called before every test N/A N/A self base N/A BaseNeo N/A test_numpy_scalar_int N/A N/A self N/A N/A N/A test to make sure int type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np int N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_uint N/A N/A self N/A N/A N/A test to make sure uint type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np uint N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_int0 N/A N/A self N/A N/A N/A test to make sure int0 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np int0 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_uint0 N/A N/A self N/A N/A N/A test to make sure uint0 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np uint0 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_int8 N/A N/A self N/A N/A N/A test to make sure int8 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np int8 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_uint8 N/A N/A self N/A N/A N/A test to make sure uint8 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np uint8 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_int16 N/A N/A self N/A N/A N/A test to make sure int16 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np int16 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_uint16 N/A N/A self N/A N/A N/A test to make sure uint16 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np uint16 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_int32 N/A N/A self N/A N/A N/A test to make sure int32 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np int32 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_uint32 N/A N/A self N/A N/A N/A test to make sure uint32 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np uint32 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_int64 N/A N/A self N/A N/A N/A test to make sure int64 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np int64 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_uint64 N/A N/A self N/A N/A N/A test to make sure uint64 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np uint64 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_float N/A N/A self N/A N/A N/A test to make sure float type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np float N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_floating N/A N/A self N/A N/A N/A test to make sure floating type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np floating N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_double N/A N/A self N/A N/A N/A test to make sure double type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np double N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_float16 N/A N/A self N/A N/A N/A test to make sure float16 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np float16 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_float32 N/A N/A self N/A N/A N/A test to make sure float32 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np float32 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_float64 N/A N/A self N/A N/A N/A test to make sure float64 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np float64 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_float128 N/A N/A self N/A N/A N/A test to make sure float128 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np float128 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A N/A N/A unittest skipUnless N/A hasattr np float128 float128 not available test_numpy_scalar_complex N/A N/A self N/A N/A N/A test to make sure complex type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np complex N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_complex64 N/A N/A self N/A N/A N/A test to make sure complex64 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np complex64 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_complex128 N/A N/A self N/A N/A N/A test to make sure complex128 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np complex128 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_complex256 N/A N/A self N/A N/A N/A test to make sure complex256 type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np complex256 N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A N/A N/A unittest skipUnless N/A hasattr np complex256 complex256 not available test_numpy_scalar_bool N/A N/A self N/A N/A N/A test to make sure bool type numpy scalars are rejected N/A value N/A N/A np array 99 dtype N/A np bool N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_array_str N/A N/A self N/A N/A N/A test to make sure str type numpy scalars are accepted N/A value N/A N/A np array 99 dtype N/A np str N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_numpy_scalar_string0 N/A N/A self N/A N/A N/A test to make sure string0 type numpy scalars are rejected N/A N/A N/A N/A sys version_info N/A 0 3 N/A N/A dtype N/A np str0 N/A N/A dtype N/A np string0 N/A value N/A N/A np array 99 dtype dtype N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A N/A TestBaseNeoQuantitiesArrayTypes N/A N/A unittest TestCase N/A N/A 
    TestCase to make sure annotations are properly checked for quantities
    arrays
     setUp N/A N/A self N/A N/A N/A create the instance to be tested, called before every test N/A N/A self base N/A BaseNeo N/A test_quantities_array_int N/A N/A self N/A N/A N/A test to make sure int type quantites arrays are accepted N/A value N/A N/A pq Quantity N/A 1 2 3 4 5 dtype N/A np int units N/A pq s N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_quantities_array_uint N/A N/A self N/A N/A N/A test to make sure uint type quantites arrays are accepted N/A value N/A N/A pq Quantity N/A 1 2 3 4 5 dtype N/A np uint units N/A pq meter N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_quantities_array_float N/A N/A self N/A N/A N/A test to make sure float type quantites arrays are accepted N/A value N/A N/A 1 2 3 4 5 N/A pq kg N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_quantities_array_str N/A N/A self N/A N/A N/A test to make sure str type quantites arrays are accepted N/A value N/A N/A pq Quantity N/A 1 2 3 4 5 dtype N/A np str units N/A pq meter N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A N/A TestBaseNeoQuantitiesScalarTypes N/A N/A unittest TestCase N/A N/A 
    TestCase to make sure annotations are properly checked for quantities
    scalars
     setUp N/A N/A self N/A N/A N/A create the instance to be tested, called before every test N/A N/A self base N/A BaseNeo N/A test_quantities_scalar_int N/A N/A self N/A N/A N/A test to make sure int type quantites scalars are accepted N/A value N/A N/A pq Quantity 99 dtype N/A np int units N/A pq s N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_quantities_scalar_uint N/A N/A self N/A N/A N/A test to make sure uint type quantites scalars are accepted N/A value N/A N/A pq Quantity 99 dtype N/A np uint units N/A pq meter N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_quantities_scalar_float N/A N/A self N/A N/A N/A test to make sure float type quantites scalars are accepted N/A value N/A 99 N/A pq kg N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A test_quantities_scalar_str N/A N/A self N/A N/A N/A test to make sure str type quantites scalars are accepted N/A value N/A N/A pq Quantity 99 dtype N/A np str units N/A pq meter N/A N/A N/A N/A self base annotate data value N/A result N/A data value N/A N/A N/A self assertDictEqual result N/A N/A self base annotations N/A N/A TestBaseNeoUserDefinedTypes N/A N/A unittest TestCase N/A N/A 
    TestCase to make sure annotations are properly checked for arbitrary
    objects
     setUp N/A N/A self N/A N/A N/A create the instance to be tested, called before every test N/A N/A self base N/A BaseNeo N/A test_my_class N/A N/A self N/A N/A N/A test to make sure user defined class type data is rejected Foo N/A object N/A N/A N/A N/A value N/A Foo N/A N/A N/A self assertRaises ValueError N/A N/A self base annotate data value N/A test_my_class_list N/A N/A self N/A N/A N/A test to make sure user defined class type data is rejected Foo N/A object N/A N/A N/A N/A value N/A N/A Foo N/A Foo N/A Foo N/A N/A N/A self assertRaises ValueError N/A N/A self base annotate data value N/A N/A Test_pprint N/A N/A unittest TestCase N/A test__pretty N/A N/A self N/A N/A N/A name an object N/A description this is a test N/A obj N/A BaseNeo name name description description N/A res N/A pretty obj N/A targ N/A BaseNeo name: '%s' description: '%s' N/A name description N/A N/A N/A self assertEqual res targ N/A N/A N/A N/A unittest skipUnless HAVE_IPYTHON requires IPython N/A N/A __name__ __main__ N/A N/A N/A N/A unittest main