Module Import alias ImportFrom alias Import alias Import alias ImportFrom alias identifier Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias TryExcept body Import alias handlers ExceptHandler type NameLoad body Import alias identifier Import alias ImportFrom alias ImportFrom alias alias alias alias alias alias alias alias alias alias alias alias alias identifier alias alias alias alias alias alias alias alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str Assign NameStore BinOpAdd BinOpAdd Str NameLoad Str Assign NameStore BinOpAdd NameLoad Str Assign NameStore Str Assign NameStore BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str NameLoad Str NameLoad Str NameLoad Str NameLoad Str Assign NameStore Str Assign NameStore BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str NameLoad Str NameLoad Str Assign NameStore BinOpAdd BinOpAdd BinOpAdd BinOpAdd NameLoad Str NameLoad NameLoad Str Assign NameStore BinOpAdd BinOpAdd Str NameLoad Str Assign NameStore BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str NameLoad Str NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Return TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str decorator_list Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore BoolOpOr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str If UnaryOpNot SubscriptLoad NameLoad Index Str body Assign NameStore NameLoad orelse Assign NameStore NameLoad Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr If UnaryOpNot NameLoad body Assign NameStore NameLoad Assign NameStore Str Assign NameStore SubscriptLoad NameLoad Index Str orelse If CompareNotIn SubscriptLoad NameLoad Index Num Str body Assign NameStore BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListComp Call NameLoad NameLoad comprehension NameStore NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad Call AttributeLoad Str attr ListComp BinOpMod Str NameLoad comprehension NameStore NameLoad If UnaryOpNot SubscriptLoad NameLoad Index Str body Assign NameStore NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Str Assert Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad SubscriptLoad NameLoad Slice Call NameLoad NameLoad attr Str decorator_list Assign NameStore Dict For TupleStore NameStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad For NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad For NameStore Call NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Str attr Str Assign SubscriptStore NameLoad Index NameLoad BinOpAdd BinOpAdd NameLoad Str NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body If Call NameLoad NameLoad Str body Assign NameStore NameLoad orelse Assign NameStore CompareNotEq AttributeLoad NameLoad attr Call NameLoad NameLoad Str AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign NameStore NameLoad While NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore NameLoad If BoolOpAnd UnaryOpNot NameLoad NameLoad body Assign NameStore NameLoad If NameLoad body Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Num attr If CompareIn NameLoad NameLoad body Break If NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict For NameStore NameLoad body If CompareIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareGtE SubscriptLoad AttributeLoad NameLoad attr Index Num Num body Assign NameStore Call Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Str For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assert CompareIsNot NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Num Num FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr TryExcept body Expr Call NameLoad NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Assign NameStore Dict For NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad NameStore Dict For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assert CompareIsNot NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareGtE SubscriptLoad AttributeLoad NameLoad attr Index Num Num body Assign NameStore Call Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad NameLoad attr body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore BinOpMod Str TupleLoad NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Expr Yield NameLoad finalbody Expr Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Expr Call AttributeLoad NameLoad attr NameLoad Expr Yield finalbody Expr Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults Num body Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Expr Call AttributeLoad NameLoad attr NameLoad Expr Yield finalbody Expr Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareEq AttributeLoad NameLoad attr Str body Return NameLoad If UnaryOpNot NameLoad body Return NameLoad If CompareEq SubscriptLoad NameLoad Index Num Str body Raise Call NameLoad BinOpMod Str NameLoad If CompareEq SubscriptLoad NameLoad Index Num Str body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str While CompareIn AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Return AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call NameLoad BinOpMod Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad Return CompareGt AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore NameLoad If NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore BinOpMod Str NameLoad orelse If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore BinOpMod Str NameLoad If NameLoad body Raise Call NameLoad BinOpAdd NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assert UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Str orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str keyword NameLoad TryFinally body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot AttributeLoad NameLoad attr body With Call NameLoad NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot AttributeLoad NameLoad attr body With Call NameLoad NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body If BoolOpOr CompareEq AttributeLoad NameLoad attr Str BoolOpAnd CompareEq AttributeLoad NameLoad attr Str CompareEq AttributeLoad NameLoad attr Str body For NameStore NameLoad body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str NameLoad orelse Assign NameStore BinOpBitAnd BinOpBitOr AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore Lambda arguments args NameParam NameParam defaults Call AttributeLoad NameLoad attr Num Num NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd CompareNotIn NameLoad AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad UnaryOpNot NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body If BoolOpOr NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad body If UnaryOpNot NameLoad body Assign NameStore NameLoad orelse Assert Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Slice Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad If AttributeLoad NameLoad attr body If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Str orelse Assign NameStore Str Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad If AttributeLoad NameLoad attr body If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore NameLoad While UnaryOpNot NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Break Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareEq NameLoad NameLoad body Break Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assert AttributeLoad NameLoad attr Assign NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body For NameStore Call NameLoad AttributeLoad NameLoad attr body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assert CompareEq NameLoad ListLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIn NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad orelse Assign NameStore Call NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad NameLoad Call AttributeLoad NameLoad attr Num For NameStore NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad Return NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body 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 Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad orelse Assign NameStore BoolOpAnd CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list Assign NameStore AttributeLoad NameLoad attr decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Assign NameStore NameLoad If BoolOpOr CompareIn Str NameLoad CompareIn Str NameLoad body Raise Call NameLoad BinOpMod Str NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr Str If CompareEq NameLoad Num body Assign TupleStore NameStore NameStore TupleLoad NameLoad NameLoad orelse If CompareNotEq NameLoad Num body Raise Call NameLoad BinOpMod Str NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Assign NameStore SubscriptLoad NameLoad Index Str If CompareIs NameLoad NameLoad body If BoolOpOr CompareIn Str NameLoad CompareIn Str NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore ListLoad orelse Assign NameStore ListComp Call AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Str If BoolOpAnd CompareEq AttributeLoad NameLoad attr Str CompareIn Str AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad orelse TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad keyword NameLoad Assign NameStore NameLoad If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Return BinOpAdd BinOpAdd NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot Call AttributeLoad NameLoad attr Str body Return BinOpAdd NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameStore NameLoad If CompareIn Str NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Num If CompareNotIn Str NameLoad body Assign NameStore NameLoad orelse Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Num Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad Break Assert CompareIsNot NameLoad NameLoad Return NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore SubscriptLoad NameLoad Slice Call AttributeLoad NameLoad attr If BoolOpAnd NameLoad CompareGt Call NameLoad NameLoad BinOpAdd Call NameLoad NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad NameLoad attr NameLoad Str NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore TupleLoad SubscriptLoad NameLoad Slice NameLoad SubscriptLoad NameLoad Slice BinOpAdd NameLoad Num NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Num NameLoad Return NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Return TupleLoad Call AttributeLoad Call AttributeLoad SubscriptLoad NameLoad Index Str attr attr SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Assign NameStore Call NameLoad BoolOpOr NameLoad ListLoad Assign NameStore Call NameLoad BoolOpOr NameLoad ListLoad If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Str AugAssignBitOr NameStore NameLoad For NameStore NameLoad body If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad If CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Dict TryExcept body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareNotEq Call AttributeLoad NameLoad attr Str Str body Expr Call AttributeLoad NameLoad attr Str orelse Assign NameStore Call Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Return NameLoad decorator_list Assign NameStore Str FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMod Str TupleLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpMod Str TupleLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Return Call NameLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If CompareNotEq BinOpBitAnd AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Num Num body Expr Call AttributeLoad NameLoad attr Str NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad TryExcept body If BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad ListLoad NameLoad orelse Assign NameStore SubscriptLoad NameLoad Index NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr If CompareNotIn NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TupleLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Str Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr NameLoad body TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body For NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TupleLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad For NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TupleLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body If UnaryOpNot NameLoad body Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body If UnaryOpNot NameLoad body Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assert CompareNotEq NameLoad NameLoad Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call NameLoad attr NameLoad Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assert CompareNotEq NameLoad NameLoad TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Raise Call NameLoad BinOpMod Str NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BoolOpOr CompareIn NameLoad AttributeLoad NameLoad attr CompareIn NameLoad AttributeLoad NameLoad attr CompareIn NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore ListLoad Assign NameStore ListLoad Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad While NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Num If CompareIn NameLoad NameLoad body If CompareNotEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TupleLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Num Assign NameStore ListLoad Assign NameStore Dict Assign NameStore Dict Assign NameStore ListLoad Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index Num Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index Num AugAssignAdd SubscriptStore NameLoad Index Num Num Expr Call AttributeLoad NameLoad attr NameLoad TryExcept body Assign NameStore SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore ListLoad For NameStore NameLoad body If CompareNotIn NameLoad NameLoad body Expr Call NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad Call NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad orelse If CompareIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad If CompareEq SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad body Assign NameStore ListLoad While NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad NameLoad body Break Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list For NameStore NameLoad body If CompareNotIn NameLoad NameLoad body Expr Call NameLoad NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str For NameStore AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str Return Call AttributeLoad Str attr NameLoad decorator_list NameLoad decorator_list Assign NameStore TupleLoad Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body FunctionDef arguments args NameParam defaults body If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If BoolOpOr UnaryOpNot Call AttributeLoad NameLoad attr NameLoad CompareNotEq SubscriptLoad NameLoad Index NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str NameLoad decorator_list Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore NameLoad If CompareIs NameLoad NameLoad body If Call AttributeLoad NameLoad attr TupleLoad Str Str body Assign NameStore Str orelse If Call AttributeLoad NameLoad attr TupleLoad Str Str body Assign NameStore Str Assign NameStore Str orelse If Call AttributeLoad NameLoad attr TupleLoad Str Str body Assign NameStore Str Assign NameStore Str orelse If Call AttributeLoad NameLoad attr Str body Assign NameStore Str Assign NameStore Str orelse Raise Call NameLoad BinOpMod Str NameLoad TryFinally body If CompareEq NameLoad Str body Assign NameStore Call NameLoad NameLoad Str If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call NameLoad NameLoad If BoolOpAnd CompareNotEq NameLoad Str CompareLt SubscriptLoad AttributeLoad NameLoad attr Index Num Num body For NameStore Call AttributeLoad NameLoad attr body If UnaryOpNot Call NameLoad AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr NameLoad finalbody If NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad With Call NameLoad NameLoad Str NameStore body For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Slice NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list Assign NameStore TupleLoad Str Str Str Str Str Str ClassDef bases NameLoad body Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults Num Num body Assert BoolOpOr CompareIs NameLoad NameLoad CompareGtE NameLoad NameLoad Assign AttributeStore NameLoad attr AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assert CompareLtE AttributeLoad NameLoad attr NameLoad Assert BoolOpOr CompareIs AttributeLoad NameLoad attr NameLoad CompareLtE NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr BinOpSub NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assert CompareGtE NameLoad Num Expr Call AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return IfExp CompareIs AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Assign NameStore Str orelse If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore Str orelse Assign NameStore BinOpDiv BinOpMult Num BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpMod Str NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If BoolOpOr BoolOpAnd CompareLtE NameLoad Num CompareIs AttributeLoad NameLoad attr NameLoad CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Str orelse Assign NameStore Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Assign NameStore Str Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore Str If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore Num orelse If BoolOpOr CompareEq AttributeLoad NameLoad attr Num CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Num orelse Assign NameStore Call NameLoad BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr AugAssignDiv NameStore BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpMult BinOpSub NameLoad Num AttributeLoad NameLoad attr Return BinOpMod Str TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body If CompareEq AttributeLoad NameLoad attr Num body Assign NameStore Num orelse Assign NameStore BinOpDiv BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore NameLoad body If CompareLt NameLoad Num body Break AugAssignDiv NameStore Num Return BinOpMod Str TupleLoad NameLoad NameLoad decorator_list NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Str Raise Call NameLoad BinOpMod NameLoad NameLoad If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Str Raise Call NameLoad BinOpMod NameLoad NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Num If CompareGt Call NameLoad NameLoad Num body Assert CompareEq Call NameLoad NameLoad Num NameLoad Assign TupleStore NameStore NameStore NameStore NameLoad For NameStore Call AttributeLoad NameLoad attr Str body For NameStore Call NameLoad Call AttributeLoad Str attr TupleLoad NameLoad NameLoad NameLoad body Expr Yield NameLoad orelse If CompareNotIn Str NameLoad body For NameStore Call NameLoad NameLoad body Expr Yield NameLoad orelse Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Num If CompareEq NameLoad Str body Assign NameStore Str If CompareEq NameLoad Str body Assign NameStore Str orelse Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad For NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad body Expr Yield NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If Call NameLoad NameLoad Str NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr If UnaryOpNot Call NameLoad NameLoad Str body If AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AugAssignBitOr AttributeStore NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Dict If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr If Call NameLoad NameLoad Str NameLoad body Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad If BoolOpAnd AttributeLoad NameLoad attr AttributeLoad NameLoad attr body TryExcept body Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Raise decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Assign NameStore Call NameLoad NameLoad NameLoad If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body If CompareIn Str Call NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr orelse Raise decorator_list decorator_list ClassDef bases NameLoad NameLoad body FunctionDef arguments args NameParam NameParam defaults body Raise Call NameLoad BinOpMod Str NameLoad decorator_list decorator_list Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice Num If CompareEq NameLoad TupleLoad Num Num body ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam defaults Str NameLoad kwarg body If CompareEq NameLoad Num body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam defaults Str NameLoad kwarg body If CompareEq NameLoad Num body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam defaults Num body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad TupleLoad Num Num body Assign NameStore Call NameLoad NameLoad keyword AttributeLoad NameLoad attr orelse If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr CompareNotEq NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Return NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam defaults Num body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Assign NameStore Dict Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr If CompareEq NameLoad TupleLoad Num Num body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad orelse If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr CompareNotEq NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Return NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameStore Call AttributeLoad NameLoad attr Str NameLoad If CompareIsNot NameLoad NameLoad body Assign TupleStore NameStore NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Num If CompareEq NameLoad Str body Assign NameStore NameLoad orelse Assign NameStore NameLoad Assign SubscriptStore NameLoad Index Str NameStore Call NameLoad NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body If CompareLt SubscriptLoad AttributeLoad NameLoad attr Index Num Num body AugAssignAdd NameStore Str orelse Assign SubscriptStore NameLoad Index Str Str Return Call NameLoad NameLoad NameLoad NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore Dict Str Str Str Call NameLoad Str Call NameLoad Str Call NameLoad Str FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults kwarg body If CompareIn Str NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str If CompareGtE SubscriptLoad AttributeLoad NameLoad attr Index Num Num body Assign NameStore Call Call AttributeLoad NameLoad attr Str NameLoad Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Str Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareLt SubscriptLoad AttributeLoad NameLoad attr Index Num Num body For TupleStore NameStore NameStore Call NameLoad NameLoad body If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr Str Return NameLoad decorator_list Assign NameStore NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr Call NameLoad NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareLt SubscriptLoad AttributeLoad NameLoad attr Index Num Num body Assign NameStore ListLoad For NameStore NameLoad body If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore Call Call NameLoad NameLoad ListComp Call NameLoad NameLoad comprehension NameStore NameLoad orelse If Call NameLoad NameLoad NameLoad body If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Dict For NameStore NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad SubscriptLoad NameLoad Index NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str If UnaryOpNot Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str TupleLoad If NameLoad body Assign NameStore Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore NameLoad Assign NameStore ListComp TupleLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index NameLoad comprehension NameStore NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad If NameLoad body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad NameLoad Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If BoolOpAnd Call NameLoad NameLoad NameLoad CompareIn Str NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameStore Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad With Call AttributeLoad NameLoad attr NameLoad Str keyword Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr While NameLoad body Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Break If CompareIsNot NameLoad NameLoad body Expr Call NameLoad NameLoad NameLoad orelse If UnaryOpNot NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword TupleLoad AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword TupleLoad AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Str Str orelse If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Return NameLoad decorator_list decorator_list
N/A N/A codecs collections deque N/A contextlib N/A csv glob iglob std_iglob N/A io N/A json N/A logging N/A os N/A py_compile N/A re N/A shutil N/A socket N/A ssl N/A subprocess N/A sys N/A tarfile N/A tempfile N/A textwrap N/A N/A N/A threading N/A N/A N/A ImportError N/A N/A dummy_threading threading N/A time N/A DistlibException compat string_types text_type shutil raw_input StringIO cache_from_source urlopen urljoin httplib xmlrpclib splittype HTTPHandler HTTPSHandler BaseHTTPSHandler BaseConfigurator valid_ident Container configparser URLError match_hostname CertificateError ZipFile N/A logger N/A N/A logging getLogger __name__ N/A COMMA \s*,\s* N/A COMMA_RE N/A N/A re compile COMMA N/A IDENT (\w|[.-])+ N/A EXTRA_IDENT N/A N/A (\*|:(\*|\w+):| IDENT ) N/A VERSPEC N/A IDENT \*? N/A RELOP ([<>=!~]=)|[<>] N/A BARE_CONSTRAINTS N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A ( RELOP )?\s*( VERSPEC )( COMMA ( RELOP )\s*( VERSPEC ))* N/A DIRECT_REF (from\s+(?P<diref>.*)) N/A CONSTRAINTS N/A N/A N/A N/A N/A N/A \(\s*(?P<c1> BARE_CONSTRAINTS | DIRECT_REF )\s*\)|(?P<c2> BARE_CONSTRAINTS \s*) N/A EXTRA_LIST N/A N/A N/A N/A EXTRA_IDENT ( COMMA EXTRA_IDENT )* N/A EXTRAS N/A N/A \[\s*(?P<ex> EXTRA_LIST )?\s*\] N/A REQUIREMENT N/A N/A N/A N/A N/A N/A (?P<dn> IDENT )\s*( EXTRAS \s*)?(\s* CONSTRAINTS )?$ N/A REQUIREMENT_RE N/A N/A re compile REQUIREMENT N/A RELOP_IDENT N/A N/A N/A N/A (?P<op> RELOP )\s*(?P<vn> VERSPEC ) N/A RELOP_IDENT_RE N/A N/A re compile RELOP_IDENT parse_requirement N/A N/A s N/A N/A get_constraint N/A N/A m N/A N/A N/A d N/A N/A m groupdict N/A N/A N/A d N/A op N/A d N/A vn N/A N/A result None N/A m N/A N/A REQUIREMENT_RE match s N/A m N/A N/A d N/A N/A m groupdict N/A name N/A d N/A dn N/A cons N/A N/A d N/A c1 N/A d N/A c2 N/A N/A N/A d N/A diref N/A N/A url None N/A N/A cons None N/A url N/A N/A N/A d N/A diref strip N/A N/A cons N/A N/A cons None N/A constr N/A rs N/A d N/A dn N/A N/A N/A N/A cons N/A 0 <>!= N/A N/A cons N/A ~= cons N/A iterator N/A N/A RELOP_IDENT_RE finditer cons N/A cons N/A N/A get_constraint m N/A m iterator N/A rs N/A %s (%s) N/A name N/A N/A ,  join N/A N/A %s %s con N/A con cons N/A N/A N/A d N/A ex N/A N/A extras None N/A N/A extras N/A N/A COMMA_RE split N/A d N/A ex N/A result N/A Container name name constraints cons extras extras requirement rs source s url url N/A result N/A get_resources_dests N/A N/A resources_root rules N/A N/A N/A Find destinations for resources files get_rel_path N/A N/A base path N/A N/A N/A base N/A N/A base replace N/A N/A os path sep / N/A path N/A N/A path replace N/A N/A os path sep / N/A N/A N/A path startswith base N/A N/A N/A N/A path N/A N/A len base lstrip / N/A N/A destinations N/A N/A N/A base suffix dest rules N/A N/A prefix N/A N/A N/A os path join resources_root base N/A abs_base N/A iglob prefix N/A N/A abs_glob N/A N/A N/A os path join abs_base suffix N/A abs_path N/A iglob abs_glob N/A N/A resource_file N/A get_rel_path resources_root abs_path N/A N/A dest None N/A N/A N/A N/A destinations pop resource_file None N/A N/A rel_path N/A get_rel_path abs_base abs_path N/A rel_dest N/A N/A N/A N/A dest replace N/A N/A os path sep / rstrip / N/A N/A destinations N/A resource_file N/A N/A rel_dest / rel_path N/A destinations N/A in_venv N/A N/A N/A N/A N/A N/A hasattr sys real_prefix N/A N/A result True N/A N/A result N/A N/A sys prefix N/A getattr sys base_prefix N/A sys prefix N/A result N/A get_executable N/A N/A N/A N/A N/A N/A N/A N/A os path normcase N/A sys executable N/A proceed N/A N/A prompt allowed_chars error_prompt default N/A None None N/A N/A p prompt N/A True N/A N/A s N/A raw_input p N/A p prompt N/A N/A N/A s default N/A N/A s default N/A s N/A N/A c N/A N/A N/A s N/A 0 lower N/A N/A c allowed_chars N/A N/A N/A error_prompt N/A N/A p N/A %c: %s
%s N/A c error_prompt prompt N/A c N/A extract_by_key N/A N/A d keys N/A N/A N/A N/A isinstance keys string_types N/A N/A keys N/A N/A keys split N/A result N/A N/A key keys N/A N/A N/A key d N/A N/A N/A result N/A key N/A d N/A key N/A result N/A read_exports N/A N/A stream N/A N/A N/A N/A N/A N/A sys version_info N/A 0 3 N/A N/A stream N/A N/A N/A codecs getreader utf-8 stream N/A data N/A N/A stream read N/A stream N/A StringIO data N/A N/A N/A jdata N/A N/A json load stream N/A result N/A N/A N/A jdata N/A extensions N/A python.exports N/A exports N/A N/A group entries N/A N/A result items N/A N/A N/A k v N/A N/A entries items N/A N/A s N/A %s = %s N/A k v N/A entry N/A get_export_entry s N/A N/A entry None N/A N/A entries N/A k entry N/A result N/A N/A N/A Exception N/A N/A N/A N/A stream seek 0 0 read_stream N/A N/A cp stream N/A N/A N/A N/A hasattr cp read_file N/A N/A N/A N/A cp read_file stream N/A N/A N/A N/A cp readfp stream N/A N/A cp N/A N/A configparser ConfigParser N/A N/A N/A N/A read_stream cp stream N/A N/A N/A N/A configparser MissingSectionHeaderError N/A N/A N/A N/A stream close N/A data N/A N/A textwrap dedent data N/A stream N/A StringIO data N/A N/A read_stream cp stream N/A result N/A N/A key N/A N/A cp sections N/A N/A N/A result N/A key entries N/A N/A N/A name value N/A N/A cp items key N/A N/A s N/A %s = %s N/A name value N/A entry N/A get_export_entry s N/A N/A entry None N/A N/A entries N/A name entry N/A result N/A write_exports N/A N/A exports stream N/A N/A N/A N/A N/A N/A sys version_info N/A 0 3 N/A N/A stream N/A N/A N/A codecs getwriter utf-8 stream N/A cp N/A N/A configparser ConfigParser N/A N/A k v N/A N/A exports items N/A N/A N/A N/A cp add_section k N/A entry N/A N/A v values N/A N/A N/A N/A entry suffix None N/A N/A s N/A entry prefix N/A N/A s N/A %s:%s N/A N/A entry prefix N/A entry suffix N/A N/A entry flags N/A N/A s N/A %s [%s] N/A s N/A N/A ,  join N/A entry flags N/A N/A N/A cp set k N/A entry name s N/A N/A N/A cp write stream N/A tempdir N/A N/A N/A N/A N/A td N/A N/A tempfile mkdtemp N/A N/A N/A N/A td N/A N/A N/A N/A shutil rmtree td N/A N/A contextlib contextmanager chdir N/A N/A d N/A N/A N/A cwd N/A N/A os getcwd N/A N/A N/A N/A N/A os chdir d N/A N/A N/A N/A N/A N/A os chdir cwd N/A N/A contextlib contextmanager socket_timeout N/A N/A seconds N/A 15 N/A N/A cto N/A N/A socket getdefaulttimeout N/A N/A N/A N/A N/A socket setdefaulttimeout seconds N/A N/A N/A N/A N/A N/A socket setdefaulttimeout cto N/A N/A contextlib contextmanager cached_property N/A object N/A __init__ N/A N/A self func N/A N/A N/A N/A self func func N/A __get__ N/A N/A self obj cls N/A None N/A N/A N/A obj None N/A N/A self N/A value N/A N/A self func obj N/A N/A N/A object __setattr__ obj N/A N/A self func __name__ value N/A value N/A N/A convert_path N/A N/A pathname N/A N/A N/A Return 'pathname' as a name that will work on the native filesystem.

    The path is split on '/' and put back together again using the current
    directory separator.  Needed because filenames in the setup script are
    always supplied in Unix style, and have to be converted to the local
    convention before we can actually use them in the filesystem.  Raises
    ValueError on non-Unix-ish systems if 'pathname' either starts or
    ends with a slash.
     N/A N/A N/A os sep / N/A N/A pathname N/A N/A pathname N/A N/A pathname N/A N/A N/A pathname N/A 0 / N/A N/A N/A ValueError N/A path '%s' cannot be absolute pathname N/A N/A N/A pathname N/A -1 / N/A N/A N/A ValueError N/A path '%s' cannot end with '/' pathname N/A paths N/A N/A pathname split / N/A N/A N/A os curdir paths N/A N/A N/A N/A paths remove N/A os curdir N/A N/A paths N/A N/A N/A os curdir N/A N/A N/A N/A os path join paths N/A FileOperator N/A object N/A __init__ N/A N/A self dry_run N/A False N/A N/A N/A self dry_run dry_run N/A N/A self ensured N/A set N/A N/A N/A self _init_record N/A _init_record N/A N/A self N/A N/A N/A N/A self record False N/A N/A self files_written N/A set N/A N/A self dirs_created N/A set N/A record_as_written N/A N/A self path N/A N/A N/A N/A self record N/A N/A N/A N/A N/A self files_written add path N/A newer N/A N/A self source target N/A N/A N/A Tell if the target is newer than the source.

        Returns true if 'source' exists and is more recently modified than
        'target', or if 'source' exists and 'target' doesn't.

        Returns false if both exist and 'target' is the same age or younger
        than 'source'. Raise PackagingFileError if 'source' does not exist.

        Note that this test is not very accurate: files created in the same
        second will have the same "age".
         N/A N/A N/A N/A N/A os path exists source N/A N/A N/A DistlibException N/A file '%r' does not exist N/A N/A N/A os path abspath source N/A N/A N/A N/A N/A os path exists target N/A N/A True N/A N/A N/A N/A N/A os stat source st_mtime N/A N/A N/A os stat target st_mtime N/A copy_file N/A N/A self infile outfile check N/A True N/A N/A Copy a file respecting dry-run and force flags.
         N/A N/A N/A self ensure_dir N/A N/A N/A os path dirname outfile N/A N/A N/A logger info Copying %s to %s infile outfile N/A N/A N/A self dry_run N/A N/A msg None N/A check N/A N/A N/A N/A N/A os path islink outfile N/A N/A msg N/A %s is a symlink outfile N/A N/A N/A N/A N/A N/A os path exists outfile N/A N/A N/A N/A os path isfile outfile N/A N/A msg N/A %s is a non-regular file outfile N/A msg N/A N/A N/A ValueError N/A msg  which would be overwritten N/A N/A N/A shutil copyfile infile outfile N/A N/A N/A self record_as_written outfile N/A copy_stream N/A N/A self instream outfile encoding N/A None N/A N/A N/A N/A N/A N/A os path isdir outfile N/A N/A N/A self ensure_dir N/A N/A N/A os path dirname outfile N/A N/A N/A logger info Copying stream %s to %s instream outfile N/A N/A N/A self dry_run N/A N/A N/A encoding None N/A N/A outstream N/A open outfile wb N/A N/A outstream N/A N/A codecs open outfile w encoding encoding N/A N/A N/A N/A N/A shutil copyfileobj instream outstream N/A N/A N/A N/A outstream close N/A N/A N/A self record_as_written outfile N/A write_binary_file N/A N/A self path data N/A N/A N/A N/A N/A self ensure_dir N/A N/A N/A os path dirname path N/A N/A N/A self dry_run N/A N/A N/A open path wb f N/A N/A N/A N/A f write data N/A N/A N/A self record_as_written path N/A write_text_file N/A N/A self path data encoding N/A N/A N/A N/A N/A self ensure_dir N/A N/A N/A os path dirname path N/A N/A N/A self dry_run N/A N/A N/A open path wb f N/A N/A N/A N/A f write N/A N/A data encode encoding N/A N/A N/A self record_as_written path N/A set_mode N/A N/A self bits mask files N/A N/A N/A N/A N/A N/A os name posix N/A N/A N/A os name java N/A N/A os _name posix N/A N/A f files N/A N/A N/A self dry_run N/A N/A N/A N/A logger info changing mode of %s f N/A N/A mode N/A N/A N/A N/A N/A os stat f st_mode bits mask N/A N/A N/A logger info changing mode of %s to %o f mode N/A N/A N/A os chmod f mode N/A N/A set_executable_mode N/A N/A N/A s f N/A N/A N/A s set_mode 365 4095 f ensure_dir N/A N/A self path N/A N/A N/A path N/A N/A N/A os path abspath path N/A N/A N/A path N/A self ensured N/A N/A N/A N/A os path exists path N/A N/A N/A N/A N/A self ensured add path N/A N/A d f N/A N/A N/A os path split path N/A N/A N/A self ensure_dir d N/A N/A N/A logger info N/A Creating %s path N/A N/A N/A self dry_run N/A N/A N/A N/A os mkdir path N/A N/A self record N/A N/A N/A N/A N/A self dirs_created add path N/A byte_compile N/A N/A self path optimize force prefix N/A False False None N/A N/A dpath N/A cache_from_source path N/A optimize N/A N/A N/A logger info Byte-compiling %s to %s path dpath N/A N/A N/A self dry_run N/A N/A N/A force N/A N/A self newer path dpath N/A N/A N/A prefix N/A N/A diagpath None N/A N/A N/A N/A path startswith prefix N/A diagpath N/A path N/A N/A len prefix N/A N/A N/A py_compile compile path dpath diagpath True N/A N/A N/A self record_as_written dpath N/A dpath N/A ensure_removed N/A N/A self path N/A N/A N/A N/A N/A N/A os path exists path N/A N/A N/A N/A N/A N/A os path isdir path N/A N/A N/A N/A os path islink path N/A N/A N/A N/A logger debug Removing directory tree at %s path N/A N/A N/A self dry_run N/A N/A N/A N/A shutil rmtree path N/A N/A self record N/A N/A N/A path N/A self dirs_created N/A N/A N/A N/A N/A self dirs_created remove path N/A N/A N/A N/A N/A os path islink path N/A N/A s link N/A N/A s file N/A N/A N/A logger debug Removing %s %s s path N/A N/A N/A self dry_run N/A N/A N/A N/A os remove path N/A N/A self record N/A N/A N/A path N/A self files_written N/A N/A N/A N/A N/A self files_written remove path N/A is_writable N/A N/A self path N/A N/A N/A result False N/A N/A result N/A N/A N/A N/A N/A os path exists path N/A N/A result N/A N/A os access path N/A os W_OK N/A N/A parent N/A N/A N/A os path dirname path N/A N/A parent path N/A N/A N/A path parent N/A result N/A commit N/A N/A self N/A N/A N/A 
        Commit recorded changes, turn off recording, return
        changes.
         N/A N/A self record N/A result N/A N/A self files_written N/A self dirs_created N/A N/A N/A self _init_record N/A result N/A rollback N/A N/A self N/A N/A N/A N/A N/A self dry_run N/A N/A f N/A list N/A self files_written N/A N/A N/A N/A N/A os path exists f N/A N/A N/A N/A os remove f N/A dirs N/A sorted N/A self dirs_created reverse True N/A d dirs N/A N/A flist N/A N/A os listdir d N/A flist N/A N/A N/A flist N/A __pycache__ N/A sd N/A N/A N/A os path join d N/A flist N/A 0 N/A N/A N/A os rmdir sd N/A N/A N/A os rmdir d N/A N/A N/A self _init_record N/A N/A resolve N/A N/A module_name dotted_path N/A N/A N/A N/A module_name N/A sys modules N/A N/A mod N/A N/A sys modules N/A module_name N/A N/A mod N/A __import__ module_name N/A N/A dotted_path None N/A N/A result mod N/A N/A parts N/A N/A dotted_path split . N/A result N/A getattr mod N/A N/A parts pop 0 N/A p parts N/A N/A result N/A getattr result p N/A result N/A ExportEntry N/A object N/A __init__ N/A N/A self name prefix suffix flags N/A N/A N/A N/A self name name N/A N/A self prefix prefix N/A N/A self suffix suffix N/A N/A self flags flags N/A value N/A N/A self N/A N/A N/A N/A resolve N/A self prefix N/A self suffix N/A cached_property __repr__ N/A N/A self N/A N/A N/A N/A <ExportEntry %s = %s:%s %s> N/A N/A self name N/A self prefix N/A self suffix N/A self flags N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A isinstance other ExportEntry N/A N/A result False N/A N/A result N/A N/A N/A self name N/A other name N/A N/A self prefix N/A other prefix N/A N/A self suffix N/A other suffix N/A N/A self flags N/A other flags N/A result N/A N/A __hash__ N/A object __hash__ N/A N/A ENTRY_RE N/A N/A re compile (?P<name>(\w|[-.])+)
                      \s*=\s*(?P<callable>(\w+)([:\.]\w+)*)
                      \s*(\[\s*(?P<flags>\w+(=\w+)?(,\s*\w+(=\w+)?)*)\s*\])?
                       N/A re VERBOSE get_export_entry N/A N/A specification N/A N/A N/A m N/A N/A ENTRY_RE search specification N/A N/A m N/A N/A result None N/A N/A N/A [ specification N/A ] specification N/A N/A N/A DistlibException N/A Invalid specification %r specification N/A N/A d N/A N/A m groupdict N/A name N/A d N/A name N/A path N/A d N/A callable N/A colons N/A N/A path count : N/A N/A colons 0 N/A N/A N/A prefix suffix N/A path None N/A N/A N/A colons 1 N/A N/A N/A DistlibException N/A Invalid specification %r specification N/A N/A prefix suffix N/A N/A path split : N/A flags N/A d N/A flags N/A N/A flags None N/A N/A N/A N/A [ specification N/A ] specification N/A N/A N/A DistlibException N/A Invalid specification %r specification N/A flags N/A N/A N/A flags N/A N/A N/A f strip N/A f N/A N/A flags split , N/A result N/A ExportEntry name prefix suffix flags N/A result N/A get_cache_base N/A N/A suffix N/A None N/A N/A 
    Return the default base location for distlib caches. If the directory does
    not exist, it is created. Use the suffix provided for the base directory,
    and default to '.distlib' if it isn't provided.

    On Windows, if LOCALAPPDATA is defined in the environment, then it is
    assumed to be a directory, and will be the parent directory of the result.
    On POSIX, and on Windows if LOCALAPPDATA is not defined, the user's home
    directory - using os.expanduser('~') - will be the parent directory of
    the result.

    The result is just the directory '.distlib' in the parent directory as
    determined above, or with the name specified with ``suffix``.
     N/A N/A suffix None N/A N/A suffix .distlib N/A N/A N/A N/A os name nt N/A LOCALAPPDATA N/A os environ N/A N/A result N/A N/A N/A os path expandvars $localappdata N/A N/A result N/A N/A N/A os path expanduser ~ N/A N/A N/A N/A os path isdir result N/A N/A usable N/A N/A os access result N/A os W_OK N/A N/A usable N/A N/A N/A N/A logger warning Directory exists but is not writable: %s result N/A N/A N/A N/A N/A N/A os makedirs result N/A usable True N/A N/A N/A OSError N/A N/A N/A N/A logger warning Unable to create %s result exc_info True N/A usable False N/A N/A usable N/A N/A result N/A N/A tempfile mkdtemp N/A N/A N/A logger warning Default location unusable, using %s result N/A N/A N/A N/A os path join result suffix N/A path_to_cache_dir N/A N/A path N/A N/A N/A 
    Convert an absolute path to a directory name for use in a cache.

    The algorithm used is:

    #. On Windows, any ``':'`` in the drive is replaced with ``'---'``.
    #. Any occurrence of ``os.sep`` is replaced with ``'--'``.
    #. ``'.cache'`` is appended.
     N/A N/A d p N/A N/A N/A os path splitdrive N/A N/A N/A os path abspath path N/A d N/A N/A d N/A N/A d replace : --- N/A p N/A N/A p replace N/A os sep -- N/A N/A N/A d p .cache N/A ensure_slash N/A N/A s N/A N/A N/A N/A N/A N/A s endswith / N/A N/A N/A s / N/A s N/A parse_credentials N/A N/A netloc N/A N/A N/A username password None N/A N/A @ netloc N/A N/A N/A prefix netloc N/A N/A netloc split @ 1 N/A N/A : prefix N/A N/A username prefix N/A N/A N/A username password N/A N/A prefix split : 1 N/A N/A username password netloc N/A get_process_umask N/A N/A N/A N/A N/A result N/A N/A os umask 18 N/A N/A N/A os umask result N/A result N/A is_string_sequence N/A N/A seq N/A N/A N/A result True N/A i None N/A N/A i s N/A enumerate seq N/A N/A N/A N/A isinstance s string_types N/A N/A result False N/A N/A N/A i None N/A result N/A N/A PROJECT_NAME_AND_VERSION N/A N/A re compile ([a-z0-9_]+([.-][a-z_][a-z0-9_]*)*)-([a-z0-9_.+-]+) N/A re I N/A PYTHON_VERSION N/A N/A re compile -py(\d\.?\d?) split_filename N/A N/A filename project_name N/A None N/A N/A 
    Extract name, version, python version from a filename (no extension)

    Return name, version, pyver or None
     N/A result None N/A pyver None N/A m N/A N/A PYTHON_VERSION search filename N/A m N/A N/A pyver N/A N/A m group 1 N/A filename N/A filename N/A N/A N/A m start N/A N/A project_name N/A N/A len filename N/A N/A len project_name 1 N/A N/A m N/A N/A re match N/A N/A N/A re escape project_name \b filename N/A m N/A N/A n N/A N/A m end N/A result N/A N/A filename N/A n N/A filename N/A N/A n 1 pyver N/A N/A result None N/A N/A m N/A N/A PROJECT_NAME_AND_VERSION match filename N/A m N/A N/A result N/A N/A N/A m group 1 N/A N/A m group 3 pyver N/A result N/A N/A NAME_VERSION_RE N/A N/A re compile (?P<name>[\w .-]+)\s*\(\s*(?P<ver>[^\s)]+)\)$ parse_name_and_version N/A N/A p N/A N/A N/A 
    A utility method used to get name and version from a string.

    From e.g. a Provides-Dist value.

    :param p: A value in a form 'foo (1.0)'
    :return: The name and version as a tuple.
     N/A m N/A N/A NAME_VERSION_RE match p N/A N/A m N/A N/A N/A DistlibException N/A Ill-formed name/version string: '%s' p N/A d N/A N/A m groupdict N/A N/A N/A N/A N/A N/A N/A d N/A name strip lower N/A d N/A ver N/A get_extras N/A N/A requested available N/A N/A N/A result N/A set N/A requested N/A set N/A requested N/A N/A available N/A set N/A available N/A N/A N/A * requested N/A N/A N/A N/A requested remove * N/A result available N/A r requested N/A N/A N/A r - N/A N/A N/A N/A result add r N/A N/A N/A N/A r startswith - N/A N/A unwanted N/A r N/A 1 N/A N/A unwanted available N/A N/A N/A N/A logger warning N/A undeclared extra: %s unwanted N/A N/A unwanted result N/A N/A N/A N/A result remove unwanted N/A N/A N/A r available N/A N/A N/A N/A logger warning N/A undeclared extra: %s r N/A N/A N/A result add r N/A result N/A _get_external_data N/A N/A url N/A N/A N/A result N/A N/A N/A N/A resp N/A urlopen url N/A headers N/A N/A resp info N/A N/A N/A N/A headers get Content-Type application/json N/A N/A N/A N/A logger debug Unexpected response for JSON request N/A N/A reader N/A N/A N/A codecs getreader utf-8 resp N/A result N/A N/A json load reader N/A N/A N/A Exception N/A e N/A N/A N/A N/A logger exception Failed to get external data for %s: %s url e N/A result N/A N/A _external_data_base_url https://www.red-dove.com/pypi/projects/ get_project_data N/A N/A name N/A N/A N/A url N/A %s/%s/project.json N/A N/A N/A N/A name N/A 0 upper name N/A url N/A urljoin _external_data_base_url url N/A result N/A _get_external_data url N/A result N/A get_package_data N/A N/A name version N/A N/A N/A url N/A %s/%s/package-%s.json N/A N/A N/A N/A name N/A 0 upper name version N/A url N/A urljoin _external_data_base_url url N/A N/A _get_external_data url N/A Cache N/A object N/A N/A 
    A class implementing a cache for resources that need to live in the file system
    e.g. shared libraries. This class was moved from resources to here because it
    could be used by other modules, e.g. the wheel module.
     __init__ N/A N/A self base N/A N/A N/A 
        Initialise an instance.

        :param base: The base directory where the cache should be located.
         N/A N/A N/A N/A N/A os path isdir base N/A N/A N/A N/A os makedirs base N/A N/A N/A N/A N/A N/A os stat base st_mode 63 0 N/A N/A N/A N/A logger warning Directory '%s' is not private base N/A N/A self base N/A N/A N/A os path abspath N/A N/A N/A os path normpath base N/A prefix_to_dir N/A N/A self prefix N/A N/A N/A 
        Converts a resource prefix to a directory name in the cache.
         N/A N/A path_to_cache_dir prefix N/A clear N/A N/A self N/A N/A N/A 
        Clear the cache.
         N/A not_removed N/A N/A fn N/A N/A os listdir N/A self base N/A N/A fn N/A N/A N/A os path join N/A self base fn N/A N/A N/A N/A N/A N/A N/A os path islink fn N/A N/A N/A os path isfile fn N/A N/A N/A N/A os remove fn N/A N/A N/A N/A N/A os path isdir fn N/A N/A N/A N/A shutil rmtree fn N/A N/A N/A Exception N/A N/A N/A N/A not_removed append fn N/A not_removed N/A N/A EventMixin N/A object N/A N/A 
    A very simple publish/subscribe system.
     __init__ N/A N/A self N/A N/A N/A N/A self _subscribers N/A N/A add N/A N/A self event subscriber append N/A True N/A N/A 
        Add a subscriber for an event.

        :param event: The name of an event.
        :param subscriber: The subscriber to be added (and called when the
                           event is published).
        :param append: Whether to append or prepend the subscriber to an
                       existing subscriber list for the event.
         N/A subs N/A self _subscribers N/A N/A event subs N/A N/A N/A subs N/A event N/A deque N/A subscriber N/A N/A sq N/A subs N/A event N/A append N/A N/A N/A N/A sq append subscriber N/A N/A N/A N/A sq appendleft subscriber N/A remove N/A N/A self event subscriber N/A N/A N/A 
        Remove a subscriber for an event.

        :param event: The name of an event.
        :param subscriber: The subscriber to be removed.
         N/A subs N/A self _subscribers N/A N/A event subs N/A N/A N/A ValueError N/A No subscribers: %r event N/A N/A N/A N/A subs N/A event remove subscriber N/A get_subscribers N/A N/A self event N/A N/A N/A 
        Return an iterator for the subscribers for an event.
        :param event: The event to return subscribers for.
         N/A N/A iter N/A N/A N/A self _subscribers get event N/A N/A publish N/A N/A self event N/A args kwargs N/A N/A 
        Publish a event and return a list of values returned by its
        subscribers.

        :param event: The event to publish.
        :param args: The positional arguments to pass to the event's
                     subscribers.
        :param kwargs: The keyword arguments to pass to the event's
                       subscribers.
         N/A result N/A N/A subscriber N/A N/A self get_subscribers event N/A N/A N/A N/A value N/A subscriber event args kwargs N/A N/A N/A Exception N/A N/A N/A N/A logger exception Exception during event publication N/A value None N/A N/A N/A result append value N/A N/A N/A logger debug publish %s: args = %s, kwargs = %s, result = %s event args kwargs result N/A result N/A N/A Sequencer N/A object N/A __init__ N/A N/A self N/A N/A N/A N/A self _preds N/A N/A N/A self _succs N/A N/A N/A self _nodes N/A set N/A add_node N/A N/A self node N/A N/A N/A N/A N/A N/A self _nodes add node N/A remove_node N/A N/A self node edges N/A False N/A N/A N/A node N/A self _nodes N/A N/A N/A N/A N/A self _nodes remove node N/A edges N/A N/A p N/A set N/A N/A N/A self _preds get node N/A N/A N/A N/A N/A self remove p node N/A s N/A set N/A N/A N/A self _succs get node N/A N/A N/A N/A N/A self remove node s N/A N/A k v N/A list N/A N/A N/A self _preds items N/A N/A N/A v N/A N/A N/A N/A self _preds N/A k N/A N/A k v N/A list N/A N/A N/A self _succs items N/A N/A N/A v N/A N/A N/A N/A self _succs N/A k N/A add N/A N/A self pred succ N/A N/A N/A N/A pred succ N/A N/A N/A N/A N/A N/A self _preds setdefault succ N/A set add pred N/A N/A N/A N/A N/A N/A self _succs setdefault pred N/A set add succ N/A remove N/A N/A self pred succ N/A N/A N/A N/A pred succ N/A N/A N/A preds N/A N/A self _preds N/A succ N/A succs N/A N/A self _succs N/A pred N/A N/A N/A KeyError N/A N/A N/A ValueError N/A %r not a successor of anything succ N/A N/A N/A N/A N/A preds remove pred N/A N/A N/A succs remove succ N/A N/A N/A KeyError N/A N/A N/A ValueError N/A %r not a successor of %r N/A succ pred N/A is_step N/A N/A self step N/A N/A N/A N/A N/A step N/A self _preds N/A step N/A self _succs N/A step N/A self _nodes N/A get_steps N/A N/A self final N/A N/A N/A N/A N/A N/A self is_step final N/A N/A N/A ValueError N/A Unknown: %r final N/A result N/A N/A todo N/A N/A seen N/A set N/A N/A N/A todo append final N/A todo N/A N/A step N/A N/A todo pop 0 N/A N/A step seen N/A N/A N/A step final N/A N/A N/A N/A result remove step N/A N/A N/A result append step N/A N/A N/A N/A seen add step N/A N/A N/A result append step N/A preds N/A N/A N/A self _preds get step N/A N/A N/A N/A todo extend preds N/A N/A reversed result N/A strong_connections N/A N/A self N/A N/A N/A index_counter N/A 0 N/A stack N/A N/A lowlinks N/A N/A index N/A N/A result N/A N/A graph N/A self _succs strongconnect N/A N/A node N/A N/A N/A N/A index N/A node N/A index_counter N/A 0 N/A N/A lowlinks N/A node N/A index_counter N/A 0 N/A N/A index_counter N/A 0 1 N/A N/A N/A stack append node N/A N/A N/A successors N/A graph N/A node N/A N/A N/A Exception N/A N/A successors N/A N/A successor successors N/A N/A N/A successor lowlinks N/A N/A N/A strongconnect successor N/A N/A lowlinks N/A node N/A min N/A lowlinks N/A node N/A lowlinks N/A successor N/A N/A N/A successor stack N/A N/A N/A lowlinks N/A node N/A min N/A lowlinks N/A node N/A index N/A successor N/A N/A N/A lowlinks N/A node N/A index N/A node N/A N/A connected_component N/A N/A True N/A N/A successor N/A N/A stack pop N/A N/A N/A connected_component append successor N/A N/A successor node N/A N/A N/A component N/A tuple connected_component N/A N/A N/A result append component N/A N/A node graph N/A N/A N/A node lowlinks N/A N/A N/A strongconnect node N/A result N/A property dot N/A N/A self N/A N/A N/A result N/A digraph G { N/A succ N/A self _preds N/A N/A preds N/A N/A self _preds N/A succ N/A pred preds N/A N/A N/A N/A result append N/A   %s -> %s; N/A pred succ N/A node N/A self _nodes N/A N/A N/A N/A result append N/A   %s; node N/A N/A N/A result append } N/A N/A N/A join result N/A property N/A N/A ARCHIVE_EXTENSIONS N/A .tar.gz .tar.bz2 .tar .zip .tgz .tbz .whl unarchive N/A N/A archive_filename dest_dir format check N/A None True N/A check_path N/A N/A path N/A N/A N/A N/A N/A isinstance path text_type N/A N/A path N/A N/A path decode utf-8 N/A p N/A N/A N/A os path abspath N/A N/A N/A os path join dest_dir path N/A N/A N/A N/A N/A p startswith dest_dir N/A N/A p N/A plen N/A os sep N/A N/A N/A ValueError N/A path outside destination: %r p N/A N/A dest_dir N/A N/A N/A os path abspath dest_dir N/A plen N/A len dest_dir N/A archive None N/A N/A format None N/A N/A N/A N/A archive_filename endswith N/A .zip .whl N/A N/A format zip N/A N/A N/A N/A archive_filename endswith N/A .tar.gz .tgz N/A N/A format tgz N/A mode r:gz N/A N/A N/A N/A archive_filename endswith N/A .tar.bz2 .tbz N/A N/A format tbz N/A mode r:bz2 N/A N/A N/A N/A archive_filename endswith .tar N/A N/A format tar N/A mode r N/A N/A N/A ValueError N/A Unknown format for %r archive_filename N/A N/A N/A N/A format zip N/A N/A archive N/A ZipFile archive_filename r N/A check N/A N/A names N/A N/A archive namelist N/A name names N/A N/A N/A check_path name N/A N/A archive N/A N/A tarfile open archive_filename mode N/A check N/A N/A names N/A N/A archive getnames N/A name names N/A N/A N/A check_path name N/A N/A N/A format zip N/A N/A N/A sys version_info N/A 0 3 N/A N/A tarinfo N/A N/A archive getmembers N/A N/A N/A N/A isinstance N/A tarinfo name text_type N/A N/A N/A tarinfo name N/A N/A N/A tarinfo name decode utf-8 N/A N/A N/A archive extractall dest_dir N/A N/A archive N/A N/A N/A N/A archive close N/A zip_dir N/A N/A directory N/A N/A N/A zip a directory tree into a BytesIO object N/A result N/A N/A io BytesIO N/A dlen N/A len directory N/A N/A ZipFile result w zf N/A N/A N/A root dirs files N/A N/A os walk directory N/A N/A name files N/A N/A full N/A N/A N/A os path join root name N/A rel N/A root N/A dlen N/A dest N/A N/A N/A os path join rel name N/A N/A N/A zf write full dest N/A result N/A N/A UNITS N/A K M G T P Progress N/A object N/A N/A unknown UNKNOWN __init__ N/A N/A self minval maxval N/A 0 100 N/A N/A N/A N/A maxval None N/A maxval minval N/A N/A self min N/A self cur minval N/A N/A self max maxval N/A N/A self started None N/A N/A self elapsed 0 N/A N/A self done False N/A update N/A N/A self curval N/A N/A N/A N/A N/A self min curval N/A N/A N/A N/A self max None N/A curval N/A self max N/A N/A self cur curval N/A now N/A N/A time time N/A N/A N/A self started None N/A N/A N/A self started now N/A N/A N/A self elapsed N/A now N/A self started N/A increment N/A N/A self incr N/A N/A N/A N/A incr 0 N/A N/A N/A self update N/A N/A self cur incr N/A start N/A N/A self N/A N/A N/A N/A N/A self update N/A self min N/A self N/A stop N/A N/A self N/A N/A N/A N/A N/A self max None N/A N/A N/A N/A self update N/A self max N/A N/A self done True N/A maximum N/A N/A self N/A N/A N/A N/A N/A N/A self max None N/A self unknown N/A self max N/A property percentage N/A N/A self N/A N/A N/A N/A self done N/A N/A result 100 % N/A N/A N/A N/A self max None N/A N/A result  ?? % N/A N/A v N/A N/A 100.0 N/A N/A self cur N/A self min N/A N/A self max N/A self min N/A result N/A %3d %% v N/A result N/A property format_duration N/A N/A self duration N/A N/A N/A N/A N/A N/A duration 0 N/A N/A self max None N/A N/A self cur N/A self min N/A N/A result ??:??:?? N/A N/A result N/A N/A time strftime %H:%M:%S N/A N/A time gmtime duration N/A result N/A ETA N/A N/A self N/A N/A N/A N/A self done N/A N/A prefix Done N/A t N/A self elapsed N/A N/A prefix ETA  N/A N/A N/A self max None N/A N/A t -1 N/A N/A N/A N/A N/A self elapsed 0 N/A N/A self cur N/A self min N/A N/A t 0 N/A N/A t N/A float N/A N/A self max N/A self min N/A t N/A N/A self cur N/A self min N/A t N/A N/A t 1 N/A self elapsed N/A N/A %s: %s N/A prefix N/A N/A self format_duration t N/A property speed N/A N/A self N/A N/A N/A N/A N/A self elapsed 0 N/A N/A result 0.0 N/A N/A result N/A N/A N/A self cur N/A self min N/A self elapsed N/A unit UNITS N/A N/A N/A result 1000 N/A N/A N/A result 1000.0 N/A N/A %d %sB/s N/A result unit N/A property N/A N/A RICH_GLOB N/A N/A re compile \{([^}]*)\} N/A _CHECK_RECURSIVE_GLOB N/A N/A re compile [^/\\,{]\*\*|\*\*[^/\\,}] N/A _CHECK_MISMATCH_SET N/A N/A re compile ^[^{]*\}|\{[^}]*$ iglob N/A N/A path_glob N/A N/A N/A Extended globbing function that supports ** and {opt1,opt2,opt3}. N/A N/A N/A _CHECK_RECURSIVE_GLOB search path_glob N/A N/A msg invalid glob %r: recursive glob "**" must be used alone N/A N/A ValueError N/A msg path_glob N/A N/A N/A _CHECK_MISMATCH_SET search path_glob N/A N/A msg invalid glob %r: mismatching set marker '{' or '}' N/A N/A ValueError N/A msg path_glob N/A N/A _iglob path_glob N/A _iglob N/A N/A path_glob N/A N/A N/A rich_path_glob N/A N/A RICH_GLOB split path_glob 1 N/A N/A N/A len rich_path_glob 1 N/A N/A N/A N/A len rich_path_glob 3 rich_path_glob N/A N/A prefix set suffix rich_path_glob N/A item N/A N/A set split , N/A N/A path N/A _iglob N/A N/A join N/A prefix item suffix N/A N/A N/A path N/A N/A N/A ** path_glob N/A N/A item N/A std_iglob path_glob N/A N/A N/A item N/A N/A N/A prefix radical N/A N/A path_glob split ** 1 N/A N/A prefix N/A N/A prefix . N/A N/A radical N/A N/A radical * N/A N/A radical N/A N/A radical lstrip / N/A radical N/A N/A radical lstrip \ N/A N/A path dir files N/A N/A os walk prefix N/A N/A path N/A N/A N/A os path normpath path N/A fn N/A _iglob N/A N/A N/A os path join path radical N/A N/A N/A fn N/A HTTPSConnection N/A N/A httplib HTTPSConnection N/A N/A ca_certs None N/A check_domain True connect N/A N/A self N/A N/A N/A sock N/A N/A socket create_connection N/A N/A self host N/A self port N/A self timeout N/A N/A getattr self _tunnel_host False N/A N/A N/A self sock sock N/A N/A N/A self _tunnel N/A N/A N/A hasattr ssl SSLContext N/A N/A N/A self ca_certs N/A N/A cert_reqs N/A ssl CERT_REQUIRED N/A N/A cert_reqs N/A ssl CERT_NONE N/A N/A self sock N/A N/A ssl wrap_socket sock N/A self key_file N/A self cert_file cert_reqs cert_reqs ssl_version N/A ssl PROTOCOL_SSLv23 ca_certs N/A self ca_certs N/A N/A context N/A N/A ssl SSLContext N/A ssl PROTOCOL_SSLv23 N/A N/A context options N/A ssl OP_NO_SSLv2 N/A N/A self cert_file N/A N/A N/A N/A context load_cert_chain N/A self cert_file N/A self key_file N/A kwargs N/A N/A N/A self ca_certs N/A N/A N/A context verify_mode N/A ssl CERT_REQUIRED N/A N/A N/A context load_verify_locations cafile N/A self ca_certs N/A N/A getattr ssl HAS_SNI False N/A N/A N/A kwargs N/A server_hostname N/A self host N/A N/A self sock N/A N/A context wrap_socket sock kwargs N/A N/A N/A self ca_certs N/A self check_domain N/A N/A N/A N/A N/A match_hostname N/A N/A N/A self sock getpeercert N/A self host N/A N/A N/A logger debug Host verified: %s N/A self host N/A N/A N/A CertificateError N/A N/A N/A N/A N/A self sock shutdown N/A socket SHUT_RDWR N/A N/A N/A N/A self sock close N/A N/A N/A HTTPSHandler N/A BaseHTTPSHandler N/A __init__ N/A N/A self ca_certs check_domain N/A True N/A N/A N/A N/A BaseHTTPSHandler __init__ self N/A N/A self ca_certs ca_certs N/A N/A self check_domain check_domain N/A _conn_maker N/A N/A self N/A args kwargs N/A N/A 
        This is called to create a connection instance. Normally you'd
        pass a connection class to do_open, but it doesn't actually check for
        a class, and just expects a callable. As long as we behave just as a
        constructor would have, we should be OK. If it ever changes so that
        we *must* pass a class, we'll create an UnsafeHTTPSConnection class
        which just sets check_domain to False in the class definition, and
        choose which one to pass to do_open.
         N/A result N/A HTTPSConnection args kwargs N/A N/A self ca_certs N/A N/A N/A result ca_certs N/A self ca_certs N/A N/A result check_domain N/A self check_domain N/A result N/A https_open N/A N/A self req N/A N/A N/A N/A N/A N/A N/A self do_open N/A self _conn_maker req N/A N/A N/A URLError N/A e N/A N/A N/A certificate verify failed N/A str N/A e reason N/A N/A N/A CertificateError N/A Unable to verify server certificate for %s N/A req host N/A N/A N/A N/A HTTPSOnlyHandler N/A HTTPSHandler HTTPHandler N/A http_open N/A N/A self req N/A N/A N/A N/A URLError N/A Unexpected HTTP request on what should be a secure connection: %s req N/A N/A N/A _ver_info N/A N/A sys version_info N/A 2 N/A N/A _ver_info N/A 2 6 N/A HTTP N/A N/A httplib HTTP N/A __init__ N/A N/A self host port N/A None kwargs N/A N/A N/A port 0 N/A N/A port None N/A N/A N/A self _setup N/A N/A self _connection_class host port kwargs N/A N/A HTTPS N/A N/A httplib HTTPS N/A __init__ N/A N/A self host port N/A None kwargs N/A N/A N/A port 0 N/A N/A port None N/A N/A N/A self _setup N/A N/A self _connection_class host port kwargs N/A N/A Transport N/A N/A xmlrpclib Transport N/A __init__ N/A N/A self timeout use_datetime N/A 0 N/A N/A N/A self timeout timeout N/A N/A N/A N/A xmlrpclib Transport __init__ self use_datetime N/A make_connection N/A N/A self host N/A N/A N/A N/A h eh x509 N/A N/A self get_host_info host N/A N/A _ver_info N/A 2 6 N/A N/A result N/A HTTP h timeout N/A self timeout N/A N/A N/A N/A N/A self _connection N/A host N/A N/A self _connection N/A 0 N/A N/A N/A self _extra_headers eh N/A N/A self _connection N/A host N/A N/A httplib HTTPConnection h N/A result N/A N/A self _connection N/A 1 N/A result N/A N/A SafeTransport N/A N/A xmlrpclib SafeTransport N/A __init__ N/A N/A self timeout use_datetime N/A 0 N/A N/A N/A self timeout timeout N/A N/A N/A N/A xmlrpclib SafeTransport __init__ self use_datetime N/A make_connection N/A N/A self host N/A N/A N/A N/A h eh kwargs N/A N/A self get_host_info host N/A N/A kwargs N/A N/A kwargs N/A N/A N/A kwargs N/A timeout N/A self timeout N/A N/A _ver_info N/A 2 6 N/A N/A result N/A HTTPS host None kwargs N/A N/A N/A N/A N/A self _connection N/A host N/A N/A self _connection N/A 0 N/A N/A N/A self _extra_headers eh N/A N/A self _connection N/A host N/A N/A httplib HTTPSConnection h None kwargs N/A result N/A N/A self _connection N/A 1 N/A result N/A N/A ServerProxy N/A N/A xmlrpclib ServerProxy N/A __init__ N/A N/A self uri N/A kwargs N/A N/A N/A self timeout timeout N/A N/A kwargs pop timeout None N/A N/A timeout None N/A N/A N/A scheme _ N/A splittype uri N/A use_datetime N/A N/A kwargs get use_datetime 0 N/A N/A scheme https N/A N/A tcls SafeTransport N/A N/A tcls Transport N/A N/A kwargs N/A transport t N/A tcls timeout use_datetime use_datetime N/A N/A self transport t N/A N/A N/A N/A xmlrpclib ServerProxy __init__ self uri kwargs N/A N/A _csv_open N/A N/A fn mode N/A kwargs N/A N/A N/A N/A N/A sys version_info N/A 0 3 N/A N/A mode b N/A N/A N/A kwargs N/A newline N/A N/A open fn mode kwargs N/A CSVBase N/A object N/A N/A defaults N/A delimiter quotechar lineterminator N/A str , N/A str " N/A str __enter__ N/A N/A self N/A N/A N/A self N/A __exit__ N/A N/A self N/A exc_info N/A N/A N/A N/A N/A self stream close N/A N/A CSVReader N/A CSVBase N/A __init__ N/A N/A self N/A kwargs N/A N/A N/A stream kwargs N/A N/A stream N/A kwargs N/A stream N/A N/A N/A N/A sys version_info N/A 0 3 N/A N/A stream N/A N/A N/A codecs getreader utf-8 stream N/A N/A self stream stream N/A N/A N/A self stream N/A _csv_open N/A kwargs N/A path r N/A N/A self reader N/A N/A csv reader N/A self stream N/A self defaults N/A __iter__ N/A N/A self N/A N/A N/A self N/A next N/A N/A self N/A N/A N/A result N/A next N/A self reader N/A N/A N/A N/A sys version_info N/A 0 3 N/A N/A N/A i item N/A enumerate result N/A N/A N/A N/A isinstance item text_type N/A N/A N/A result N/A i N/A N/A item decode utf-8 N/A result N/A N/A __next__ next N/A CSVWriter N/A CSVBase N/A __init__ N/A N/A self fn N/A kwargs N/A N/A N/A self stream N/A _csv_open fn w N/A N/A self writer N/A N/A csv writer N/A self stream N/A self defaults N/A writerow N/A N/A self row N/A N/A N/A N/A N/A N/A sys version_info N/A 0 3 N/A N/A r N/A N/A item row N/A N/A N/A isinstance item text_type N/A N/A item N/A N/A item encode utf-8 N/A N/A N/A r append item N/A row r N/A N/A N/A N/A self writer writerow row N/A N/A Configurator N/A BaseConfigurator N/A N/A value_converters N/A dict N/A BaseConfigurator value_converters N/A N/A value_converters N/A inc inc_convert __init__ N/A N/A self config base N/A None N/A N/A N/A N/A N/A super Configurator self __init__ config N/A N/A self base N/A base N/A N/A os getcwd N/A configure_custom N/A N/A self config N/A N/A convert N/A N/A o N/A N/A N/A N/A isinstance o N/A list tuple N/A N/A result N/A N/A type o N/A N/A convert i N/A i o N/A N/A N/A isinstance o dict N/A N/A N/A () o N/A N/A result N/A N/A self configure_custom o N/A N/A result N/A N/A k o N/A N/A N/A result N/A k N/A convert N/A o N/A k N/A N/A result N/A N/A self convert o N/A result N/A N/A c N/A N/A config pop () N/A N/A N/A callable c N/A N/A c N/A N/A self resolve c N/A props N/A N/A config pop . None N/A args N/A N/A config pop [] N/A N/A args N/A N/A args N/A tuple N/A N/A convert o N/A o args N/A items N/A N/A k N/A convert N/A config N/A k N/A k config N/A valid_ident k N/A kwargs N/A dict items N/A result N/A c args kwargs N/A props N/A N/A N/A n v N/A N/A props items N/A N/A N/A setattr result n N/A convert v N/A result N/A __getitem__ N/A N/A self key N/A N/A N/A result N/A N/A self config N/A key N/A N/A N/A isinstance result dict N/A () result N/A N/A N/A N/A self config N/A key result N/A N/A self configure_custom result N/A result N/A inc_convert N/A N/A self value N/A N/A N/A Default converter for the inc:// protocol. N/A N/A N/A N/A N/A os path isabs value N/A N/A value N/A N/A N/A os path join N/A self base value N/A N/A N/A codecs open value r encoding utf-8 f N/A N/A result N/A N/A json load f N/A result N/A N/A SubprocessMixin N/A object N/A __init__ N/A N/A self verbose progress N/A False None N/A N/A N/A self verbose verbose N/A N/A self progress progress N/A reader N/A N/A self stream context N/A N/A N/A 
        Read lines from a subprocess' output stream and either pass to a progress
        callable (if specified) or write progress information to sys.stderr.
         N/A progress N/A self progress N/A verbose N/A self verbose N/A True N/A N/A s N/A N/A stream readline N/A N/A s N/A N/A N/A N/A progress None N/A N/A N/A progress s context N/A N/A N/A verbose N/A N/A N/A N/A N/A sys stderr write . N/A N/A N/A N/A N/A sys stderr write N/A N/A s decode utf-8 N/A N/A N/A N/A sys stderr flush N/A N/A N/A stream close N/A run_command N/A N/A self cmd N/A kwargs N/A N/A p N/A N/A subprocess Popen cmd stdout N/A subprocess PIPE stderr N/A subprocess PIPE kwargs N/A t1 N/A N/A threading Thread target N/A self reader args N/A N/A p stdout stdout N/A N/A N/A t1 start N/A t2 N/A N/A threading Thread target N/A self reader args N/A N/A p stderr stderr N/A N/A N/A t2 start N/A N/A N/A p wait N/A N/A N/A t1 join N/A N/A N/A t2 join N/A N/A N/A self progress None N/A N/A N/A N/A self progress done. main N/A N/A N/A self verbose N/A N/A N/A N/A N/A sys stderr write done.
 N/A p N/A N/A