Module Expr Str Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body Assign NameStore GeneratorExp NameLoad comprehension NameStore AttributeLoad AttributeLoad NameLoad attr attr CompareNotEq SubscriptLoad NameLoad Index Num Str decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore NameLoad Assign NameStore ListLoad Assign NameStore NameLoad Assign NameStore TupleLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad attr If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad UnaryOpNot Call AttributeLoad NameLoad attr NameLoad NameLoad keyword BinOpMult Num Num UnaryOpNot CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore NameLoad Assign NameStore ListLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad NameLoad attr If BoolOpOr UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body For NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr body Return Expr Call AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad NameLoad attr For NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr body Return Expr Call AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore TupleLoad TupleLoad Str AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore ListLoad FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return Expr Call AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body For TupleStore NameStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body If CompareEq Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad If CompareNotEq Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body For TupleStore NameStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body For NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body If CompareEq Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore TupleLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body For NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd Call NameLoad NameLoad AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr UnaryOpNot BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore TupleLoad TupleLoad Str AttributeLoad NameLoad attr Assign NameStore Dict Str Dict Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body If CompareIs Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index Num If CompareNotIn Str NameLoad body Assign NameStore BinOpAdd NameLoad Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num If BoolOpOr UnaryOpNot NameLoad CompareNotEq Call NameLoad Call AttributeLoad NameLoad attr Num body Return Assign NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr Num attr attr If BoolOpAnd CompareNotEq NameLoad Str CompareNotEq NameLoad Str body Raise AttributeLoad NameLoad attr BinOpMod Str SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Num attr Assign NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr Num attr attr Assign NameStore ListComp TupleLoad NameLoad AttributeLoad NameLoad attr comprehension NameStore NameLoad NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If NameLoad body If CompareIs Call NameLoad NameLoad NameLoad body Assign NameStore TupleLoad Str NameLoad Assert CompareEq Call NameLoad NameLoad NameLoad If CompareIs Call NameLoad SubscriptLoad NameLoad Index Num NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIn Str NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For TupleStore NameStore NameStore AttributeLoad NameLoad attr body TryExcept body Expr Call AttributeLoad NameLoad attr TupleLoad Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num If BoolOpAnd NameLoad CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Num attr attr NameLoad If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num If NameLoad body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Num attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body For TupleStore NameStore NameStore AttributeLoad NameLoad attr body If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Continue Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call NameLoad NameLoad If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Break Return BinOpSub NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore TupleLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Assign NameStore Dict Str Str Dict ListLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body If CompareIs Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index Num If CompareNotIn Str NameLoad body Assign NameStore BinOpAdd NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num If BoolOpOr UnaryOpNot NameLoad CompareNotEq Call NameLoad Call AttributeLoad NameLoad attr Num body Return Assign NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr Num attr attr If BoolOpAnd CompareNotEq NameLoad Str CompareNotEq NameLoad Str body Raise AttributeLoad NameLoad attr BinOpMod Str SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Num attr Assign NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr Num attr attr Assign NameStore ListComp TupleLoad NameLoad AttributeLoad NameLoad attr comprehension NameStore NameLoad NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore BoolOpOr Call AttributeLoad NameLoad attr Str NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If NameLoad body If CompareIs Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr NameLoad orelse If CompareIn Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If NameLoad body If CompareIs Call NameLoad NameLoad NameLoad body Assign NameStore TupleLoad Str NameLoad Assert CompareEq Call NameLoad NameLoad NameLoad If CompareIs Call NameLoad SubscriptLoad NameLoad Index Num NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIn Str NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For TupleStore NameStore NameStore AttributeLoad NameLoad attr body TryExcept body Expr Call AttributeLoad NameLoad attr TupleLoad Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpMod NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num If BoolOpAnd NameLoad CompareEq SubscriptLoad NameLoad Index Num Str body If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr ListComp TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore NameLoad For TupleStore NameStore NameStore AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr NameLoad Assign NameStore NameLoad If NameLoad body Continue Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad SubscriptLoad NameLoad Index Num attr Assign NameStore AttributeLoad SubscriptLoad NameLoad Index Num attr If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpAdd Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If BoolOpAnd NameLoad Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Num attr orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore Str If BoolOpAnd CompareEq NameLoad Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If BoolOpOr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad Str body Assign NameStore Str orelse Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd NameLoad NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr NameLoad body For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call NameLoad NameLoad If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad ListLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore TupleLoad TupleLoad Str AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Return Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad NameLoad If NameLoad body Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore TupleLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body For NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If NameLoad body If NameLoad body Continue Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore TupleLoad TupleLoad Str AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Dict For TupleStore NameStore NameStore AttributeLoad NameLoad attr body AugAssignMod NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad ListLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call NameLoad GeneratorExp TupleLoad AttributeLoad NameLoad attr NameLoad comprehension NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Continue Assign NameStore AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr For NameStore NameLoad body For NameStore NameLoad body If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Break decorator_list decorator_list
N/A N/A 
Module used to override and augment packagepolicy specifically for Capsule
Recipes
 N/A os N/A re N/A stat N/A sre_constants conary files conary.lib util conary rpmhelper conary.deps deps conary.build filter conary.build policy conary.build packagepolicy ComponentSpec N/A N/A packagepolicy ComponentSpec N/A N/A requires N/A x N/A x N/A N/A packagepolicy ComponentSpec requires N/A N/A x N/A 0 Config N/A Config N/A N/A packagepolicy Config N/A N/A invariantinclusions None N/A invariantexceptions N/A N/A processUnmodified True N/A requires N/A N/A PackageSpec N/A policy REQUIRED_PRIOR N/A LinkType N/A policy CONDITIONAL_SUBSEQUENT N/A InitialContents N/A policy REQUIRED_SUBSEQUENT doFile N/A N/A self filename N/A N/A N/A fullpath N/A N/A N/A self macros destdir filename N/A hardlinkMap N/A N/A N/A N/A N/A self recipe autopkg findComponent filename hardlinkMap N/A N/A N/A N/A N/A os path isfile fullpath N/A N/A util isregular fullpath N/A N/A N/A self _fileIsBinary filename fullpath maxsize N/A 20 1024 N/A N/A filename hardlinkMap N/A N/A N/A N/A self info filename N/A pkg N/A N/A N/A N/A self recipe autopkg findComponents filename N/A N/A f N/A N/A pkg getFile filename N/A N/A N/A N/A f flags isConfig True N/A N/A N/A N/A N/A self recipe InitialContents filename N/A N/A InitialContents N/A N/A packagepolicy InitialContents N/A N/A invariantinclusions None N/A invariantexceptions N/A N/A processUnmodified True updateArgs N/A N/A self N/A args keywords N/A N/A N/A N/A N/A policy Policy updateArgs self args keywords N/A doFile N/A N/A self filename N/A N/A N/A fullpath N/A N/A N/A self macros destdir filename N/A recipe N/A self recipe N/A N/A N/A N/A N/A N/A os path isdir fullpath N/A N/A N/A os path islink fullpath N/A N/A pkg N/A N/A N/A N/A self recipe autopkg findComponents filename N/A N/A f N/A N/A pkg getFile filename N/A N/A N/A N/A f flags isConfig N/A N/A N/A N/A N/A self info filename N/A pkg N/A N/A N/A N/A self recipe autopkg findComponents filename N/A N/A f N/A N/A pkg getFile filename N/A N/A N/A N/A f flags isInitialContents True N/A N/A Transient N/A N/A packagepolicy Transient N/A N/A invariantinclusions None N/A processUnmodified True doFile N/A N/A self filename N/A N/A N/A fullpath N/A N/A N/A self macros destdir filename N/A N/A N/A N/A N/A os path isfile fullpath N/A N/A util isregular fullpath N/A N/A recipe N/A self recipe N/A pkg N/A N/A N/A N/A self recipe autopkg findComponents filename N/A N/A f N/A N/A pkg getFile filename N/A N/A N/A N/A N/A f flags isConfig N/A N/A N/A f flags isInitialContents N/A N/A N/A N/A N/A self info filename N/A pkg N/A N/A N/A N/A self recipe autopkg findComponents filename N/A N/A f N/A N/A pkg getFile filename N/A N/A N/A N/A f flags isTransient True N/A N/A MissingOkay N/A N/A policy Policy N/A N/A 
    NAME
    ====
    B{C{r.MissingOkay()}} - Mark as "missing Okay" only capsule-provided files
    so marked in their respective capsule.

    DESCRIPTION
    ===========
    This policy should not be called from recipes.
     N/A requires N/A N/A PackageSpec N/A policy REQUIRED_PRIOR N/A bucket N/A policy PACKAGE_CREATION N/A filetree N/A policy PACKAGE N/A processUnmodified True N/A invariantinclusions None N/A invariantexceptions N/A doFile N/A N/A self filename N/A N/A N/A N/A N/A N/A N/A self recipe _getCapsulePathsForFile filename N/A N/A N/A N/A N/A self info filename N/A pkg N/A N/A N/A N/A self recipe autopkg findComponents filename N/A N/A f N/A N/A pkg getFile filename N/A N/A N/A N/A f flags isMissingOkay True N/A N/A setModes N/A N/A packagepolicy setModes N/A do N/A N/A self N/A N/A N/A N/A filename package _ _ mode mtime N/A N/A N/A self recipe _iterCapsulePathData N/A N/A mode N/A N/A stat S_IMODE mode N/A pkg N/A N/A N/A N/A self recipe autopkg findComponents filename N/A N/A N/A N/A N/A pkg getName package N/A N/A f N/A N/A pkg getFile filename N/A N/A N/A N/A N/A f inode perms set mode N/A N/A N/A N/A N/A f inode mtime mtime N/A N/A N/A N/A N/A N/A f inode mtime set mtime N/A N/A N/A N/A packagepolicy setModes do self N/A N/A Ownership N/A N/A packagepolicy Ownership N/A do N/A N/A self N/A N/A N/A N/A filename package user group _ _ N/A N/A N/A self recipe _iterCapsulePathData N/A N/A pkg N/A N/A N/A N/A self recipe autopkg findComponents filename N/A N/A N/A N/A N/A pkg getName package N/A N/A f N/A N/A pkg getFile filename N/A N/A N/A N/A N/A f inode owner set user N/A N/A N/A N/A N/A f inode group set group N/A N/A N/A N/A packagepolicy Ownership do self N/A N/A Payload N/A N/A policy Policy N/A N/A 
    This policy is used to mark files which have their contents stored  inside
    a capsule rather than in the trove.
    Do not call it directly; it is for internal use only.
     N/A bucket N/A policy PACKAGE_CREATION N/A filetree N/A policy PACKAGE N/A processUnmodified True N/A requires N/A N/A PackageSpec N/A policy REQUIRED_PRIOR N/A Config N/A policy REQUIRED_PRIOR doFile N/A N/A self filename N/A N/A N/A N/A N/A N/A self recipe _getCapsulePathsForFile filename N/A N/A pkg N/A N/A N/A N/A self recipe autopkg findComponents filename N/A N/A f N/A N/A pkg getFile filename N/A N/A N/A isinstance f N/A files RegularFile N/A N/A N/A N/A f flags isConfig N/A N/A N/A N/A N/A f flags isInitialContents N/A N/A N/A N/A f contents size N/A N/A N/A N/A N/A f flags isEncapsulatedContent True N/A N/A RPMProvides N/A N/A policy Policy N/A N/A 
    NAME
    ====
    B{C{r.RPMProvides()}} - Creates dependency provision for an RPM capsule

    SYNOPSIS
    ========
    C{r.RPMProvides([I{provision}, I{package} | I{package:component})}

    DESCRIPTION
    ===========
    The C{r.RPMProvides()} policy marks an rpm capsule as providing certain
    features or characteristics, and can be called to explicitly provide things
    that cannot be automatically discovered and are not provided by the RPM
    header.

    For unusual cases where you want to remove a provision Conary
    automatically finds in the encapsulated RPM, you can specify
    C{r.RPMProvides(exceptDeps='regexp')} to override all provisions matching
    a regular expression, C{r.RPMProvides(exceptDeps=('filterexp', 'regexp'))}
    to override provisions matching a regular expression only for components
    matching filterexp, or
    C{r.RPMProvides(exceptDeps=(('filterexp', 'regexp'), ...))} to specify
    multiple overrides.

    A C{I{provision}} can only specify an rpm provision in the form of I{rpm:
    dependency(FLAG1...)}

    EXAMPLES
    ========
    C{r.RPMProvides('rpm: bar(FLAG1 FLAG2)', 'foo:rpm')}

    C{r.RPMProvides(exceptDeps='rpm: libstdc++.*')}
     N/A bucket N/A policy PACKAGE_CREATION N/A requires N/A N/A Provides N/A policy REQUIRED_PRIOR N/A keywords N/A provisions N/A N/A provisionRe N/A N/A re compile (.+?):([^()]+)\(?([^()]*)\)? __init__ N/A N/A self N/A args keywords N/A N/A N/A N/A N/A policy Policy __init__ self args keywords N/A N/A self mergeKmodSymbols False N/A N/A self exceptDeps N/A N/A updateArgs N/A N/A self N/A args keywords N/A N/A N/A N/A len args 2 N/A N/A name N/A args N/A 1 N/A N/A : name N/A N/A name N/A name :rpm N/A N/A N/A N/A N/A self provisions get name N/A N/A N/A N/A self provisions N/A name N/A N/A deps DependencySet N/A reMatch N/A N/A N/A self provisionRe match N/A args N/A 0 N/A N/A N/A reMatch N/A N/A len N/A N/A reMatch groups 3 N/A N/A N/A depClass N/A N/A N/A N/A N/A N/A reMatch group 1 strip lower N/A N/A N/A depClass rpm N/A depClass rpmlib N/A N/A N/A policy PolicyError N/A RPMProvides cannot be used to provide the non-rpm dependency: '%s' N/A args N/A 0 N/A dep N/A N/A N/A N/A reMatch group 2 strip N/A flags N/A N/A N/A N/A N/A N/A reMatch group 3 strip split N/A flags N/A N/A x N/A deps FLAG_SENSE_REQUIRED N/A x flags x N/A N/A N/A N/A N/A self provisions get name N/A N/A N/A N/A self provisions N/A name N/A N/A deps DependencySet N/A N/A N/A N/A N/A self provisions N/A name addDep N/A N/A deps dependencyClassesByName N/A depClass N/A N/A deps Dependency dep flags N/A exceptDeps N/A N/A keywords pop exceptDeps None N/A exceptDeps N/A N/A N/A N/A type exceptDeps str N/A N/A exceptDeps N/A .* exceptDeps N/A N/A N/A type exceptDeps tuple N/A N/A N/A type N/A exceptDeps N/A 0 tuple N/A N/A N/A N/A N/A self exceptDeps extend exceptDeps N/A N/A N/A N/A N/A self exceptDeps append exceptDeps N/A N/A _mergeKmodSymbols keywords N/A N/A N/A self mergeKmodSymbols N/A N/A keywords pop _mergeKmodSymbols N/A N/A N/A N/A policy Policy updateArgs self keywords N/A preProcess N/A N/A self N/A N/A N/A exceptDeps N/A N/A N/A fE rE N/A self exceptDeps N/A N/A N/A N/A N/A N/A exceptDeps append N/A N/A N/A filter Filter fE N/A self macros N/A N/A re compile N/A rE N/A self macros N/A N/A N/A N/A sre_constants error N/A e N/A N/A N/A N/A self error Bad regular expression %s for file spec %s: %s rE fE e N/A N/A self exceptDeps exceptDeps N/A do N/A N/A self N/A N/A N/A comp N/A N/A N/A N/A N/A self recipe autopkg components items N/A N/A capsule N/A N/A N/A self recipe _getCapsule N/A comp N/A 0 N/A N/A capsule N/A N/A capsule N/A 0 rpm N/A N/A path N/A capsule N/A 1 N/A h N/A N/A rpmhelper readHeader N/A file path N/A prov N/A N/A h getProvides mergeKmodSymbols N/A self mergeKmodSymbols enableRPMVersionDeps N/A N/A N/A self recipe cfg enableRPMVersionDeps N/A fltrprov N/A N/A self _filterProvides N/A comp N/A 0 prov N/A N/A N/A N/A N/A comp N/A 1 provides union fltrprov N/A N/A self provisions N/A N/A userProvs N/A N/A N/A self provisions get N/A comp N/A 0 N/A userProvs N/A N/A N/A N/A N/A N/A comp N/A 1 provides union userProvs N/A _filterProvides N/A N/A self compName provides N/A N/A N/A removeDeps N/A N/A deps DependencySet N/A N/A depClass dep N/A N/A provides iterDeps N/A N/A N/A compRe depRe N/A self exceptDeps N/A N/A N/A N/A N/A compRe match compName N/A N/A N/A depName N/A %s: %s N/A N/A depClass tagName N/A str dep N/A N/A N/A depRe match depName N/A N/A N/A N/A removeDeps addDep depClass dep N/A N/A N/A provides removeDeps N/A N/A RPMRequires N/A N/A policy Policy N/A N/A 
    NAME
    ====
    B{C{r.RPMRequires()}} - Creates dependency requirement for an RPM capsule

    SYNOPSIS
    ========
    C{r.RPMRequires([I{requirement}, I{package} || I{package:component} || I{exceptions=filterexp}])}

    DESCRIPTION
    ===========
    The C{r.RPMRequires()} policy marks an rpm capsule as requiring certain
    features or characteristics, and can be called to explicitly provide things
    that cannot be automatically discovered and are not provided by the RPM
    header. You can pass in exceptions that should not have automatic
    requirement discovery done.

    A C{I{requirement}} can only specify an rpm requirement in the form of
    I{rpm: dependency(FLAG1...)}

    For unusual cases where Conary finds a false or misleading dependency,
    or in which you need to override a true dependency, you can specify
    C{r.RPMRequires(exceptDeps='regexp')} to override all dependencies matching
    a regular expression, C{r.RPMRequires(exceptDeps=('filterexp', 'regexp'))}
    to override dependencies matching a regular expression only for files
    matching filterexp, or
    C{r.RPMRequires(exceptDeps=(('filterexp', 'regexp'), ...))} to specify
    multiple overrides.


    EXAMPLES
    ========
    C{r.RPMRequires('rpm: bar(FLAG1 FLAG2)', 'foo:rpm')}
     N/A bucket N/A policy PACKAGE_CREATION N/A requires N/A N/A Requires N/A policy REQUIRED_PRIOR N/A RPMProvides N/A policy REQUIRED_PRIOR N/A RemoveSelfProvidedRequires N/A policy REQUIRED_SUBSEQUENT N/A keywords N/A exceptions exceptDeps N/A N/A N/A requirementRe N/A N/A re compile (.+?):([^()]+)\(?([^()]*)\)? N/A rpmStringRe N/A N/A re compile (.*?)\[(.*?)\] __init__ N/A N/A self N/A args keywords N/A N/A N/A N/A N/A policy Policy __init__ self args keywords N/A N/A self excepts N/A set N/A N/A self requirements N/A N/A N/A self filters N/A N/A N/A self mergeKmodSymbols False N/A updateArgs N/A N/A self N/A args keywords N/A N/A N/A N/A len args 2 N/A N/A name N/A args N/A 1 N/A N/A : name N/A N/A name N/A name :rpm N/A reMatch N/A N/A N/A self requirementRe match N/A args N/A 0 N/A N/A N/A reMatch N/A N/A len N/A N/A reMatch groups 3 N/A N/A N/A depClass N/A N/A N/A N/A N/A N/A reMatch group 1 strip lower N/A N/A N/A depClass rpm N/A depClass rpmlib N/A N/A N/A policy PolicyError N/A RPMRequires cannot be used to provide the non-rpm dependency: '%s' N/A args N/A 0 N/A dep N/A N/A N/A N/A reMatch group 2 strip N/A flags N/A N/A N/A N/A N/A N/A reMatch group 3 strip split N/A flags N/A N/A x N/A deps FLAG_SENSE_REQUIRED N/A x flags x N/A N/A N/A N/A N/A self requirements get name N/A N/A N/A N/A self requirements N/A name N/A N/A deps DependencySet N/A N/A N/A N/A N/A self requirements N/A name addDep N/A N/A deps dependencyClassesByName N/A depClass N/A N/A deps Dependency dep flags N/A allowUnusedFilters N/A N/A N/A keywords pop allowUnusedFilters False N/A self allowUnusedFilters N/A exceptions N/A N/A keywords pop exceptions None N/A exceptions N/A N/A N/A N/A type exceptions str N/A N/A N/A N/A N/A self excepts add exceptions N/A N/A allowUnusedFilters N/A N/A N/A N/A N/A N/A self unusedFilters N/A exceptions add exceptions N/A N/A N/A N/A type exceptions N/A tuple list N/A N/A N/A N/A N/A self excepts update exceptions N/A N/A allowUnusedFilters N/A N/A N/A N/A N/A N/A self unusedFilters N/A exceptions update exceptions N/A exceptDeps N/A N/A keywords pop exceptDeps None N/A exceptDeps N/A N/A N/A N/A type exceptDeps str N/A N/A exceptDeps N/A .* exceptDeps N/A N/A N/A type exceptDeps tuple N/A N/A N/A type N/A exceptDeps N/A 0 tuple N/A N/A N/A N/A N/A self exceptDeps extend exceptDeps N/A N/A N/A N/A N/A self exceptDeps append exceptDeps N/A N/A mergeKmodSymbols keywords N/A N/A N/A self mergeKmodSymbols N/A N/A keywords pop mergeKmodSymbols N/A N/A N/A N/A self recipe RPMProvides _mergeKmodSymbols N/A self mergeKmodSymbols N/A N/A N/A N/A policy Policy updateArgs self keywords N/A preProcess N/A N/A self N/A N/A N/A exceptDeps N/A N/A N/A fE rE N/A self exceptDeps N/A N/A N/A N/A N/A N/A exceptDeps append N/A N/A N/A filter Filter fE N/A self macros N/A N/A re compile N/A rE N/A self macros N/A N/A N/A N/A sre_constants error N/A e N/A N/A N/A N/A self error Bad regular expression %s for file spec %s: %s rE fE e N/A N/A self exceptDeps exceptDeps N/A do N/A N/A self N/A N/A N/A comp N/A N/A N/A N/A N/A self recipe autopkg components items N/A N/A capsule N/A N/A N/A self recipe _getCapsule N/A comp N/A 0 N/A N/A capsule N/A N/A capsule N/A 0 rpm N/A N/A N/A N/A self filters N/A N/A N/A self filters N/A N/A x N/A N/A filter Filter x N/A self macros N/A x N/A self excepts N/A path N/A capsule N/A 1 N/A matchFound False N/A N/A regexp f N/A self filters N/A N/A N/A N/A f match path N/A N/A N/A N/A N/A N/A self unusedFilters N/A exceptions discard regexp N/A matchFound True N/A matchFound N/A N/A N/A h N/A N/A rpmhelper readHeader N/A file path N/A N/A rReqs rProv N/A N/A h getDeps mergeKmodSymbols N/A self mergeKmodSymbols enableRPMVersionDeps N/A N/A N/A self recipe cfg enableRPMVersionDeps N/A N/A self requirements N/A N/A userReqs N/A N/A N/A self requirements get N/A comp N/A 0 N/A userReqs N/A N/A N/A N/A rReqs union userReqs N/A rReqs N/A N/A rReqs difference rProv N/A culledReqs N/A N/A deps DependencySet N/A cnyReqs N/A N/A comp N/A 1 requires N/A cnyProv N/A N/A comp N/A 1 provides N/A N/A N/A rReqs hasDepClass N/A deps RpmDependencies N/A N/A soDeps N/A N/A deps DependencySet N/A N/A N/A soDeps addDeps N/A deps SonameDependencies N/A N/A list N/A N/A cnyReqs iterDepsByClass N/A deps SonameDependencies N/A list N/A N/A cnyProv iterDepsByClass N/A deps SonameDependencies N/A r N/A list N/A N/A rReqs iterDepsByClass N/A deps RpmDependencies N/A N/A reMatch N/A N/A N/A self rpmStringRe match N/A r name N/A N/A reMatch N/A N/A reMatch groups N/A N/A rpmFile N/A N/A reMatch group 1 N/A rpmFlags N/A N/A N/A N/A reMatch group 2 strip N/A N/A rpmFile N/A r name N/A rpmFlags N/A N/A N/A rpmFile perl rpmFlags N/A N/A ds N/A N/A deps DependencySet N/A dep N/A N/A deps Dependency rpmFlags N/A N/A dep flags N/A r flags N/A N/A N/A ds addDep N/A deps PerlDependencies dep N/A N/A N/A N/A cnyReqs satisfies ds N/A N/A cnyProv satisfies ds N/A N/A N/A N/A culledReqs addDep N/A deps RpmDependencies r N/A N/A N/A .so rpmFile N/A N/A ds N/A N/A deps DependencySet N/A N/A rpmFlags 64bit N/A N/A elfPrefix ELF64/ N/A N/A elfPrefix ELF32/ N/A dep N/A N/A deps Dependency N/A elfPrefix rpmFile N/A N/A dep flags N/A r flags N/A N/A N/A ds addDep N/A deps SonameDependencies dep N/A N/A N/A soDeps satisfies ds N/A N/A N/A N/A culledReqs addDep N/A deps RpmDependencies r N/A rReqs N/A N/A rReqs difference culledReqs N/A N/A filt exceptRe N/A self exceptDeps N/A N/A N/A N/A filt match path N/A N/A N/A depClass dep N/A list N/A N/A rReqs iterDeps N/A N/A matchName N/A %s: %s N/A N/A depClass tagName N/A str dep N/A N/A N/A exceptRe match matchName N/A N/A N/A N/A rReqs removeDeps depClass N/A dep N/A N/A N/A cnyReqs union rReqs N/A N/A PureCapsuleComponents N/A N/A policy Policy N/A N/A 
    NAME
    ====
    B{C{r.PureCapsuleComponents()}} - Ensure that components which contain a
    capsule do not contain any other files.

    SYNOPSIS
    ========
    C{r.PureCapsuleComponents(I{exceptions=filterexp}])}

    DESCRIPTION
    ===========
    This policy is used to ensure that if a component contains a capsule that
    it only contains files defined within that capsule. It should not normally
    be called.  It is, however, sometimes necessary to provide an exception to
    add an additional file to a capsule package.


    EXAMPLES
    ========
    C{r.PureCapsuleComponents( exceptions='foo.*conf')}
     N/A bucket N/A policy ENFORCEMENT N/A requires N/A N/A ExcludeDirectories N/A policy REQUIRED_PRIOR doFile N/A N/A self path N/A N/A N/A inCapsule N/A bool N/A N/A N/A self recipe _getCapsulePathsForFile path N/A inCapsule N/A N/A N/A comp N/A N/A N/A N/A N/A self recipe autopkg componentMap get path None N/A comp N/A N/A compHasCapsule N/A bool N/A N/A N/A self recipe _hasCapsulePackage N/A comp name N/A compHasCapsule N/A N/A N/A N/A self error N/A Component %s contains both a capsule and the non-capsule file: %s. Use an exception to add this file to this component. N/A N/A comp name path N/A N/A CapsuleModifications N/A N/A policy Policy N/A N/A 
    This policy is used to mark files which are modified in or added to a
    capsule component.
    Do not call it directly; it is for internal use only.
     N/A bucket N/A policy PACKAGE_CREATION N/A filetree N/A policy PACKAGE N/A requires N/A N/A PackageSpec N/A policy REQUIRED_PRIOR N/A ExcludeDirectories N/A policy REQUIRED_PRIOR doFile N/A N/A self filename N/A N/A N/A changeState N/A N/A self fileChanged filename N/A changeState N/A N/A pkg N/A N/A N/A N/A self recipe autopkg findComponents filename N/A N/A capPath N/A N/A N/A self recipe _getCapsulePathsForFile filename N/A hasCapsule N/A bool N/A N/A N/A self recipe _hasCapsulePackage N/A pkg name N/A hasCapsule N/A N/A capPath N/A N/A N/A f N/A N/A pkg getFile filename N/A N/A N/A N/A f flags isCapsuleAddition True N/A N/A N/A N/A f flags isCapsuleOverride True N/A N/A N/A N/A f flags isEncapsulatedContent False N/A N/A RemoveCapsuleFiles N/A N/A packagepolicy _filterSpec N/A N/A 
    NAME
    ====
    B{C{r.RemoveCapsuleFiles()}} - Remove a encapsulated file from the Conary
    package manifest.

    SYNOPSIS
    ========
    C{r.RemoveCapsuleFiles(I{packagename, I{filterexp})}

    DESCRIPTION
    ===========
    The C{r.RemoveCapsuleFiles()} policy removes encapsulated files from the
    specified package that match the specified regular expression. This policy
    is meant to be used in the case that Conary incorrectly handles an RPM
    update due to path conflict checking.

    NOTE: The excluded file will still be installed and only managed by RPM.

    EXAMPLES
    ========
    C{r.RemoveCapsuleFiles('foo:rpm', '/opt')}

    Specifies that the directory C{/opt} should be removed from the Conary
    package manifest.
     N/A requires N/A N/A PackageSpec N/A policy REQUIRED_PRIOR do N/A N/A self N/A N/A N/A 
        Remove files from the Conary package manifest that match any specified
        filters.
         N/A filters N/A N/A N/A name regex N/A self extraFilters N/A N/A name N/A self macros N/A N/A N/A N/A N/A filters setdefault name N/A append N/A N/A filter Filter regex N/A self macros name name N/A components N/A dict N/A N/A N/A x name x N/A x N/A N/A N/A N/A self recipe autopkg getComponents N/A N/A name fltrs N/A N/A filters iteritems N/A N/A N/A name components N/A N/A N/A N/A self error N/A Component %s does not exist name N/A N/A provides N/A N/A components N/A name provides N/A files N/A N/A N/A components N/A name keys N/A fn files N/A N/A fltr fltrs N/A N/A N/A N/A fltr match fn N/A N/A N/A N/A N/A N/A self recipe autopkg delFile fn N/A N/A N/A N/A N/A self recipe _capsulePathMap pop fn N/A N/A N/A N/A N/A self recipe _capsuleDataMap pop fn N/A N/A N/A provides removeDeps N/A deps FileDependencies N/A N/A N/A deps Dependency fn missingOkay True N/A N/A N/A