Module Import alias Import alias alias alias alias alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad If UnaryOpNot Call NameLoad AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str If BoolOpAnd CompareIn Str NameLoad Call AttributeLoad NameLoad attr body Assign NameStore UnaryOpNot SubscriptLoad NameLoad Index Str orelse Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Raise Call NameLoad Str Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Return If BoolOpAnd Call AttributeLoad NameLoad attr NameLoad body If CompareNotIn Str SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str body Raise Call NameLoad Str Assign NameStore SubscriptLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Index Str Assign AttributeStore NameLoad attr Str orelse Assign NameStore Str Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad Str NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num If CompareNotEq AttributeLoad NameLoad attr Num body If AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad orelse Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Str Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse If UnaryOpNot Call NameLoad AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Return Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad Str NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num If CompareNotEq AttributeLoad NameLoad attr Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Call AttributeLoad NameLoad attr keyword Str Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore ListLoad NameLoad Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd NameLoad ListLoad NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num If CompareNotEq AttributeLoad NameLoad attr Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Call AttributeLoad NameLoad attr keyword Str Assign AttributeStore NameLoad attr ListLoad For NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr body If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr BinOpMod Str NameLoad AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num If CompareNotEq AttributeLoad NameLoad attr Num body If AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num If CompareEq AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str BinOpMod Str Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr NameLoad Return handlers ExceptHandler type NameLoad body Pass Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body For NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str If CompareEq SubscriptLoad NameLoad Index Num NameLoad body Return SubscriptLoad SubscriptLoad NameLoad Index Num Slice Num Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Return NameLoad If Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Return NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num If CompareNotEq AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad orelse Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If CompareIsNot NameLoad NameLoad body If UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Return Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num If CompareNotEq AttributeLoad NameLoad attr Num body Raise Call NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd ListLoad AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num If CompareNotEq AttributeLoad NameLoad attr Num body Raise Call NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Str If UnaryOpNot CompareIn NameLoad NameLoad body Return ListLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad If Call NameLoad NameLoad NameLoad body Return ListLoad NameLoad For NameStore NameLoad body If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Str Str body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num If CompareEq AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad BinOpMod Str Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return handlers ExceptHandler type NameLoad body Pass Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr ListLoad NameLoad orelse Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr ListLoad Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd CompareIs SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore SubscriptLoad Call AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num attr Slice Num If BoolOpAnd Call AttributeLoad NameLoad attr BoolOpOr CompareEq NameLoad Str CompareEq NameLoad Str CompareEq NameLoad Str body Assign AttributeStore NameLoad attr ListLoad NameLoad orelse If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr ListLoad NameLoad orelse TryExcept body Assign NameStore Call AttributeLoad Call AttributeLoad Call NameLoad NameLoad attr attr If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad Call AttributeLoad SubscriptLoad Call AttributeLoad SubscriptLoad NameLoad Slice Num attr Str Index Num attr attr If Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Num SubscriptLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str Index Num If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore SubscriptLoad NameLoad Slice Num Assign AttributeStore NameLoad attr BinOpAdd NameLoad ListLoad NameLoad handlers ExceptHandler type NameLoad body Pass If UnaryOpNot NameLoad body If Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad Str Call AttributeLoad NameLoad attr Str BinOpMod Str Call AttributeLoad Str attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad Str Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return CompareIsNot SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad attr Assign AttributeStore NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body If Call NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr ListLoad NameLoad orelse Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot NameLoad body If Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad Str Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad Str Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return CompareIsNot AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr body Return AttributeLoad NameLoad attr Return ListLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Dict Str Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str TryExcept body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Raise Call NameLoad Str handlers ExceptHandler type NameLoad body Assign AttributeStore NameLoad attr NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body If Call AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr Str orelse Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore BinOpAdd BinOpAdd AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Call AttributeLoad NameLoad attr Str BinOpAdd BinOpAdd Str NameLoad Str orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareGt Call NameLoad NameLoad Num body Return SubscriptLoad NameLoad Index Num Return Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body If Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpAdd Str AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr BinOpAdd Str AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad If Call NameLoad NameLoad NameLoad body Return ListLoad NameLoad For NameStore NameLoad body If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return CompareIsNot AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str handlers ExceptHandler type NameLoad body Assign AttributeStore NameLoad attr NameLoad Return For NameStore NameLoad body If BoolOpAnd Call AttributeLoad NameLoad attr Str CompareIn Str NameLoad body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num Assign NameStore SubscriptLoad NameLoad Slice Num Num Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Str Return Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr body Assign NameStore Str orelse Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad If CompareEq Call NameLoad NameLoad Num body Return Assign NameStore SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr NameLoad Assign NameStore Str For NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Num Index Num Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Num Index Num Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad If Call AttributeLoad NameLoad attr body Assign NameStore Str orelse Assign NameStore Str Assign NameStore Call AttributeLoad Str attr NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr orelse Assign NameStore ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str For NameStore NameLoad body For NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore SubscriptLoad Call AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num attr Str Num Index Num If Call AttributeLoad NameLoad attr Str body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad orelse Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpAdd Str AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr Assign NameStore ListLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If BoolOpOr CompareIn NameLoad AttributeLoad NameLoad attr CompareIn NameLoad AttributeLoad NameLoad attr body Assign NameStore BinOpAdd Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr Str orelse If CompareIn BinOpAdd NameLoad Str AttributeLoad NameLoad attr body Assign NameStore BinOpAdd BinOpAdd Str NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return CompareIn Str AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str 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 AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore NameLoad For NameStore NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr body Assign NameStore NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr body Assign NameStore NameLoad If BoolOpAnd NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Str orelse If Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad BinOpAdd Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListLoad If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr ListLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Str orelse Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad If CompareNotEq AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr BinOpAdd Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd Str AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Str decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore NameLoad For NameStore NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr body Assign NameStore NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Str Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Str Return For NameStore ListLoad Str Str body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Str Str Assign AttributeStore NameLoad attr ListLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If Call AttributeLoad NameLoad attr Str NameLoad body Assign AttributeStore NameLoad attr ListLoad NameLoad NameLoad orelse Assign AttributeStore NameLoad attr ListLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Str Return Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Str decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad If CompareEq Call NameLoad NameLoad Num body Raise Call NameLoad Str Assign NameStore Str If BoolOpAnd Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad body Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse If BoolOpAnd UnaryOpNot Call AttributeLoad NameLoad attr CompareIsNot Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse If CompareIsNot Call AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Assign AttributeStore NameLoad attr Str If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad BinOpAdd Str NameLoad NameLoad NameLoad For NameStore NameLoad body AugAssignAdd AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Num attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr If CompareNotEq AttributeLoad NameLoad attr Num body Return Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Str Return Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr Str NameLoad attr Num Assign TupleStore NameStore NameStore Call AttributeLoad Call AttributeLoad NameLoad attr ListLoad Str Str keyword AttributeLoad NameLoad attr attr Assign NameStore Dict For NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str body Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad Str body Continue Assign TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr Str Num Assign SubscriptStore NameLoad Index NameLoad NameLoad If Call AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpAdd Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpAdd BinOpAdd Str NameLoad Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpAdd BinOpAdd Str NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index Str For NameStore NameLoad body Assign NameStore BinOpAdd Str NameLoad Assign NameStore Call NameLoad NameLoad Call AttributeLoad NameLoad attr Str NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad If Call AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad AugAssignAdd AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return ListLoad Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr ListLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad If Call NameLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad BinOpAdd Str NameLoad NameLoad NameLoad If CompareEq Call NameLoad AttributeLoad NameLoad attr Num body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body AugAssignAdd NameStore Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body AugAssignAdd NameStore Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body If UnaryOpNot Call AttributeLoad NameLoad attr body Return NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str ListLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Str Return If CompareNotEq AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Return If CompareIn Str AttributeLoad NameLoad attr body Assign NameStore Str orelse Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If CompareNotEq AttributeLoad NameLoad attr Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If CompareNotEq AttributeLoad NameLoad attr Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return ListComp NameLoad comprehension NameStore NameLoad Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore NameLoad body If BoolOpOr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str CompareEq NameLoad Str BoolOpAnd Call AttributeLoad NameLoad attr Str UnaryOpNot CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return CompareIsNot AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Return ListLoad Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad If Call NameLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad If CompareEq Call NameLoad NameLoad Num body Raise Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad TryExcept body Assign NameStore Call NameLoad Str NameLoad NameLoad If Call AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Return handlers ExceptHandler type NameLoad body Pass If Call AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Str Str Return If Call AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Str Return decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign NameStore Call AttributeLoad NameLoad attr Str If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Str Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad Return TryExcept body Assign NameStore Call NameLoad Str NameLoad If Call AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Return handlers ExceptHandler type NameLoad body Pass If Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Str Call AttributeLoad NameLoad attr Str NameLoad If Call AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Return Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Str Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad Str Call AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Str NameLoad Str Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore ListLoad Str orelse Assign NameStore ListLoad NameLoad For NameStore NameLoad body For NameStore Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If CompareNotEq NameLoad Call AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num attr body Continue If UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr body Continue Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr body Return ListLoad BinOpAdd Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr body Return ListLoad BinOpAdd Str AttributeLoad NameLoad attr Str SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Index Num Return ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return CompareIsNot AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad attr Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad attr Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad TryExcept body Assign NameStore Call NameLoad Str NameLoad NameLoad If Call AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Return handlers ExceptHandler type NameLoad body Pass If UnaryOpNot AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr ListLoad BinOpAdd Str NameLoad If CompareNotEq NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr ListLoad Call AttributeLoad Str attr NameLoad Call AttributeLoad Str attr NameLoad Assign AttributeStore NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad Str NameLoad If Call AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad If Call NameLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return BinOpAdd BinOpAdd BinOpAdd BinOpAdd Call AttributeLoad Str attr NameLoad Str Call NameLoad Call AttributeLoad NameLoad attr Str NameLoad Str Call NameLoad Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr If CompareIn NameLoad NameLoad body Assign NameStore Call SubscriptLoad NameLoad Index NameLoad NameLoad NameLoad If BoolOpAnd NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str NameLoad Return NameLoad Assign NameStore NameLoad Assign NameStore NameLoad TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad If Call AttributeLoad NameLoad attr body Return NameLoad handlers ExceptHandler type NameLoad name NameStore body Assign NameStore NameLoad If Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad NameLoad If BoolOpAnd NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str NameLoad Return NameLoad If CompareIsNot NameLoad NameLoad body Raise NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad Str Call AttributeLoad NameLoad attr Str Return NameLoad decorator_list Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad
N/A N/A re N/A os stat glob subprocess shutil N/A sysconfig mesonlib MesonException N/A mlog N/A mesonlib DependencyException N/A MesonException N/A __init__ N/A N/A self N/A args kwargs N/A N/A N/A N/A MesonException __init__ self args kwargs N/A N/A Dependency N/A N/A __init__ N/A N/A self N/A N/A N/A N/A self name null N/A N/A self is_found False N/A get_compile_args N/A N/A self N/A N/A N/A N/A N/A get_link_args N/A N/A self N/A N/A N/A N/A N/A found N/A N/A self N/A N/A N/A N/A self is_found N/A get_sources N/A N/A self N/A N/A N/A Source files that need to be added to the target.
        As an example, gtest-all.cc when using GTest. N/A N/A N/A get_name N/A N/A self N/A N/A N/A N/A self name N/A get_exe_args N/A N/A self N/A N/A N/A N/A N/A need_threads N/A N/A self N/A N/A N/A False N/A N/A InternalDependency N/A Dependency N/A __init__ N/A N/A self incdirs compile_args link_args libraries sources ext_deps N/A N/A N/A N/A N/A N/A super __init__ N/A N/A self include_directories incdirs N/A N/A self compile_args compile_args N/A N/A self link_args link_args N/A N/A self libraries libraries N/A N/A self sources sources N/A N/A self ext_deps ext_deps N/A get_compile_args N/A N/A self N/A N/A N/A N/A self compile_args N/A get_link_args N/A N/A self N/A N/A N/A N/A self link_args N/A N/A PkgConfigDependency N/A Dependency N/A N/A pkgconfig_found None __init__ N/A N/A self name environment kwargs N/A N/A N/A N/A N/A Dependency __init__ self N/A N/A self is_libtool False N/A N/A self required N/A N/A kwargs get required True N/A N/A self static N/A N/A kwargs get static False N/A N/A N/A isinstance N/A self static bool N/A N/A N/A DependencyException Static keyword must be boolean N/A N/A N/A native kwargs N/A N/A environment is_cross_build N/A N/A want_cross N/A N/A kwargs N/A native N/A N/A want_cross N/A N/A environment is_cross_build N/A N/A self name name N/A N/A N/A PkgConfigDependency pkgconfig_found None N/A N/A N/A N/A self check_pkgconfig N/A N/A self is_found False N/A N/A N/A PkgConfigDependency pkgconfig_found N/A N/A N/A self required N/A N/A N/A DependencyException Pkg-config not found. N/A N/A self cargs N/A N/A N/A self libs N/A N/A N/A N/A N/A N/A environment is_cross_build want_cross N/A N/A N/A pkgconfig N/A N/A N/A environment cross_info config N/A binaries N/A N/A N/A DependencyException Pkg-config binary missing from cross file. N/A pkgbin N/A N/A N/A N/A environment cross_info config N/A binaries N/A pkgconfig N/A N/A self type_string Cross N/A N/A pkgbin pkg-config N/A N/A self type_string Native N/A N/A N/A mlog debug N/A Determining dependency %s with pkg-config executable %s. N/A name pkgbin N/A N/A self pkgbin pkgbin N/A p N/A N/A subprocess Popen N/A pkgbin --modversion name stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A out N/A N/A N/A p communicate N/A 0 N/A N/A N/A p returncode 0 N/A N/A N/A self required N/A N/A N/A DependencyException N/A %s dependency %s not found. N/A N/A self type_string name N/A N/A self modversion none N/A N/A self cargs N/A N/A N/A self libs N/A N/A N/A N/A self modversion N/A N/A N/A N/A out decode strip N/A N/A N/A mlog log N/A %s dependency N/A self type_string N/A N/A mlog bold name found: N/A N/A mlog green YES N/A self modversion N/A N/A self version_requirement N/A N/A kwargs get version None N/A N/A N/A self version_requirement None N/A N/A N/A self is_found True N/A N/A N/A N/A isinstance N/A self version_requirement str N/A N/A N/A DependencyException Version argument must be string. N/A N/A self is_found N/A N/A mesonlib version_compare N/A self modversion N/A self version_requirement N/A N/A N/A N/A self is_found N/A self required N/A N/A N/A DependencyException N/A Invalid version of a dependency, needed %s %s found %s. N/A name N/A self version_requirement N/A self modversion N/A N/A N/A self is_found N/A N/A N/A p N/A N/A subprocess Popen N/A pkgbin --cflags name stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A out N/A N/A N/A p communicate N/A 0 N/A N/A N/A p returncode 0 N/A N/A N/A DependencyException N/A Could not generate cargs for %s:

%s N/A name N/A N/A out decode errors ignore N/A N/A self cargs N/A N/A N/A N/A out decode split N/A libcmd N/A pkgbin --libs N/A N/A self static N/A N/A N/A N/A libcmd append --static N/A p N/A N/A subprocess Popen N/A libcmd N/A name stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A out N/A N/A N/A p communicate N/A 0 N/A N/A N/A p returncode 0 N/A N/A N/A DependencyException N/A Could not generate libs for %s:

%s N/A name N/A N/A out decode errors ignore N/A N/A self libs N/A N/A lib N/A N/A N/A N/A out decode split N/A N/A N/A N/A lib endswith .la N/A N/A shared_libname N/A N/A self extract_libtool_shlib lib N/A shared_lib N/A N/A N/A os path join N/A N/A N/A os path dirname lib shared_libname N/A N/A N/A N/A N/A os path exists shared_lib N/A N/A shared_lib N/A N/A N/A os path join N/A N/A N/A os path dirname lib .libs shared_libname N/A N/A N/A N/A N/A os path exists shared_lib N/A N/A N/A DependencyException N/A Got a libtools specific "%s" dependenciesbut we could not compute the actual sharedlibrary path lib N/A lib shared_lib N/A N/A self is_libtool True N/A N/A N/A N/A self libs append lib N/A get_variable N/A N/A self variable_name N/A N/A N/A p N/A N/A subprocess Popen N/A N/A self pkgbin N/A --variable=%s variable_name N/A self name stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A out N/A N/A N/A p communicate N/A 0 N/A N/A N/A p returncode 0 N/A N/A N/A self required N/A N/A N/A DependencyException N/A %s dependency %s not found. N/A N/A self type_string N/A self name N/A N/A variable N/A N/A N/A N/A out decode strip N/A N/A N/A mlog debug N/A return of subprocess : %s variable N/A variable N/A get_modversion N/A N/A self N/A N/A N/A N/A self modversion N/A get_compile_args N/A N/A self N/A N/A N/A N/A self cargs N/A get_link_args N/A N/A self N/A N/A N/A N/A self libs N/A check_pkgconfig N/A N/A self N/A N/A N/A N/A N/A p N/A N/A subprocess Popen N/A pkg-config --version stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A out N/A N/A N/A p communicate N/A 0 N/A N/A N/A p returncode 0 N/A N/A N/A N/A mlog log Found pkg-config: N/A N/A mlog bold N/A N/A shutil which pkg-config N/A (%s) N/A N/A N/A N/A out decode strip N/A N/A PkgConfigDependency pkgconfig_found True N/A N/A N/A N/A Exception N/A N/A N/A N/A PkgConfigDependency pkgconfig_found False N/A N/A N/A mlog log Found Pkg-config: N/A N/A mlog red NO N/A found N/A N/A self N/A N/A N/A N/A self is_found N/A extract_field N/A N/A self la_file fieldname N/A N/A N/A line N/A open la_file N/A N/A arr N/A N/A N/A N/A line strip split = N/A N/A N/A arr N/A 0 fieldname N/A N/A N/A N/A arr N/A 1 N/A 1 -1 N/A None N/A extract_dlname_field N/A N/A self la_file N/A N/A N/A N/A N/A self extract_field la_file dlname N/A extract_libdir_field N/A N/A self la_file N/A N/A N/A N/A N/A self extract_field la_file libdir N/A extract_libtool_shlib N/A N/A self la_file N/A N/A N/A 
        Returns the path to the shared library
        corresponding to this .la file
         N/A dlname N/A N/A self extract_dlname_field la_file N/A N/A dlname None N/A N/A None N/A N/A N/A mesonlib is_osx N/A N/A dlbasename N/A N/A N/A os path basename dlname N/A libdir N/A N/A self extract_libdir_field la_file N/A N/A libdir None N/A N/A dlbasename N/A N/A N/A N/A os path join libdir dlbasename N/A N/A N/A N/A os path basename dlname N/A N/A WxDependency N/A Dependency N/A N/A wx_found None __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A Dependency __init__ self N/A N/A N/A WxDependency wx_found None N/A N/A N/A N/A self check_wxconfig N/A N/A N/A WxDependency wx_found N/A N/A N/A DependencyException Wx-config not found. N/A N/A self is_found False N/A p N/A N/A subprocess Popen N/A N/A self wxc --version stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A out N/A N/A N/A p communicate N/A 0 N/A N/A N/A p returncode 0 N/A N/A N/A N/A mlog log Dependency wxwidgets found: N/A N/A mlog red NO N/A N/A self cargs N/A N/A N/A self libs N/A N/A N/A N/A self modversion N/A N/A N/A N/A out decode strip N/A version_req N/A N/A kwargs get version None N/A N/A version_req None N/A N/A N/A N/A N/A mesonlib version_compare N/A self modversion version_req N/A N/A N/A N/A mlog log N/A Wxwidgets version %s does not fullfill requirement %s N/A N/A self modversion version_req N/A N/A N/A N/A mlog log Dependency wxwidgets found: N/A N/A mlog green YES N/A N/A self is_found True N/A N/A self requested_modules N/A N/A self get_requested kwargs N/A p N/A N/A subprocess Popen N/A N/A self wxc --cxxflags stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A out N/A N/A N/A p communicate N/A 0 N/A N/A N/A p returncode 0 N/A N/A N/A DependencyException Could not generate cargs for wxwidgets. N/A N/A self cargs N/A N/A N/A N/A out decode split N/A p N/A N/A subprocess Popen N/A N/A N/A self wxc --libs N/A self requested_modules stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A out N/A N/A N/A p communicate N/A 0 N/A N/A N/A p returncode 0 N/A N/A N/A DependencyException Could not generate libs for wxwidgets. N/A N/A self libs N/A N/A N/A N/A out decode split N/A get_requested N/A N/A self kwargs N/A N/A N/A modules modules N/A N/A N/A modules kwargs N/A N/A N/A N/A candidates N/A kwargs N/A modules N/A N/A isinstance candidates str N/A N/A N/A candidates N/A c candidates N/A N/A N/A N/A isinstance c str N/A N/A N/A DependencyException wxwidgets module argument is not a string. N/A candidates N/A get_modversion N/A N/A self N/A N/A N/A N/A self modversion N/A get_compile_args N/A N/A self N/A N/A N/A N/A self cargs N/A get_link_args N/A N/A self N/A N/A N/A N/A self libs N/A check_wxconfig N/A N/A self N/A N/A N/A wxc N/A wx-config-3.0 wx-config N/A N/A N/A N/A p N/A N/A subprocess Popen N/A wxc --version stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A out N/A N/A N/A p communicate N/A 0 N/A N/A N/A p returncode 0 N/A N/A N/A N/A mlog log Found wx-config: N/A N/A mlog bold N/A N/A shutil which wxc N/A (%s) N/A N/A N/A N/A out decode strip N/A N/A self wxc wxc N/A N/A WxDependency wx_found True N/A N/A N/A N/A Exception N/A N/A N/A N/A WxDependency wxconfig_found False N/A N/A N/A mlog log Found wx-config: N/A N/A mlog red NO N/A found N/A N/A self N/A N/A N/A N/A self is_found N/A N/A ExternalProgram N/A N/A __init__ N/A N/A self name fullpath silent search_dir N/A None False None N/A N/A N/A self name name N/A N/A self fullpath None N/A N/A fullpath None N/A N/A N/A N/A isinstance fullpath list N/A N/A N/A self fullpath N/A fullpath N/A N/A N/A self fullpath fullpath N/A N/A N/A self fullpath N/A N/A N/A shutil which name N/A N/A N/A N/A N/A self fullpath N/A 0 None N/A search_dir None N/A N/A trial N/A N/A N/A os path join search_dir name N/A suffix N/A N/A N/A N/A N/A N/A N/A os path splitext trial N/A -1 lower N/A 1 N/A N/A N/A N/A mesonlib is_windows N/A N/A suffix exe N/A suffix com N/A suffix bat N/A N/A N/A self fullpath N/A trial N/A N/A N/A N/A N/A N/A mesonlib is_windows N/A N/A os access trial N/A os X_OK N/A N/A N/A self fullpath N/A trial N/A N/A N/A N/A first_line N/A N/A N/A N/A N/A open trial readline strip N/A N/A N/A first_line startswith #! N/A N/A commands N/A N/A N/A N/A N/A N/A N/A N/A first_line N/A 2 split # N/A 0 strip split N/A N/A N/A mesonlib is_windows N/A N/A N/A commands N/A 0 N/A N/A N/A N/A commands N/A 0 split / N/A -1 N/A N/A N/A commands N/A 0 env N/A N/A commands N/A commands N/A 1 N/A N/A self fullpath N/A commands N/A trial N/A N/A N/A Exception N/A N/A N/A N/A silent N/A N/A N/A N/A self found N/A N/A N/A N/A mlog log Program N/A N/A mlog bold name found: N/A N/A mlog green YES N/A (%s) N/A N/A join N/A self fullpath N/A N/A N/A N/A mlog log Program N/A N/A mlog bold name found: N/A N/A mlog red NO N/A found N/A N/A self N/A N/A N/A N/A N/A N/A self fullpath N/A 0 None N/A get_command N/A N/A self N/A N/A N/A N/A self fullpath N/A get_name N/A N/A self N/A N/A N/A N/A self name N/A N/A ExternalLibrary N/A Dependency N/A __init__ N/A N/A self name link_args silent N/A None False N/A N/A N/A N/A N/A super __init__ N/A N/A self name name N/A N/A link_args None N/A N/A N/A isinstance link_args list N/A N/A N/A self link_args link_args N/A N/A N/A self link_args N/A link_args N/A N/A N/A self link_args link_args N/A N/A silent N/A N/A N/A N/A self found N/A N/A N/A N/A mlog log Library N/A N/A mlog bold name found: N/A N/A mlog green YES N/A N/A N/A N/A mlog log Library N/A N/A mlog bold name found: N/A N/A mlog red NO N/A found N/A N/A self N/A N/A N/A N/A N/A self link_args None N/A get_link_args N/A N/A self N/A N/A N/A N/A N/A self found N/A N/A N/A self link_args N/A N/A N/A N/A BoostDependency N/A Dependency N/A N/A name2lib N/A test unit_test_framework __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A Dependency __init__ self N/A N/A self name boost N/A N/A self libdir N/A N/A N/A N/A self boost_root N/A N/A os environ N/A BOOST_ROOT N/A N/A N/A N/A N/A os path isabs N/A self boost_root N/A N/A N/A DependencyException BOOST_ROOT must be an absolute path. N/A N/A N/A KeyError N/A N/A N/A self boost_root None N/A N/A N/A self boost_root None N/A N/A N/A N/A mesonlib is_windows N/A N/A N/A self boost_root N/A N/A self detect_win_root N/A N/A self incdir N/A self boost_root N/A N/A N/A self incdir /usr/include N/A N/A N/A self incdir N/A N/A N/A os path join N/A self boost_root include N/A N/A self boost_inc_subdir N/A N/A N/A os path join N/A self incdir boost N/A N/A N/A mlog debug Boost library root dir is N/A self boost_root N/A N/A self src_modules N/A N/A N/A self lib_modules N/A N/A N/A self lib_modules_mt N/A N/A N/A N/A self detect_version N/A N/A self requested_modules N/A N/A self get_requested kwargs N/A module_str N/A N/A ,  join N/A self requested_modules N/A N/A N/A self version None N/A N/A N/A N/A self detect_src_modules N/A N/A N/A self detect_lib_modules N/A N/A N/A self validate_requested N/A N/A N/A self boost_root None N/A N/A info N/A N/A N/A self version ,  N/A self boost_root N/A N/A info N/A self version N/A N/A N/A mlog log N/A Dependency Boost (%s) found: module_str N/A N/A mlog green YES N/A N/A ( info ) N/A N/A N/A N/A mlog log N/A Dependency Boost (%s) found: module_str N/A N/A mlog red NO N/A detect_win_root N/A N/A self N/A N/A N/A globtext c:\local\boost_* N/A files N/A N/A glob glob globtext N/A N/A N/A len files 0 N/A N/A N/A files N/A 0 N/A C:\ N/A get_compile_args N/A N/A self N/A N/A N/A args N/A N/A N/A N/A self boost_root None N/A N/A N/A N/A mesonlib is_windows N/A N/A N/A N/A args append N/A -I N/A self boost_root N/A N/A N/A N/A args append N/A -I N/A N/A N/A os path join N/A self boost_root include N/A N/A N/A N/A args append N/A -I N/A self incdir N/A args N/A get_requested N/A N/A self kwargs N/A N/A N/A candidates N/A N/A kwargs get modules N/A N/A N/A isinstance candidates str N/A N/A N/A candidates N/A c candidates N/A N/A N/A N/A isinstance c str N/A N/A N/A DependencyException Boost module argument is not a string. N/A candidates N/A validate_requested N/A N/A self N/A N/A N/A m N/A self requested_modules N/A N/A N/A m N/A self src_modules N/A N/A N/A DependencyException N/A Requested Boost module "%s" not found. m N/A found N/A N/A self N/A N/A N/A N/A N/A self version None N/A get_version N/A N/A self N/A N/A N/A N/A self version N/A detect_version N/A N/A self N/A N/A N/A N/A N/A ifile N/A open N/A N/A N/A os path join N/A self boost_inc_subdir version.hpp N/A N/A N/A FileNotFoundError N/A N/A N/A self version None N/A N/A line ifile N/A N/A N/A N/A N/A line startswith #define N/A BOOST_LIB_VERSION line N/A N/A ver N/A N/A N/A line split N/A -1 N/A ver N/A ver N/A 1 -1 N/A N/A self version N/A N/A ver replace _ . N/A N/A N/A self version None N/A detect_src_modules N/A N/A self N/A N/A N/A entry N/A N/A os listdir N/A self boost_inc_subdir N/A N/A entry N/A N/A N/A os path join N/A self boost_inc_subdir entry N/A N/A N/A stat S_ISDIR N/A N/A N/A os stat entry st_mode N/A N/A N/A N/A self src_modules N/A N/A N/A N/A N/A os path split entry N/A -1 True N/A detect_lib_modules N/A N/A self N/A N/A N/A N/A N/A mesonlib is_windows N/A N/A N/A N/A self detect_lib_modules_win N/A N/A N/A self detect_lib_modules_nix N/A detect_lib_modules_win N/A N/A self N/A N/A N/A N/A N/A mesonlib is_32bit N/A N/A gl lib32* N/A N/A gl lib64* N/A libdir N/A N/A glob glob N/A N/A N/A os path join N/A self boost_root gl N/A N/A N/A len libdir 0 N/A N/A N/A libdir N/A libdir N/A 0 N/A N/A self libdir libdir N/A globber boost_*-gd-*.lib N/A entry N/A N/A glob glob N/A N/A N/A os path join libdir globber N/A N/A N/A _ fname N/A N/A N/A os path split entry N/A base N/A N/A N/A fname split _ 1 N/A 1 N/A modname N/A N/A N/A base split - 1 N/A 0 N/A N/A N/A self lib_modules_mt N/A modname fname N/A detect_lib_modules_nix N/A N/A self N/A N/A N/A libsuffix None N/A N/A N/A mesonlib is_osx N/A N/A libsuffix dylib N/A N/A libsuffix so N/A globber N/A N/A libboost_*.{} format libsuffix N/A N/A N/A self boost_root None N/A N/A libdirs N/A N/A mesonlib get_library_dirs N/A N/A libdirs N/A N/A N/A N/A os path join N/A self boost_root lib N/A libdir libdirs N/A N/A entry N/A N/A glob glob N/A N/A N/A os path join libdir globber N/A N/A lib N/A N/A N/A os path basename entry N/A name N/A N/A N/A N/A N/A N/A lib split . N/A 0 split _ 1 N/A -1 N/A N/A N/A entry endswith -mt.so N/A N/A N/A N/A self lib_modules_mt N/A name True N/A N/A N/A N/A self lib_modules N/A name True N/A get_win_link_args N/A N/A self N/A N/A N/A args N/A N/A N/A self boost_root N/A N/A N/A N/A args append N/A -L N/A self libdir N/A module N/A self requested_modules N/A N/A module N/A N/A N/A BoostDependency name2lib get module module N/A N/A module N/A self lib_modules_mt N/A N/A N/A N/A args append N/A N/A self lib_modules_mt N/A module N/A args N/A get_link_args N/A N/A self N/A N/A N/A N/A N/A mesonlib is_windows N/A N/A N/A N/A self get_win_link_args N/A args N/A N/A N/A self boost_root N/A N/A N/A N/A args append N/A -L N/A N/A N/A os path join N/A self boost_root lib N/A module N/A self requested_modules N/A N/A module N/A N/A N/A BoostDependency name2lib get module module N/A N/A N/A module N/A self lib_modules N/A module N/A self lib_modules_mt N/A N/A linkcmd N/A -lboost_ module N/A N/A N/A args append linkcmd N/A N/A module unit_testing_framework N/A N/A N/A N/A args append -lboost_test_exec_monitor N/A N/A N/A N/A module -mt N/A self lib_modules_mt N/A N/A linkcmd N/A N/A -lboost_ module -mt N/A N/A N/A args append linkcmd N/A N/A module unit_testing_framework N/A N/A N/A N/A args append -lboost_test_exec_monitor-mt N/A args N/A get_sources N/A N/A self N/A N/A N/A N/A N/A need_threads N/A N/A self N/A N/A N/A N/A thread N/A self requested_modules N/A N/A GTestDependency N/A Dependency N/A __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A Dependency __init__ self N/A N/A self main N/A N/A kwargs get main False N/A N/A self name gtest N/A N/A self libname libgtest.so N/A N/A self libmain_name libgtest_main.so N/A N/A self include_dir /usr/include N/A N/A self src_include_dir /usr/src/gtest N/A N/A self src_dir /usr/src/gtest/src N/A N/A self all_src N/A N/A N/A mesonlib File from_absolute_file N/A N/A N/A os path join N/A self src_dir gtest-all.cc N/A N/A self main_src N/A N/A N/A mesonlib File from_absolute_file N/A N/A N/A os path join N/A self src_dir gtest_main.cc N/A N/A N/A self detect N/A found N/A N/A self N/A N/A N/A N/A self is_found N/A detect N/A N/A self N/A N/A N/A trial_dirs N/A N/A mesonlib get_library_dirs N/A glib_found False N/A gmain_found False N/A d trial_dirs N/A N/A N/A N/A N/A os path isfile N/A N/A N/A os path join d N/A self libname N/A N/A glib_found True N/A N/A N/A N/A os path isfile N/A N/A N/A os path join d N/A self libmain_name N/A N/A gmain_found True N/A N/A glib_found gmain_found N/A N/A N/A self is_found True N/A N/A self compile_args N/A N/A N/A self link_args N/A -lgtest N/A N/A self main N/A N/A N/A N/A N/A self link_args append -lgtest_main N/A N/A self sources N/A N/A N/A N/A mlog log Dependency GTest found: N/A N/A mlog green YES (prebuilt) N/A N/A N/A N/A N/A os path exists N/A self src_dir N/A N/A N/A self is_found True N/A N/A self compile_args N/A N/A -I N/A self src_include_dir N/A N/A self link_args N/A N/A N/A self main N/A N/A N/A self sources N/A N/A self all_src N/A self main_src N/A N/A N/A self sources N/A N/A self all_src N/A N/A N/A mlog log Dependency GTest found: N/A N/A mlog green YES (building self) N/A N/A N/A N/A mlog log Dependency GTest found: N/A N/A mlog red NO N/A N/A self is_found False N/A N/A self is_found N/A get_compile_args N/A N/A self N/A N/A N/A arr N/A N/A N/A N/A self include_dir /usr/include N/A N/A N/A N/A arr append N/A -I N/A self include_dir N/A N/A N/A arr append N/A -I N/A self src_include_dir N/A arr N/A get_link_args N/A N/A self N/A N/A N/A N/A self link_args N/A get_version N/A N/A self N/A N/A N/A 1.something_maybe N/A get_sources N/A N/A self N/A N/A N/A N/A self sources N/A need_threads N/A N/A self N/A N/A N/A True N/A N/A GMockDependency N/A Dependency N/A __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A Dependency __init__ self N/A N/A self name gmock N/A N/A self libname libgmock.so N/A trial_dirs N/A N/A mesonlib get_library_dirs N/A gmock_found False N/A d trial_dirs N/A N/A N/A N/A N/A os path isfile N/A N/A N/A os path join d N/A self libname N/A N/A gmock_found True N/A gmock_found N/A N/A N/A self is_found True N/A N/A self compile_args N/A N/A N/A self link_args N/A -lgmock N/A N/A self sources N/A N/A N/A N/A mlog log Dependency GMock found: N/A N/A mlog green YES (prebuilt) N/A N/A d N/A /usr/src/gmock/src /usr/src/gmock N/A N/A N/A N/A N/A os path exists d N/A N/A N/A self is_found True N/A N/A self compile_args N/A -I/usr/src/gmock -I/usr/src/gmock/src N/A N/A self link_args N/A N/A all_src N/A N/A N/A mesonlib File from_absolute_file N/A N/A N/A os path join d gmock-all.cc N/A main_src N/A N/A N/A mesonlib File from_absolute_file N/A N/A N/A os path join d gmock_main.cc N/A N/A N/A kwargs get main False N/A N/A N/A self sources N/A all_src main_src N/A N/A N/A self sources N/A all_src N/A N/A N/A mlog log Dependency GMock found: N/A N/A mlog green YES (building self) N/A N/A N/A N/A mlog log Dependency GMock found: N/A N/A mlog red NO N/A N/A self is_found False N/A get_version N/A N/A self N/A N/A N/A 1.something_maybe N/A get_compile_args N/A N/A self N/A N/A N/A N/A self compile_args N/A get_sources N/A N/A self N/A N/A N/A N/A self sources N/A get_link_args N/A N/A self N/A N/A N/A N/A self link_args N/A found N/A N/A self N/A N/A N/A N/A self is_found N/A N/A Qt5Dependency N/A Dependency N/A __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A Dependency __init__ self N/A N/A self name qt5 N/A N/A self root /usr N/A mods N/A N/A kwargs get modules N/A N/A N/A self cargs N/A N/A N/A self largs N/A N/A N/A self is_found False N/A N/A isinstance mods str N/A N/A mods N/A mods N/A N/A N/A len mods 0 N/A N/A N/A DependencyException No Qt5 modules specified. N/A type_text native N/A N/A N/A N/A environment is_cross_build N/A N/A kwargs get native False N/A N/A type_text cross N/A N/A N/A self pkgconfig_detect mods environment kwargs N/A N/A N/A N/A N/A N/A environment is_cross_build N/A N/A N/A shutil which pkg-config None N/A N/A N/A N/A self pkgconfig_detect mods environment kwargs N/A N/A N/A N/A N/A shutil which qmake None N/A N/A N/A N/A self qmake_detect mods kwargs N/A N/A N/A self version none N/A N/A N/A self is_found N/A N/A N/A N/A mlog log N/A Qt5 %s dependency found:  type_text N/A N/A mlog red NO N/A N/A N/A N/A mlog log N/A Qt5 %s dependency found:  type_text N/A N/A mlog green YES N/A pkgconfig_detect N/A N/A self mods environment kwargs N/A N/A N/A modules N/A N/A module mods N/A N/A N/A N/A modules append N/A PkgConfigDependency N/A Qt5 module environment kwargs N/A m modules N/A N/A N/A self cargs N/A N/A m get_compile_args N/A N/A self largs N/A N/A m get_link_args N/A N/A self is_found True N/A N/A self version N/A N/A modules N/A 0 modversion N/A qmake_detect N/A N/A self mods kwargs N/A N/A N/A pc N/A N/A subprocess Popen N/A qmake -v stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A N/A stdo _ N/A N/A pc communicate N/A N/A N/A pc returncode 0 N/A N/A N/A stdo N/A N/A stdo decode N/A N/A N/A version 5 stdo N/A N/A N/A N/A mlog log QMake is not for Qt5. N/A N/A N/A self version N/A N/A N/A N/A re search 5(\.\d+)+ stdo group 0 N/A N/A stdo _ N/A N/A N/A N/A subprocess Popen N/A qmake -query stdout N/A subprocess PIPE communicate N/A qvars N/A N/A line N/A N/A N/A N/A stdo decode split N/A N/A line N/A N/A line strip N/A N/A line N/A N/A N/A N/A k v N/A tuple N/A N/A line split : 1 N/A N/A qvars N/A k v N/A N/A N/A mesonlib is_osx N/A N/A N/A N/A self framework_detect qvars mods kwargs N/A incdir N/A qvars N/A QT_INSTALL_HEADERS N/A N/A N/A N/A self cargs append N/A -I incdir N/A libdir N/A qvars N/A QT_INSTALL_LIBS N/A bindir N/A qvars N/A QT_INSTALL_BINS N/A module mods N/A N/A mincdir N/A N/A N/A os path join incdir N/A Qt module N/A N/A N/A N/A self cargs append N/A -I mincdir N/A libfile N/A N/A N/A os path join libdir N/A N/A Qt5 module .lib N/A N/A N/A N/A N/A os path isfile libfile N/A N/A libfile N/A N/A N/A os path join bindir N/A N/A Qt5 module .dll N/A N/A N/A N/A self largs append libfile N/A N/A self is_found True N/A framework_detect N/A N/A self qvars modules kwargs N/A N/A N/A libdir N/A qvars N/A QT_INSTALL_LIBS N/A m modules N/A N/A fname N/A Qt m N/A fwdep N/A ExtraFrameworkDependency fname N/A N/A kwargs get required True libdir N/A N/A N/A N/A self cargs append N/A -F libdir N/A N/A N/A fwdep found N/A N/A N/A self is_found True N/A N/A self cargs N/A N/A fwdep get_compile_args N/A N/A self largs N/A N/A fwdep get_link_args N/A get_version N/A N/A self N/A N/A N/A N/A self version N/A get_compile_args N/A N/A self N/A N/A N/A N/A self cargs N/A get_sources N/A N/A self N/A N/A N/A N/A N/A get_link_args N/A N/A self N/A N/A N/A N/A self largs N/A found N/A N/A self N/A N/A N/A N/A self is_found N/A get_exe_args N/A N/A self N/A N/A N/A N/A -fPIC N/A N/A Qt4Dependency N/A Dependency N/A __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A Dependency __init__ self N/A N/A self name qt4 N/A N/A self root /usr N/A N/A self modules N/A N/A mods N/A N/A kwargs get modules N/A N/A N/A isinstance mods str N/A N/A mods N/A mods N/A module mods N/A N/A N/A N/A N/A self modules append N/A PkgConfigDependency N/A Qt module environment kwargs N/A N/A N/A len N/A self modules 0 N/A N/A N/A DependencyException No Qt4 modules specified. N/A get_version N/A N/A self N/A N/A N/A N/A N/A N/A N/A self modules N/A 0 get_version N/A get_compile_args N/A N/A self N/A N/A N/A args N/A N/A m N/A self modules N/A N/A args N/A N/A m get_compile_args N/A args N/A get_sources N/A N/A self N/A N/A N/A N/A N/A get_link_args N/A N/A self N/A N/A N/A args N/A N/A module N/A self modules N/A N/A args N/A N/A module get_link_args N/A args N/A found N/A N/A self N/A N/A N/A i N/A self modules N/A N/A N/A N/A N/A i found N/A N/A False N/A True N/A N/A GnuStepDependency N/A Dependency N/A __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A Dependency __init__ self N/A N/A self modules N/A N/A kwargs get modules N/A N/A N/A N/A self detect N/A detect N/A N/A self N/A N/A N/A confprog gnustep-config N/A N/A N/A gp N/A N/A subprocess Popen N/A confprog --help stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A N/A N/A gp communicate N/A N/A N/A FileNotFoundError N/A N/A N/A self args None N/A N/A N/A mlog log Dependency GnuStep found: N/A N/A mlog red NO (no gnustep-config) N/A N/A N/A N/A gp returncode 0 N/A N/A N/A self args None N/A N/A N/A mlog log Dependency GnuStep found: N/A N/A mlog red NO N/A N/A N/A gui N/A self modules N/A N/A arg --gui-libs N/A N/A arg --base-libs N/A fp N/A N/A subprocess Popen N/A confprog --objc-flags stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A N/A flagtxt flagerr N/A N/A fp communicate N/A flagtxt N/A N/A flagtxt decode N/A flagerr N/A N/A flagerr decode N/A N/A N/A fp returncode 0 N/A N/A N/A DependencyException N/A Error getting objc-args: %s %s N/A flagtxt flagerr N/A args N/A N/A flagtxt split N/A N/A self args N/A N/A self filter_arsg args N/A fp N/A N/A subprocess Popen N/A confprog arg stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A N/A libtxt liberr N/A N/A fp communicate N/A libtxt N/A N/A libtxt decode N/A liberr N/A N/A liberr decode N/A N/A N/A fp returncode 0 N/A N/A N/A DependencyException N/A Error getting objc-lib args: %s %s N/A libtxt liberr N/A N/A self libs N/A N/A self weird_filter N/A N/A libtxt split N/A N/A N/A mlog log Dependency GnuStep found: N/A N/A mlog green YES N/A weird_filter N/A N/A self elems N/A N/A N/A When building packages, the output of the enclosing Make
is sometimes mixed among the subprocess output. I have no idea
why. As a hack filter out everything that is not a flag. N/A N/A e N/A e elems N/A N/A e startswith - N/A filter_arsg N/A N/A self args N/A N/A N/A gnustep-config returns a bunch of garbage args such
        as -O2 and so on. Drop everything that is not needed. N/A result N/A N/A f args N/A N/A N/A N/A N/A f startswith -D N/A N/A f startswith -f N/A N/A f startswith -I N/A f -pthread N/A N/A N/A f startswith -W N/A N/A f -Wall N/A N/A N/A N/A result append f N/A result N/A found N/A N/A self N/A N/A N/A N/A N/A self args None N/A get_compile_args N/A N/A self N/A N/A N/A N/A N/A self args None N/A N/A N/A N/A N/A self args N/A get_link_args N/A N/A self N/A N/A N/A N/A self libs N/A N/A AppleFrameworks N/A Dependency N/A __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A Dependency __init__ self N/A modules N/A N/A kwargs get modules N/A N/A N/A isinstance modules str N/A N/A modules N/A modules N/A N/A N/A len modules 0 N/A N/A N/A DependencyException AppleFrameworks dependency requires at least one module. N/A N/A self frameworks modules N/A get_link_args N/A N/A self N/A N/A N/A args N/A N/A f N/A self frameworks N/A N/A N/A N/A args append -framework N/A N/A N/A args append f N/A args N/A found N/A N/A self N/A N/A N/A N/A N/A mesonlib is_osx N/A N/A GLDependency N/A Dependency N/A __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A Dependency __init__ self N/A N/A self is_found False N/A N/A self cargs N/A N/A N/A self linkargs N/A N/A N/A N/A pcdep N/A PkgConfigDependency gl environment kwargs N/A N/A N/A pcdep found N/A N/A N/A self is_found True N/A N/A self cargs N/A N/A pcdep get_compile_args N/A N/A self linkargs N/A N/A pcdep get_link_args N/A N/A N/A N/A Exception N/A N/A N/A N/A N/A mesonlib is_osx N/A N/A N/A self is_found True N/A N/A self linkargs N/A -framework OpenGL N/A N/A N/A N/A mesonlib is_windows N/A N/A N/A self is_found True N/A N/A self linkargs N/A -lopengl32 N/A N/A get_link_args N/A N/A self N/A N/A N/A N/A self linkargs N/A N/A SDL2Dependency N/A Dependency N/A __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A Dependency __init__ self N/A N/A self is_found False N/A N/A self cargs N/A N/A N/A self linkargs N/A N/A sdlconf N/A N/A shutil which sdl2-config N/A sdlconf N/A N/A pc N/A N/A subprocess Popen N/A sdl2-config --cflags stdout N/A subprocess PIPE stderr N/A subprocess DEVNULL N/A N/A stdo _ N/A N/A pc communicate N/A N/A self cargs N/A N/A N/A N/A N/A N/A stdo decode strip split N/A pc N/A N/A subprocess Popen N/A sdl2-config --libs stdout N/A subprocess PIPE stderr N/A subprocess DEVNULL N/A N/A stdo _ N/A N/A pc communicate N/A N/A self linkargs N/A N/A N/A N/A N/A N/A stdo decode strip split N/A N/A self is_found True N/A N/A N/A mlog log Dependency N/A N/A mlog bold sdl2 found: N/A N/A mlog green YES N/A (%s) sdlconf N/A N/A N/A N/A pcdep N/A PkgConfigDependency sdl2 kwargs N/A N/A N/A pcdep found N/A N/A N/A self is_found True N/A N/A self cargs N/A N/A pcdep get_compile_args N/A N/A self linkargs N/A N/A pcdep get_link_args N/A N/A N/A N/A Exception N/A N/A N/A N/A N/A mesonlib is_osx N/A N/A fwdep N/A ExtraFrameworkDependency sdl2 N/A N/A kwargs get required True N/A N/A N/A fwdep found N/A N/A N/A self is_found True N/A N/A self cargs N/A N/A fwdep get_compile_args N/A N/A self linkargs N/A N/A fwdep get_link_args N/A N/A N/A N/A mlog log Dependency N/A N/A mlog bold sdl2 found: N/A N/A mlog red NO N/A get_compile_args N/A N/A self N/A N/A N/A N/A self cargs N/A get_link_args N/A N/A self N/A N/A N/A N/A self linkargs N/A found N/A N/A self N/A N/A N/A N/A self is_found N/A N/A ExtraFrameworkDependency N/A Dependency N/A __init__ N/A N/A self name required path N/A None N/A N/A N/A N/A Dependency __init__ self N/A N/A self name None N/A N/A N/A self detect name path N/A N/A N/A self found N/A N/A N/A N/A mlog log Dependency N/A N/A mlog bold name found: N/A N/A mlog green YES N/A N/A N/A os path join N/A self path N/A self name N/A N/A N/A N/A mlog log Dependency name found: N/A N/A mlog red NO N/A detect N/A N/A self name path N/A N/A N/A lname N/A N/A name lower N/A N/A path None N/A N/A paths N/A /Library/Frameworks N/A N/A paths N/A path N/A p paths N/A N/A d N/A N/A os listdir p N/A N/A fullpath N/A N/A N/A os path join p d N/A N/A lname N/A N/A N/A N/A N/A d split . N/A 0 lower N/A N/A N/A N/A N/A N/A stat S_ISDIR N/A N/A N/A os stat fullpath st_mode N/A N/A N/A N/A self path p N/A N/A self name d N/A N/A get_compile_args N/A N/A self N/A N/A N/A N/A N/A self found N/A N/A N/A N/A -I N/A N/A N/A os path join N/A self path N/A self name Headers N/A N/A N/A get_link_args N/A N/A self N/A N/A N/A N/A N/A self found N/A N/A N/A N/A -F N/A self path -framework N/A N/A N/A N/A self name split . N/A 0 N/A N/A N/A found N/A N/A self N/A N/A N/A N/A N/A self name None N/A N/A ThreadDependency N/A Dependency N/A __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A N/A super __init__ N/A N/A self name threads N/A N/A self is_found True N/A N/A N/A mlog log Dependency N/A N/A mlog bold N/A self name found: N/A N/A mlog green YES N/A need_threads N/A N/A self N/A N/A N/A True N/A N/A Python3Dependency N/A Dependency N/A __init__ N/A N/A self environment kwargs N/A N/A N/A N/A N/A N/A super __init__ N/A N/A self name python3 N/A N/A self is_found False N/A N/A N/A pkgdep N/A PkgConfigDependency python3 environment kwargs N/A N/A N/A pkgdep found N/A N/A N/A self cargs N/A pkgdep cargs N/A N/A self libs N/A pkgdep libs N/A N/A self is_found True N/A N/A N/A N/A Exception N/A N/A N/A N/A N/A self is_found N/A N/A N/A N/A mesonlib is_windows N/A N/A inc N/A N/A sysconfig get_path include N/A platinc N/A N/A sysconfig get_path platinclude N/A N/A self cargs N/A N/A -I inc N/A N/A inc platinc N/A N/A N/A N/A N/A self cargs append N/A -I platinc N/A basedir N/A N/A sysconfig get_config_var base N/A vernum N/A N/A sysconfig get_config_var py_version_nodot N/A N/A self libs N/A N/A N/A -L{}/libs format basedir N/A N/A -lpython{} format vernum N/A N/A self is_found True N/A N/A N/A N/A mesonlib is_osx N/A N/A fw N/A ExtraFrameworkDependency python False N/A N/A N/A fw found N/A N/A N/A self cargs N/A N/A fw get_compile_args N/A N/A self libs N/A N/A fw get_link_args N/A N/A self is_found True N/A N/A self is_found N/A N/A N/A N/A mlog log Dependency N/A N/A mlog bold N/A self name found: N/A N/A mlog green YES N/A N/A N/A N/A mlog log Dependency N/A N/A mlog bold N/A self name found: N/A N/A mlog red NO N/A get_compile_args N/A N/A self N/A N/A N/A N/A self cargs N/A get_link_args N/A N/A self N/A N/A N/A N/A self libs N/A N/A get_dep_identifier N/A N/A name kwargs N/A N/A N/A elements N/A name N/A modlist N/A N/A kwargs get modules N/A N/A N/A isinstance modlist str N/A N/A modlist N/A modlist N/A module modlist N/A N/A N/A N/A elements append module N/A N/A N/A N/A N/A N/A N/A / join elements /main N/A str N/A N/A kwargs get main False /static N/A str N/A N/A kwargs get static False N/A find_external_dependency N/A N/A name environment kwargs N/A N/A N/A required N/A N/A kwargs get required True N/A N/A N/A isinstance required bool N/A N/A N/A DependencyException Keyword "required" must be a boolean. N/A lname N/A N/A name lower N/A N/A lname packages N/A N/A dep N/A N/A packages N/A lname environment kwargs N/A N/A required N/A N/A N/A dep found N/A N/A N/A DependencyException N/A Dependency "%s" not found name N/A dep N/A pkg_exc None N/A pkgdep None N/A N/A N/A pkgdep N/A PkgConfigDependency name environment kwargs N/A N/A N/A pkgdep found N/A N/A pkgdep N/A N/A N/A Exception N/A e N/A N/A pkg_exc e N/A N/A N/A mesonlib is_osx N/A N/A fwdep N/A ExtraFrameworkDependency name required N/A N/A required N/A N/A N/A fwdep found N/A N/A N/A DependencyException N/A Dependency "%s" not found name N/A fwdep N/A N/A pkg_exc None N/A N/A pkg_exc N/A N/A N/A mlog log Dependency N/A N/A mlog bold name found: N/A N/A mlog red NO N/A pkgdep N/A N/A packages N/A boost gtest gmock qt5 qt4 gnustep appleframeworks wxwidgets sdl2 gl threads python3 BoostDependency GTestDependency GMockDependency Qt5Dependency Qt4Dependency GnuStepDependency AppleFrameworks WxDependency SDL2Dependency GLDependency ThreadDependency Python3Dependency