Module ImportFrom alias alias alias alias alias alias alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias identifier ImportFrom alias ImportFrom alias alias alias Import alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr DictComp NameLoad Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return BoolOpAnd Call NameLoad GeneratorExp Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr NameLoad Return NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr NameLoad Return NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Raise Call NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Return Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad Str attr AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr Str TryExcept body Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return BoolOpAnd Call NameLoad GeneratorExp Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Return Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Raise Call NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Call NameLoad AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad If AttributeLoad NameLoad attr body Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str ClassDef bases NameLoad body Expr Str decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return ListComp Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Dict comprehension NameStore AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Dict Str AttributeLoad NameLoad attr orelse Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body For NameStore NameLoad body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return DictComp AttributeLoad AttributeLoad NameLoad attr attr ListComp Call NameLoad NameLoad comprehension NameStore NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr Call AttributeLoad Str attr GeneratorExp Call AttributeLoad Str attr ListLoad AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr GeneratorExp Call NameLoad NameLoad comprehension NameStore NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr GeneratorExp Call NameLoad NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BoolOpAnd CompareEq Call NameLoad NameLoad Call NameLoad NameLoad CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return UnaryOpNot CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad With Call NameLoad NameLoad NameStore body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Dict Assign NameStore DictComp AttributeLoad AttributeLoad NameLoad attr attr NameLoad comprehension NameStore NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list For TupleStore NameStore NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr body Assign NameStore Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareIs NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListComp Call NameLoad NameLoad comprehension NameStore NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Dict For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad ListLoad ListLoad Str Call AttributeLoad NameLoad attr ListLoad Str Call NameLoad GeneratorExp ListLoad Call NameLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr With Call NameLoad NameLoad NameStore body With Call NameLoad NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str 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 Expr Str Return CompareIsNot AttributeLoad NameLoad attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Return NameLoad For NameStore AttributeLoad NameLoad attr body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Return Assign NameStore ListComp NameLoad comprehension NameStore NameLoad Call NameLoad NameLoad NameLoad Assign NameStore Dict For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Yield TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body FunctionDef arguments args defaults body Expr Yield AttributeLoad NameLoad attr Expr Yield Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list For NameStore Call NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Break orelse Raise Call NameLoad Call AttributeLoad Str attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr keyword NameLoad Return Call NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad comprehension NameStore NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr attr NameLoad TupleLoad decorator_list decorator_list Assign NameStore Call NameLoad ListLoad Dict NameLoad Dict Assign NameStore Call NameLoad Str ListLoad Str Str Str Assign NameStore Call NameLoad Str ListLoad Str Str Str Str Str Str Assign NameStore Call NameLoad Str ListLoad Str Str Str Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad ClassDef bases NameLoad body Expr Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad Str Assign AttributeStore NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BoolOpAnd Call NameLoad NameLoad NameLoad CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return UnaryOpNot CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr Call AttributeLoad Str attr GeneratorExp BoolOpOr NameLoad Str comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Return Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If CompareIn NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad Call AttributeLoad Str attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr If CompareIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Call NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Return NameLoad If CompareIn NameLoad NameLoad body Return Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr TupleLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If NameLoad body Assign NameStore NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Assign NameStore Call NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad keyword Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad decorator_list Assign NameStore Call NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad ListLoad NameLoad decorator_list For NameStore NameLoad body Assign NameStore IfExp CompareEq AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad body For NameStore SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Str ClassDef bases NameLoad body Expr Str decorator_list ClassDef bases NameLoad body Expr Str decorator_list ClassDef bases NameLoad body Expr Str decorator_list ClassDef bases NameLoad body Expr Str decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return ListLoad orelse With Call NameLoad NameLoad Str NameStore body Return Call NameLoad NameLoad GeneratorExp Call AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad With Call NameLoad NameLoad NameStore body Assign NameStore BoolOpOr NameLoad ListLoad Assign NameStore BinOpAdd ListLoad Str NameLoad NameLoad With AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad TryExcept body Expr Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore BoolOpOr NameLoad Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad TryExcept body With AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad keyword NameLoad keyword NameLoad If CompareNotEq NameLoad Num body Raise Call AttributeLoad NameLoad attr Call AttributeLoad Str attr keyword NameLoad keyword AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr name NameStore body Raise Call AttributeLoad NameLoad attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body With AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Expr Call NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad ListComp Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad comprehension NameStore NameLoad For NameStore NameLoad body If Call AttributeLoad NameLoad attr NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad orelse Assign SubscriptStore NameLoad Index NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body If CompareEq NameLoad NameLoad body Continue Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise With Call NameLoad NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad Call AttributeLoad NameLoad attr Return Call NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad NameLoad NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore ListComp NameLoad comprehension NameStore NameLoad BoolOpAnd NameLoad CompareNotEq NameLoad Str Assign NameStore Call NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore BoolOpOr NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad For NameStore Call AttributeLoad NameLoad attr body For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr orelse If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore Call AttributeLoad NameLoad attr Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore ListComp NameLoad comprehension NameStore NameLoad BoolOpAnd NameLoad CompareNotEq NameLoad Str Assign NameStore Call NameLoad For NameStore NameLoad body Expr Call AttributeLoad Call AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad attr NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad With Call NameLoad NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index NameLoad IfExp UnaryOpNot NameLoad NameLoad Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad NameLoad body For NameStore AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Return Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad decorator_list For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad keyword Lambda arguments args NameParam defaults CompareNotIn NameLoad NameLoad If NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr keyword BinOpAdd AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad Return TupleLoad Call AttributeLoad NameLoad attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Return NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body Return NameLoad If CompareEq NameLoad NameLoad body If AttributeLoad NameLoad attr body Return NameLoad Return NameLoad orelse If BoolOpAnd AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr BoolOpOr AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr BoolOpOr AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Return NameLoad orelse If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr BoolOpOr AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad orelse If CompareGt Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr BoolOpOr AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad orelse Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad GeneratorExp Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr comprehension NameStore NameLoad If CompareNotEq Call NameLoad NameLoad Num body Assign NameStore Call NameLoad GeneratorExp Call NameLoad NameLoad comprehension NameStore NameLoad Raise Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore Call NameLoad For NameStore NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If NameLoad body Assign NameStore NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword BoolOpOr NameLoad Str keyword NameLoad keyword NameLoad keyword NameLoad Assign SubscriptStore NameLoad Index TupleLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr keyword NameLoad keyword ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad GeneratorExp Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad comprehension NameStore NameLoad If CompareNotEq Call NameLoad NameLoad Num body Assign NameStore Call NameLoad GeneratorExp Call NameLoad NameLoad comprehension NameStore NameLoad Raise Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore Call NameLoad For NameStore NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If NameLoad body Assign NameStore NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword BoolOpOr NameLoad Str keyword NameLoad keyword NameLoad keyword NameLoad Assign SubscriptStore NameLoad Index TupleLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr keyword NameLoad keyword ListLoad Return NameLoad decorator_list NameLoad decorator_list
N/A __future__ absolute_import division generators nested_scopes print_function unicode_literals with_statement N/A errno N/A json N/A logging N/A os N/A pkgutil N/A threading N/A xml.etree.ElementTree ET abc abstractmethod collections OrderedDict defaultdict namedtuple N/A six twitter.common.collections OrderedSet pants.backend.jvm.jar_dependency_utils M2Coordinate ResolvedJar pants.backend.jvm.subsystems.jar_dependency_management JarDependencyManagement PinnedJarArtifactSet pants.backend.jvm.targets.exclude Exclude pants.backend.jvm.targets.jar_dependency JarDependency pants.backend.jvm.targets.jar_library JarLibrary pants.base.generator Generator TemplateData pants.base.revision Revision pants.build_graph.target Target pants.ivy.bootstrapper Bootstrapper pants.java.util execute_runner pants.util.dirutil safe_concurrent_creation safe_mkdir safe_open pants.util.fileutil atomic_copy IvyResolutionStep N/A object N/A N/A Ivy specific class for describing steps of performing resolution. __init__ N/A N/A self confs hash_name pinned_artifacts soft_excludes ivy_cache_dir global_ivy_workdir N/A N/A N/A 
    :param confs: A tuple of string ivy confs to resolve for.
    :param hash_name: A unique string name for this resolve.
    :param pinned_artifacts: A tuple of "artifact-alikes" to force the versions of.
    :param soft_excludes: A flag marking whether to pass excludes to Ivy or to apply them after the
                          fact.
    :param ivy_cache_dir: The cache directory used by Ivy for this resolution step.
    :param global_ivy_workdir: The workdir that all ivy outputs live in.
     N/A N/A self confs confs N/A N/A self hash_name hash_name N/A N/A self pinned_artifacts pinned_artifacts N/A N/A self soft_excludes soft_excludes N/A N/A self ivy_cache_dir ivy_cache_dir N/A N/A self global_ivy_workdir global_ivy_workdir N/A N/A self workdir_reports_by_conf N/A c N/A N/A self resolve_report_path c N/A c confs N/A required_load_files_exist N/A N/A self N/A N/A N/A The files required to load a previous resolve exist. N/A abstractmethod required_exec_files_exist N/A N/A self N/A N/A N/A The files to do a resolve exist. N/A abstractmethod load N/A N/A self targets N/A N/A N/A Loads the result of a resolve or fetch. N/A abstractmethod exec_and_load N/A N/A self executor extra_args targets jvm_options workunit_name workunit_factory N/A N/A N/A Runs the resolve or fetch and loads the result, returning it. N/A abstractmethod workdir N/A N/A self N/A N/A N/A N/A N/A N/A os path join N/A self global_ivy_workdir N/A self hash_name N/A property symlink_classpath_filename N/A N/A self N/A N/A N/A N/A N/A N/A os path join N/A self workdir classpath N/A property ivy_cache_classpath_filename N/A N/A self N/A N/A N/A N/A N/A {}.raw format N/A self symlink_classpath_filename N/A property frozen_resolve_file N/A N/A self N/A N/A N/A N/A N/A N/A os path join N/A self workdir resolution.json N/A property symlink_dir N/A N/A self N/A N/A N/A N/A N/A N/A os path join N/A self global_ivy_workdir jars N/A property ivy_xml_path N/A N/A self N/A N/A N/A Ivy xml location. N/A abstractmethod resolve_report_path N/A N/A self conf N/A N/A N/A Location of the resolve report in the workdir. N/A abstractmethod _construct_and_load_symlink_map N/A N/A self N/A N/A N/A N/A artifact_paths symlink_map N/A N/A IvyUtils construct_and_load_symlink_map N/A self symlink_dir N/A self ivy_cache_dir N/A self ivy_cache_classpath_filename N/A self symlink_classpath_filename N/A N/A artifact_paths symlink_map N/A _call_ivy N/A N/A self executor extra_args ivyxml jvm_options hash_name_for_report workunit_factory workunit_name N/A N/A N/A N/A N/A IvyUtils do_resolve executor extra_args ivyxml jvm_options N/A self workdir_reports_by_conf N/A self confs N/A self ivy_cache_dir N/A self ivy_cache_classpath_filename hash_name_for_report workunit_factory workunit_name N/A N/A IvyFetchStep N/A IvyResolutionStep N/A N/A Resolves ivy artifacts using the coordinates from a previous resolve. required_load_files_exist N/A N/A self N/A N/A N/A N/A N/A all N/A N/A N/A N/A os path isfile report N/A report N/A N/A N/A self workdir_reports_by_conf values N/A N/A N/A os path isfile N/A self ivy_cache_classpath_filename N/A N/A N/A os path isfile N/A self frozen_resolve_file N/A resolve_report_path N/A N/A self conf N/A N/A N/A N/A N/A N/A os path join N/A self workdir N/A N/A fetch-report-{}.xml format conf N/A ivy_xml_path N/A N/A self N/A N/A N/A N/A N/A N/A os path join N/A self workdir fetch-ivy.xml N/A property required_exec_files_exist N/A N/A self N/A N/A N/A N/A N/A N/A os path isfile N/A self frozen_resolve_file N/A load N/A N/A self targets N/A N/A N/A N/A N/A frozen_resolutions N/A N/A FrozenResolution load_from_file N/A self frozen_resolve_file targets N/A N/A N/A Exception N/A e N/A N/A N/A N/A logger debug N/A N/A Failed to load {}: {} format N/A self frozen_resolve_file e N/A NO_RESOLVE_RUN_RESULT N/A N/A N/A self _load_from_fetch frozen_resolutions N/A exec_and_load N/A N/A self executor extra_args targets jvm_options workunit_name workunit_factory N/A N/A N/A N/A N/A frozen_resolutions N/A N/A FrozenResolution load_from_file N/A self frozen_resolve_file targets N/A N/A N/A Exception N/A e N/A N/A N/A N/A logger debug N/A N/A Failed to load {}: {} format N/A self frozen_resolve_file e N/A NO_RESOLVE_RUN_RESULT N/A N/A N/A self _do_fetch executor extra_args frozen_resolutions jvm_options workunit_name workunit_factory N/A result N/A N/A self _load_from_fetch frozen_resolutions N/A N/A N/A N/A result all_linked_artifacts_exist N/A N/A N/A IvyResolveMappingError N/A N/A Some artifacts were not linked to {} for {} format N/A self global_ivy_workdir result N/A result N/A _load_from_fetch N/A N/A self frozen_resolutions N/A N/A N/A N/A artifact_paths symlink_map N/A N/A self _construct_and_load_symlink_map N/A N/A IvyFetchResolveResult artifact_paths symlink_map N/A self hash_name N/A self workdir_reports_by_conf frozen_resolutions N/A _do_fetch N/A N/A self executor extra_args frozen_resolution jvm_options workunit_name workunit_factory N/A N/A N/A hash_name_for_report N/A N/A {}-fetch format N/A self hash_name N/A ivyxml N/A self ivy_xml_path N/A N/A N/A self _prepare_ivy_xml frozen_resolution ivyxml hash_name_for_report N/A N/A N/A self _call_ivy executor extra_args ivyxml jvm_options hash_name_for_report workunit_factory workunit_name N/A _prepare_ivy_xml N/A N/A self frozen_resolution ivyxml resolve_hash_name_for_report N/A N/A N/A default_resolution N/A N/A frozen_resolution get default N/A N/A default_resolution None N/A N/A N/A N/A IvyUtils IvyError Couldn't find the frozen resolution for the 'default' ivy conf. N/A N/A N/A jars N/A default_resolution jar_dependencies N/A N/A N/A IvyUtils generate_fetch_ivy jars ivyxml N/A self confs resolve_hash_name_for_report N/A N/A N/A Exception N/A e N/A N/A N/A N/A IvyUtils IvyError N/A N/A Failed to prepare ivy resolve: {} format e N/A N/A IvyResolveStep N/A IvyResolutionStep N/A N/A Resolves ivy artifacts and produces a cacheable file containing the resulting coordinates. required_load_files_exist N/A N/A self N/A N/A N/A N/A N/A all N/A N/A N/A N/A os path isfile report N/A report N/A N/A N/A self workdir_reports_by_conf values N/A N/A N/A os path isfile N/A self ivy_cache_classpath_filename N/A resolve_report_path N/A N/A self conf N/A N/A N/A N/A N/A N/A os path join N/A self workdir N/A N/A resolve-report-{}.xml format conf N/A ivy_xml_path N/A N/A self N/A N/A N/A N/A N/A N/A os path join N/A self workdir resolve-ivy.xml N/A property load N/A N/A self targets N/A N/A N/A N/A artifact_paths symlink_map N/A N/A self _construct_and_load_symlink_map N/A N/A IvyResolveResult artifact_paths symlink_map N/A self hash_name N/A self workdir_reports_by_conf N/A exec_and_load N/A N/A self executor extra_args targets jvm_options workunit_name workunit_factory N/A N/A N/A N/A N/A self _do_resolve executor extra_args targets jvm_options workunit_name workunit_factory N/A result N/A N/A self load targets N/A N/A N/A N/A result all_linked_artifacts_exist N/A N/A N/A IvyResolveMappingError N/A N/A Some artifacts were not linked to {} for {} format N/A self global_ivy_workdir result N/A frozen_resolutions_by_conf N/A N/A result get_frozen_resolutions_by_conf targets N/A N/A N/A FrozenResolution dump_to_file N/A self frozen_resolve_file frozen_resolutions_by_conf N/A result N/A _do_resolve N/A N/A self executor extra_args targets jvm_options workunit_name workunit_factory N/A N/A N/A N/A safe_mkdir N/A self workdir N/A ivyxml N/A self ivy_xml_path N/A hash_name N/A N/A {}-resolve format N/A self hash_name N/A N/A N/A self _prepare_ivy_xml targets ivyxml hash_name N/A N/A N/A self _call_ivy executor extra_args ivyxml jvm_options hash_name workunit_factory workunit_name N/A _prepare_ivy_xml N/A N/A self targets ivyxml hash_name N/A N/A N/A N/A jars global_excludes N/A N/A IvyUtils calculate_classpath targets N/A N/A self soft_excludes N/A N/A global_excludes N/A N/A N/A N/A IvyUtils generate_ivy targets jars global_excludes ivyxml N/A self confs hash_name N/A self pinned_artifacts N/A N/A FrozenResolution N/A object N/A N/A Contains the abstracted results of a resolve.

  With this we can do a simple fetch.
   MissingTarget N/A Exception N/A N/A Thrown when a loaded resolution has a target spec for a target that doesn't exist. N/A __init__ N/A N/A self N/A N/A N/A N/A self target_to_resolved_coordinates N/A defaultdict OrderedSet N/A N/A self all_resolved_coordinates N/A OrderedSet N/A N/A self coordinate_to_attributes N/A OrderedDict N/A jar_dependencies N/A N/A self N/A N/A N/A N/A N/A JarDependency N/A c org N/A c name N/A c rev classifier N/A c classifier ext N/A c ext N/A N/A N/A self coordinate_to_attributes get c N/A N/A c N/A self all_resolved_coordinates N/A property add_resolved_jars N/A N/A self target resolved_jars N/A N/A N/A coords N/A N/A j coordinate N/A j resolved_jars N/A N/A N/A self add_resolution_coords target coords N/A j N/A target jar_dependencies N/A N/A N/A j url N/A N/A N/A N/A self coordinate_to_attributes N/A N/A j coordinate N/A url N/A j url N/A N/A N/A N/A self coordinate_to_attributes N/A N/A j coordinate N/A N/A add_resolution_coords N/A N/A self target coords N/A N/A N/A c coords N/A N/A N/A N/A N/A N/A self target_to_resolved_coordinates N/A target add c N/A N/A N/A N/A self all_resolved_coordinates add c N/A target_spec_to_coordinate_strings N/A N/A self N/A N/A N/A N/A N/A N/A t address spec N/A N/A str c N/A c coordinates N/A N/A t coordinates N/A N/A N/A self target_to_resolved_coordinates items N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A FrozenResolution(
  target_to_resolved_coordinates
    {}
  all
    {} format N/A N/A join N/A N/A N/A :   join N/A N/A N/A t address spec N/A N/A join N/A N/A str c N/A c cs N/A N/A t cs N/A N/A N/A self target_to_resolved_coordinates items N/A N/A join N/A N/A str c N/A c N/A N/A N/A self coordinate_to_attributes keys N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A N/A type self N/A type other N/A N/A self all_resolved_coordinates N/A other all_resolved_coordinates N/A N/A self target_to_resolved_coordinates N/A other target_to_resolved_coordinates N/A __ne__ N/A N/A self other N/A N/A N/A N/A N/A self other N/A load_from_file N/A N/A cls filename targets N/A N/A N/A N/A N/A N/A N/A os path exists filename N/A N/A None N/A N/A open filename f N/A N/A from_file N/A N/A json load f object_pairs_hook OrderedDict N/A result N/A N/A target_lookup N/A N/A N/A t address spec t N/A t targets N/A N/A conf serialized_resolution N/A N/A from_file items N/A N/A resolution N/A FrozenResolution m2_for N/A N/A c N/A N/A N/A N/A N/A M2Coordinate from_string c N/A N/A N/A coord attr_dict N/A N/A N/A serialized_resolution N/A coord_to_attrs items N/A N/A m2 N/A m2_for coord N/A N/A N/A resolution coordinate_to_attributes N/A m2 attr_dict N/A N/A spec coord_strs N/A N/A N/A serialized_resolution N/A target_to_coords items N/A N/A t N/A N/A target_lookup get spec None N/A N/A t None N/A N/A N/A N/A cls MissingTarget N/A N/A Cannot find target for address {} in frozen resolution format spec N/A N/A N/A resolution add_resolution_coords t N/A N/A m2_for c N/A c coord_strs N/A N/A result N/A conf resolution N/A result N/A classmethod dump_to_file N/A N/A cls filename resolutions_by_conf N/A N/A N/A res N/A N/A N/A conf resolution N/A N/A resolutions_by_conf items N/A N/A N/A res N/A conf N/A OrderedDict N/A N/A target_to_coords N/A N/A resolution target_spec_to_coordinate_strings N/A coord_to_attrs N/A OrderedDict N/A N/A N/A str c attrs N/A N/A c attrs N/A N/A N/A resolution coordinate_to_attributes items N/A N/A safe_concurrent_creation filename tmp_filename N/A N/A N/A open tmp_filename wb f N/A N/A N/A N/A json dump res f N/A classmethod N/A IvyResolveResult N/A object N/A N/A The result of an Ivy resolution.

  The result data includes the list of resolved artifacts, the relationships between those artifacts
  and the targets that requested them and the hash name of the resolve.
   __init__ N/A N/A self resolved_artifact_paths symlink_map resolve_hash_name reports_by_conf N/A N/A N/A N/A self _reports_by_conf reports_by_conf N/A N/A self resolved_artifact_paths resolved_artifact_paths N/A N/A self resolve_hash_name resolve_hash_name N/A N/A self _symlink_map symlink_map N/A has_resolved_artifacts N/A N/A self N/A N/A N/A The requested targets have a resolution associated with them. N/A N/A N/A self resolve_hash_name None N/A property all_linked_artifacts_exist N/A N/A self N/A N/A N/A All of the artifact paths for this resolve point to existing files. N/A N/A N/A self has_resolved_artifacts N/A N/A False N/A path N/A self resolved_artifact_paths N/A N/A N/A N/A N/A N/A os path isfile path N/A N/A False N/A N/A True N/A report_for_conf N/A N/A self conf N/A N/A N/A Returns the path to the ivy report for the provided conf.

     Returns None if there is no path.
     N/A N/A N/A N/A self _reports_by_conf get conf N/A get_frozen_resolutions_by_conf N/A N/A self targets N/A N/A N/A frozen_resolutions_by_conf N/A OrderedDict N/A conf N/A self _reports_by_conf N/A N/A frozen_resolution N/A FrozenResolution N/A N/A target resolved_jars N/A N/A self resolved_jars_for_each_target conf targets N/A N/A N/A N/A frozen_resolution add_resolved_jars target resolved_jars N/A N/A frozen_resolutions_by_conf N/A conf frozen_resolution N/A frozen_resolutions_by_conf N/A resolved_jars_for_each_target N/A N/A self conf targets N/A N/A N/A Yields the resolved jars for each passed JarLibrary.

    If there is no report for the requested conf, yields nothing.

    :param conf: The ivy conf to load jars for.
    :param targets: The collection of JarLibrary targets to find resolved jars for.
    :yield: target, resolved_jars
    :raises IvyTaskMixin.UnresolvedJarError
     N/A ivy_info N/A N/A self _ivy_info_for conf N/A N/A ivy_info N/A N/A N/A jar_library_targets N/A t N/A t targets N/A isinstance t JarLibrary N/A ivy_jar_memo N/A N/A target jar_library_targets N/A N/A resolved_jars N/A N/A self _resolved_jars_with_symlinks conf ivy_info ivy_jar_memo N/A N/A self _jar_dependencies_for_target conf target target N/A N/A N/A target resolved_jars N/A _jar_dependencies_for_target N/A N/A self conf target N/A N/A N/A N/A target jar_dependencies N/A _ivy_info_for N/A N/A self conf N/A N/A N/A report_path N/A N/A N/A self _reports_by_conf get conf N/A N/A N/A IvyUtils parse_xml_report conf report_path N/A _new_resolved_jar_with_symlink_path N/A N/A self conf target resolved_jar_without_symlink N/A N/A candidate_cache_paths N/A N/A N/A N/A N/A N/A N/A resolved_jar_without_symlink cache_path N/A N/A N/A N/A N/A os path realpath N/A resolved_jar_without_symlink cache_path N/A N/A cache_path N/A candidate_cache_paths N/A N/A pants_path N/A N/A N/A self _symlink_map get cache_path N/A pants_path N/A N/A N/A N/A N/A IvyResolveMappingError N/A N/A Jar {resolved_jar} in {spec} not resolved to the ivy symlink map in conf {conf}. format spec N/A N/A target address spec resolved_jar N/A resolved_jar_without_symlink cache_path conf conf N/A N/A ResolvedJar coordinate N/A resolved_jar_without_symlink coordinate pants_path pants_path cache_path N/A resolved_jar_without_symlink cache_path N/A _resolved_jars_with_symlinks N/A N/A self conf ivy_info ivy_jar_memo coordinates target N/A N/A N/A raw_resolved_jars N/A N/A ivy_info get_resolved_jars_for_coordinates coordinates memo ivy_jar_memo N/A resolved_jars N/A N/A N/A self _new_resolved_jar_with_symlink_path conf target raw_resolved_jar N/A raw_resolved_jar raw_resolved_jars N/A resolved_jars N/A N/A IvyFetchResolveResult N/A IvyResolveResult N/A N/A A resolve result that uses the frozen resolution to look up dependencies. __init__ N/A N/A self resolved_artifact_paths symlink_map resolve_hash_name reports_by_conf frozen_resolutions N/A N/A N/A N/A N/A N/A super IvyFetchResolveResult self __init__ resolved_artifact_paths symlink_map resolve_hash_name reports_by_conf N/A N/A self _frozen_resolutions frozen_resolutions N/A _jar_dependencies_for_target N/A N/A self conf target N/A N/A N/A N/A N/A N/A N/A N/A self _frozen_resolutions N/A conf target_to_resolved_coordinates get target N/A N/A N/A N/A NO_RESOLVE_RUN_RESULT N/A IvyResolveResult N/A N/A None N/A N/A IvyModule N/A namedtuple IvyModule N/A ref artifact callers N/A Dependency N/A namedtuple DependencyAttributes N/A org name rev mutable force transitive N/A Artifact N/A namedtuple Artifact N/A name type_ ext url classifier N/A logger N/A N/A logging getLogger __name__ IvyResolveMappingError N/A Exception N/A N/A Raised when there is a failure mapping the ivy resolve results to pants objects. N/A IvyModuleRef N/A object N/A N/A 
  :API: public
   N/A _ANY_REV latest.integration __init__ N/A N/A self org name rev classifier ext N/A None None N/A N/A N/A self org org N/A N/A self name name N/A N/A self rev rev N/A N/A self classifier classifier N/A N/A self ext N/A ext jar N/A N/A self _id N/A N/A self org N/A self name N/A self rev N/A self classifier N/A self ext N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A isinstance other IvyModuleRef N/A N/A self _id N/A other _id N/A __ne__ N/A N/A self other N/A N/A N/A N/A N/A self other N/A __hash__ N/A N/A self N/A N/A N/A N/A hash N/A self _id N/A __str__ N/A N/A self N/A N/A N/A N/A N/A IvyModuleRef({}) format N/A N/A : join N/A N/A x N/A x N/A self _id N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A IvyModuleRef(org={!r}, name={!r}, rev={!r}, classifier={!r}, ext={!r}) format N/A self _id N/A __cmp__ N/A N/A self other N/A N/A N/A N/A cmp N/A N/A self org N/A self name N/A self classifier N/A self ext N/A self rev N/A N/A other org N/A other name N/A other classifier N/A other ext N/A other rev N/A caller_key N/A N/A self N/A N/A N/A This returns an identifier for an IvyModuleRef that only retains the caller org and name.

    Ivy represents dependees as `<caller/>`'s with just org and name and rev information.
    This method returns a `<caller/>` representation of the current ref.
     N/A N/A IvyModuleRef name N/A self name org N/A self org rev N/A self _ANY_REV N/A property unversioned N/A N/A self N/A N/A N/A This returns an identifier for an IvyModuleRef without version information.

    It's useful because ivy might return information about a different version of a dependency than
    the one we request, and we want to ensure that all requesters of any version of that dependency
    are able to learn about it.
     N/A N/A IvyModuleRef name N/A self name org N/A self org rev N/A self _ANY_REV classifier N/A self classifier ext N/A self ext N/A property N/A IvyInfo N/A object N/A N/A 
  :API: public
   __init__ N/A N/A self conf N/A N/A N/A N/A self _conf conf N/A N/A self modules_by_ref N/A N/A N/A self refs_by_unversioned_refs N/A N/A N/A self _deps_by_caller N/A defaultdict OrderedSet N/A N/A self _artifacts_by_ref N/A defaultdict OrderedSet N/A add_module N/A N/A self module N/A N/A N/A N/A N/A module artifact N/A N/A N/A ref_unversioned N/A N/A module ref unversioned N/A N/A ref_unversioned N/A self refs_by_unversioned_refs N/A N/A N/A IvyResolveMappingError N/A N/A Already defined module {}, as rev {}! format ref_unversioned N/A N/A module ref rev N/A N/A N/A module ref N/A self modules_by_ref N/A N/A N/A IvyResolveMappingError N/A N/A Already defined module {}, would be overwritten! format N/A module ref N/A N/A N/A self refs_by_unversioned_refs N/A ref_unversioned N/A module ref N/A N/A N/A self modules_by_ref N/A N/A module ref module N/A caller N/A module callers N/A N/A N/A N/A N/A N/A self _deps_by_caller N/A N/A caller caller_key add N/A module ref N/A N/A N/A N/A N/A self _artifacts_by_ref N/A ref_unversioned add N/A module artifact N/A _do_traverse_dependency_graph N/A N/A self ref collector memo visited N/A N/A N/A memoized_value N/A N/A memo get ref N/A memoized_value N/A N/A memoized_value N/A N/A ref visited N/A N/A N/A set N/A N/A N/A visited add ref N/A acc N/A collector ref N/A deps N/A sorted N/A N/A N/A self _deps_by_caller get N/A ref caller_key N/A N/A dep deps N/A N/A N/A N/A acc update N/A N/A self _do_traverse_dependency_graph dep collector memo visited N/A N/A memo N/A ref acc N/A acc N/A traverse_dependency_graph N/A N/A self ref collector memo N/A None N/A N/A Traverses module graph, starting with ref, collecting values for each ref into the sets
    created by the collector function.

    :param ref an IvyModuleRef to start traversing the ivy dependency graph
    :param collector a function that takes a ref and returns a new set of values to collect for
           that ref, which will also be updated with all the dependencies accumulated values
    :param memo is a dict of ref -> set that memoizes the results of each node in the graph.
           If provided, allows for retaining cache across calls.
    :returns the accumulated set for ref
     N/A resolved_ref N/A N/A N/A self refs_by_unversioned_refs get N/A ref unversioned N/A resolved_ref N/A N/A ref resolved_ref N/A N/A memo None N/A N/A memo N/A dict N/A visited N/A set N/A N/A N/A self _do_traverse_dependency_graph ref collector memo visited N/A get_resolved_jars_for_coordinates N/A N/A self coordinates memo N/A None N/A N/A Collects jars for the passed coordinates.

    Because artifacts are only fetched for the "winning" version of a module, the artifacts
    will not always represent the version originally declared by the library.

    This method is transitive within the passed coordinates dependencies.

    :param coordinates collections.Iterable: Collection of coordinates to collect transitive
                                             resolved jars for.
    :param memo: See `traverse_dependency_graph`.
    :returns: All the artifacts for all of the jars for the provided coordinates,
              including transitive dependencies.
    :rtype: list of :class:`pants.backend.jvm.jar_dependency_utils.ResolvedJar`
     to_resolved_jar N/A N/A jar_ref jar_path N/A N/A N/A N/A ResolvedJar coordinate N/A M2Coordinate org N/A jar_ref org name N/A jar_ref name rev N/A jar_ref rev classifier N/A jar_ref classifier ext N/A jar_ref ext cache_path jar_path N/A N/A resolved_jars N/A OrderedSet create_collection N/A N/A dep N/A N/A N/A N/A OrderedSet N/A dep N/A N/A jar coordinates N/A N/A classifier N/A N/A N/A self _conf default N/A jar classifier N/A self _conf N/A jar_module_ref N/A IvyModuleRef N/A jar org N/A jar name N/A jar rev classifier N/A module_ref N/A N/A self traverse_dependency_graph jar_module_ref create_collection memo N/A N/A artifact_path N/A N/A self _artifacts_by_ref N/A N/A module_ref unversioned N/A N/A N/A N/A resolved_jars add N/A to_resolved_jar module_ref artifact_path N/A resolved_jars N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A IvyInfo(conf={}, refs={}) format N/A self _conf N/A N/A N/A self modules_by_ref keys N/A N/A IvyUtils N/A object N/A N/A Useful methods related to interaction with ivy.

  :API: public
   N/A _ivy_lock N/A N/A threading RLock N/A _symlink_map_lock N/A N/A threading Lock N/A INTERNAL_ORG_NAME internal IvyError N/A Exception N/A N/A Indicates an error preparing an ivy operation. N/A IvyResolveReportError N/A IvyError N/A N/A Indicates that an ivy report cannot be found. N/A IvyResolveConflictingDepsError N/A IvyError N/A N/A Indicates two or more locally declared dependencies conflict. N/A BadRevisionError N/A IvyError N/A N/A Indicates an unparseable version number. N/A _generate_exclude_template N/A N/A exclude N/A N/A N/A N/A TemplateData org N/A exclude org name N/A exclude name N/A staticmethod _generate_override_template N/A N/A jar N/A N/A N/A N/A TemplateData org N/A jar org module N/A jar name version N/A jar rev N/A staticmethod _load_classpath_from_cachepath N/A N/A path N/A 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 safe_open path r cp N/A N/A N/A filter None N/A N/A N/A path strip N/A path N/A N/A N/A N/A cp read split N/A os pathsep N/A staticmethod do_resolve N/A N/A cls executor extra_args ivyxml jvm_options workdir_report_paths_by_conf confs ivy_cache_dir ivy_cache_classpath_filename resolve_hash_name workunit_factory workunit_name N/A N/A N/A Execute Ivy with the given ivy.xml and copies all relevant files into the workdir.

    This method does an Ivy resolve, which may be either a Pants resolve or a Pants fetch depending
    on whether there is an existing frozen resolution.

    After it is run, the Ivy reports are copied into the workdir at the paths specified by
    workdir_report_paths_by_conf along with a file containing a list of all the requested artifacts
    and their transitive dependencies.

    :param executor: A JVM executor to use to invoke ivy.
    :param extra_args: Extra arguments to pass to ivy.
    :param ivyxml: The input ivy.xml containing the dependencies to resolve.
    :param jvm_options: A list of jvm option strings to use for the ivy invoke, or None.
    :param workdir_report_paths_by_conf: A dict mapping confs to report paths in the workdir.
    :param confs: The confs used in the resolve.
    :param resolve_hash_name: The hash to use as the module name for finding the ivy report file.
    :param workunit_factory: A workunit factory for the ivy invoke, or None.
    :param workunit_name: A workunit name for the ivy invoke, or None.
     N/A ivy N/A N/A Bootstrapper default_ivy bootstrap_workunit_factory workunit_factory N/A N/A safe_concurrent_creation ivy_cache_classpath_filename raw_target_classpath_file_tmp N/A N/A extra_args N/A extra_args N/A N/A args N/A N/A -cachepath raw_target_classpath_file_tmp extra_args N/A N/A cls _ivy_lock N/A N/A N/A N/A cls _exec_ivy ivy confs ivyxml args jvm_options jvm_options executor executor workunit_name workunit_name workunit_factory workunit_factory N/A N/A N/A N/A N/A os path exists raw_target_classpath_file_tmp N/A N/A N/A N/A cls IvyError N/A N/A Ivy failed to create classpath file at {} format raw_target_classpath_file_tmp N/A N/A N/A cls _copy_ivy_reports workdir_report_paths_by_conf confs ivy_cache_dir resolve_hash_name N/A N/A N/A logger debug N/A N/A Moved ivy classfile file to {dest} format dest ivy_cache_classpath_filename N/A classmethod _copy_ivy_reports N/A N/A cls workdir_report_paths_by_conf confs ivy_cache_dir resolve_hash_name N/A N/A N/A conf confs N/A N/A ivy_cache_report_path N/A N/A IvyUtils xml_report_path ivy_cache_dir resolve_hash_name conf N/A workdir_report_path N/A workdir_report_paths_by_conf N/A conf N/A N/A N/A N/A atomic_copy ivy_cache_report_path workdir_report_path N/A N/A N/A IOError N/A e N/A N/A N/A N/A cls IvyError N/A N/A Failed to copy report into workdir from {} to {}: {} format ivy_cache_report_path workdir_report_path e N/A classmethod _exec_ivy N/A N/A cls ivy confs ivyxml args jvm_options executor workunit_name workunit_factory N/A N/A N/A ivy N/A ivy N/A N/A Bootstrapper default_ivy N/A ivy_args N/A -ivy ivyxml N/A N/A N/A ivy_args append -confs N/A N/A N/A ivy_args extend confs N/A N/A N/A ivy_args extend args N/A ivy_jvm_options N/A list jvm_options N/A N/A N/A ivy_jvm_options append -Dsun.io.useCanonCaches=false N/A runner N/A N/A ivy runner jvm_options ivy_jvm_options args ivy_args executor executor N/A N/A N/A N/A ivy resolution_lock N/A N/A result N/A execute_runner runner workunit_factory workunit_factory workunit_name workunit_name N/A N/A result 0 N/A N/A N/A N/A IvyUtils IvyError N/A N/A Ivy returned {result}. cmd={cmd} format result result cmd N/A runner cmd N/A N/A N/A N/A N/A runner executor Error N/A e N/A N/A N/A N/A IvyUtils IvyError e N/A classmethod construct_and_load_symlink_map N/A N/A cls symlink_dir ivy_cache_dir ivy_cache_classpath_filename symlink_classpath_filename N/A N/A N/A N/A IvyUtils _symlink_map_lock N/A N/A symlink_map N/A N/A cls _symlink_cachepath ivy_cache_dir ivy_cache_classpath_filename symlink_dir symlink_classpath_filename N/A classpath N/A N/A cls _load_classpath_from_cachepath symlink_classpath_filename N/A N/A classpath symlink_map N/A classmethod _symlink_cachepath N/A N/A cls ivy_cache_dir inpath symlink_dir outpath N/A N/A N/A Symlinks all paths listed in inpath that are under ivy_cache_dir into symlink_dir.

    If there is an existing symlink for a file under inpath, it is used rather than creating
    a new symlink. Preserves all other paths. Writes the resulting paths to outpath.
    Returns a map of path -> symlink to that path.
     N/A N/A safe_mkdir symlink_dir N/A real_ivy_cache_dir N/A N/A N/A os path realpath ivy_cache_dir N/A symlink_map N/A OrderedDict N/A inpaths N/A N/A cls _load_classpath_from_cachepath inpath N/A paths N/A OrderedSet N/A N/A N/A N/A os path realpath path N/A path inpaths N/A path paths N/A N/A N/A N/A path startswith real_ivy_cache_dir N/A N/A N/A symlink_map N/A path N/A N/A N/A os path join symlink_dir N/A N/A N/A os path relpath path real_ivy_cache_dir N/A N/A N/A symlink_map N/A path path N/A N/A path symlink N/A N/A six iteritems symlink_map N/A N/A N/A path symlink N/A N/A N/A N/A safe_mkdir N/A N/A N/A os path dirname symlink N/A N/A N/A N/A N/A os symlink path symlink N/A N/A N/A OSError N/A e N/A N/A N/A N/A e errno N/A errno EEXIST N/A N/A N/A N/A safe_open outpath w outfile N/A N/A N/A N/A outfile write N/A N/A : join N/A OrderedSet N/A N/A symlink_map values N/A N/A dict symlink_map N/A classmethod xml_report_path N/A N/A cls cache_dir resolve_hash_name conf N/A N/A N/A The path to the xml report ivy creates after a retrieve.

    :API: public

    :param string cache_dir: The path of the ivy cache dir used for resolves.
    :param string resolve_hash_name: Hash from the Cache key from the VersionedTargetSet used for
                                     resolution.
    :param string conf: The ivy conf name (e.g. "default").
    :returns: The report path.
    :rtype: string
     N/A N/A N/A N/A os path join cache_dir N/A N/A {}-{}-{}.xml format N/A IvyUtils INTERNAL_ORG_NAME resolve_hash_name conf N/A classmethod parse_xml_report N/A N/A cls conf path N/A N/A N/A Parse the ivy xml report corresponding to the name passed to ivy.

    :API: public

    :param string conf: the ivy conf name (e.g. "default")
    :param string path: The path to the ivy report file.
    :returns: The info in the xml report.
    :rtype: :class:`IvyInfo`
    :raises: :class:`IvyResolveMappingError` if no report exists.
     N/A N/A N/A N/A N/A os path exists path N/A N/A N/A N/A cls IvyResolveReportError N/A N/A Missing expected ivy output file {} format path N/A N/A N/A logger debug N/A N/A Parsing ivy report {} format path N/A ret N/A IvyInfo conf N/A etree N/A N/A ET parse path N/A doc N/A N/A etree getroot N/A module N/A N/A doc findall dependencies/module N/A N/A org N/A N/A module get organisation N/A name N/A N/A module get name N/A revision N/A N/A module findall revision N/A N/A rev N/A N/A revision get name N/A callers N/A N/A caller N/A N/A revision findall caller N/A N/A N/A N/A callers append N/A IvyModuleRef N/A N/A caller get organisation N/A N/A caller get name N/A N/A caller get callerrev N/A artifact N/A N/A revision findall artifacts/artifact N/A N/A classifier N/A N/A artifact get extra-classifier N/A ext N/A N/A artifact get ext N/A ivy_module_ref N/A IvyModuleRef org org name name rev rev classifier classifier ext ext N/A artifact_cache_path N/A N/A artifact get location N/A ivy_module N/A IvyModule ivy_module_ref artifact_cache_path N/A tuple callers N/A N/A N/A ret add_module ivy_module N/A ret N/A classmethod generate_ivy N/A N/A cls targets jars excludes ivyxml confs resolve_hash_name pinned_artifacts jar_dep_manager N/A None None None N/A N/A N/A resolve_hash_name N/A N/A resolve_hash_name N/A N/A Target maybe_readable_identify targets N/A N/A N/A cls _generate_resolve_ivy jars excludes ivyxml confs resolve_hash_name pinned_artifacts jar_dep_manager N/A classmethod _generate_resolve_ivy N/A N/A cls jars excludes ivyxml confs resolve_hash_name pinned_artifacts jar_dep_manager N/A None None N/A N/A org N/A IvyUtils INTERNAL_ORG_NAME N/A name resolve_hash_name N/A extra_configurations N/A conf N/A conf confs N/A conf N/A conf default N/A jars_by_key N/A OrderedDict N/A jar jars N/A N/A jars N/A N/A jars_by_key setdefault N/A N/A jar org N/A jar name N/A N/A N/A N/A jars append jar N/A manager N/A jar_dep_manager N/A N/A JarDependencyManagement global_instance N/A artifact_set N/A PinnedJarArtifactSet pinned_artifacts N/A jars N/A N/A jars_by_key values N/A N/A N/A i dep N/A enumerate jars N/A N/A direct_coord N/A N/A M2Coordinate create dep N/A managed_coord N/A artifact_set N/A direct_coord N/A N/A N/A direct_coord rev N/A managed_coord rev N/A N/A coord N/A N/A manager resolve_version_conflict managed_coord direct_coord force N/A dep force N/A N/A jars N/A i N/A N/A dep copy rev N/A coord rev N/A N/A N/A dep force N/A N/A N/A N/A artifact_set put direct_coord N/A dependencies N/A N/A N/A cls _generate_jar_template jars N/A jars N/A N/A jars_by_key values N/A overrides N/A N/A N/A cls _generate_override_template _coord N/A _coord artifact_set N/A excludes N/A N/A N/A cls _generate_exclude_template exclude N/A exclude excludes N/A template_data N/A TemplateData org org module name extra_configurations extra_configurations dependencies dependencies excludes excludes overrides overrides N/A template_relpath N/A N/A N/A os path join templates ivy_utils ivy.mustache N/A N/A N/A cls _write_ivy_xml_file ivyxml template_data template_relpath N/A classmethod generate_fetch_ivy N/A N/A cls jars ivyxml confs resolve_hash_name N/A N/A N/A Generates an ivy xml with all jars marked as intransitive using the all conflict manager. N/A org N/A IvyUtils INTERNAL_ORG_NAME N/A name resolve_hash_name N/A extra_configurations N/A conf N/A conf confs N/A conf N/A conf default N/A jars_by_key N/A OrderedDict N/A jar jars N/A N/A N/A N/A N/A N/A jars_by_key setdefault N/A N/A jar org N/A jar name N/A jar rev N/A append jar N/A dependencies N/A N/A N/A cls _generate_fetch_jar_template _jars N/A _jars N/A N/A jars_by_key values N/A template_data N/A TemplateData org org module name extra_configurations extra_configurations dependencies dependencies N/A template_relpath N/A N/A N/A os path join templates ivy_utils ivy_fetch.mustache N/A N/A N/A cls _write_ivy_xml_file ivyxml template_data template_relpath N/A classmethod _write_ivy_xml_file N/A N/A cls ivyxml template_data template_relpath N/A N/A N/A template_text N/A N/A pkgutil get_data __name__ template_relpath N/A generator N/A Generator template_text lib template_data N/A N/A safe_open ivyxml w output N/A N/A N/A N/A generator write output N/A classmethod calculate_classpath N/A N/A cls targets N/A N/A N/A Creates a consistent classpath and list of excludes for the passed targets.

    It also modifies the JarDependency objects' excludes to contain all the jars excluded by
    provides.

    :param iterable targets: List of targets to collect JarDependencies and excludes from.

    :returns: A pair of a list of JarDependencies, and a set of excludes to apply globally.
     N/A jars N/A OrderedDict N/A global_excludes N/A set N/A provide_excludes N/A set N/A targets_processed N/A set add_jar N/A N/A jar N/A N/A N/A coordinate N/A N/A jar org N/A jar name N/A jar classifier N/A existing N/A N/A jars get coordinate N/A N/A jars N/A coordinate N/A N/A existing jar N/A N/A cls _resolve_conflict existing existing proposed jar N/A collect_jars N/A N/A target N/A N/A N/A N/A isinstance target JarLibrary N/A N/A jar N/A target jar_dependencies N/A N/A N/A add_jar jar N/A collect_excludes N/A N/A target N/A N/A N/A target_excludes N/A N/A N/A target payload get_field_value excludes N/A target_excludes N/A N/A N/A N/A global_excludes update target_excludes N/A collect_provide_excludes N/A N/A target N/A N/A N/A N/A N/A target is_exported N/A N/A N/A N/A N/A logger debug N/A N/A Automatically excluding jar {}.{}, which is provided by {} format N/A N/A target provides org N/A N/A target provides name target N/A N/A N/A provide_excludes add N/A Exclude org N/A N/A target provides org name N/A N/A target provides name N/A collect_elements N/A N/A target N/A N/A N/A N/A N/A targets_processed add target N/A N/A collect_jars target N/A N/A collect_excludes target N/A N/A collect_provide_excludes target N/A N/A target targets N/A N/A N/A N/A target walk collect_elements predicate N/A N/A N/A target N/A N/A target targets_processed N/A provide_excludes N/A N/A additional_excludes N/A tuple provide_excludes N/A new_jars N/A OrderedDict N/A N/A coordinate jar N/A N/A jars items N/A N/A N/A new_jars N/A coordinate N/A N/A jar copy excludes N/A N/A jar excludes additional_excludes N/A jars new_jars N/A N/A N/A N/A jars values global_excludes N/A classmethod _resolve_conflict N/A N/A cls existing proposed N/A N/A N/A N/A N/A existing rev None N/A N/A proposed N/A N/A N/A proposed rev None N/A N/A existing N/A N/A proposed existing N/A N/A N/A proposed force N/A N/A proposed N/A existing N/A N/A N/A N/A existing force N/A proposed force N/A N/A N/A N/A cls IvyResolveConflictingDepsError N/A N/A Cannot force {}#{};{} to both rev {} and {} format N/A proposed org N/A proposed name N/A N/A proposed classifier N/A existing rev N/A proposed rev N/A N/A N/A existing force N/A N/A N/A N/A logger debug N/A N/A Ignoring rev {} for {}#{};{} already forced to {} format N/A proposed rev N/A proposed org N/A proposed name N/A N/A proposed classifier N/A existing rev N/A existing N/A N/A N/A proposed force N/A N/A N/A N/A logger debug N/A N/A Forcing {}#{};{} from {} to {} format N/A proposed org N/A proposed name N/A N/A proposed classifier N/A existing rev N/A proposed rev N/A proposed N/A N/A N/A N/A N/A Revision lenient N/A proposed rev N/A N/A Revision lenient N/A existing rev N/A N/A N/A N/A logger debug N/A N/A Upgrading {}#{};{} from rev {}  to {} format N/A proposed org N/A proposed name N/A N/A proposed classifier N/A existing rev N/A proposed rev N/A proposed N/A N/A existing N/A classmethod _generate_jar_template N/A N/A cls jars N/A N/A N/A global_dep_attributes N/A set N/A N/A Dependency org N/A jar org name N/A jar name rev N/A jar rev mutable N/A jar mutable force N/A jar force transitive N/A jar transitive N/A jar jars N/A N/A N/A len global_dep_attributes 1 N/A N/A conflicting_dependencies N/A sorted N/A N/A str g N/A g global_dep_attributes N/A N/A N/A cls IvyResolveConflictingDepsError N/A N/A Found conflicting dependencies:
	{} format N/A N/A join conflicting_dependencies N/A jar_attributes N/A N/A global_dep_attributes pop N/A excludes N/A set N/A jar jars N/A N/A N/A N/A excludes update N/A jar excludes N/A any_have_url False N/A artifacts N/A OrderedDict N/A jar jars N/A N/A ext N/A jar ext N/A url N/A jar url N/A url N/A N/A any_have_url True N/A classifier N/A jar classifier N/A artifact N/A Artifact name N/A jar name type_ N/A ext jar ext ext url url classifier classifier N/A N/A artifacts N/A N/A ext url classifier artifact N/A template N/A TemplateData org N/A jar_attributes org module N/A jar_attributes name version N/A jar_attributes rev mutable N/A jar_attributes mutable force N/A jar_attributes force transitive N/A jar_attributes transitive artifacts N/A N/A artifacts values any_have_url any_have_url excludes N/A N/A N/A cls _generate_exclude_template exclude N/A exclude excludes N/A template N/A classmethod _generate_fetch_jar_template N/A N/A cls jars N/A N/A N/A global_dep_attributes N/A set N/A N/A Dependency org N/A jar org name N/A jar name rev N/A jar rev transitive False mutable N/A jar mutable force True N/A jar jars N/A N/A N/A len global_dep_attributes 1 N/A N/A conflicting_dependencies N/A sorted N/A N/A str g N/A g global_dep_attributes N/A N/A N/A cls IvyResolveConflictingDepsError N/A N/A Found conflicting dependencies:
	{} format N/A N/A join conflicting_dependencies N/A jar_attributes N/A N/A global_dep_attributes pop N/A any_have_url False N/A artifacts N/A OrderedDict N/A jar jars N/A N/A ext N/A jar ext N/A url N/A jar url N/A url N/A N/A any_have_url True N/A classifier N/A jar classifier N/A artifact N/A Artifact name N/A jar name type_ N/A ext jar ext ext url url classifier classifier N/A N/A artifacts N/A N/A ext url classifier artifact N/A template N/A TemplateData org N/A jar_attributes org module N/A jar_attributes name version N/A jar_attributes rev mutable N/A jar_attributes mutable artifacts N/A N/A artifacts values any_have_url any_have_url excludes N/A N/A template N/A classmethod N/A