Module ImportFrom alias Import alias Import alias Import alias Import alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias alias alias alias alias alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot Call NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad keyword NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd CompareEq SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num Str NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad If Call AttributeLoad NameLoad attr NameLoad body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call NameLoad NameLoad Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad For NameStore Call NameLoad NameLoad keyword NameLoad body If UnaryOpNot Call NameLoad ListComp BoolOpAnd Call AttributeLoad NameLoad attr NameLoad CompareEq SubscriptLoad NameLoad Index Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr comprehension NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If UnaryOpNot Call AttributeLoad NameLoad attr body Return If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Return Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr With Call NameLoad body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If NameLoad body Assign NameStore Str orelse For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Str TupleLoad Str Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad If CompareEq NameLoad Str body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword Str keyword Str For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call NameLoad NameLoad NameLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call NameLoad NameLoad NameLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd NameLoad UnaryOpNot SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num body Assign NameStore Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If Call NameLoad GeneratorExp CompareIn Str NameLoad comprehension NameStore NameLoad body Assign NameStore Str orelse Assign NameStore Str For NameStore AttributeLoad NameLoad attr body TryExcept body Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad BinOpAdd NameLoad NameLoad attr Str handlers ExceptHandler type NameLoad body Pass With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Return NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list
N/A __future__ absolute_import N/A logging N/A os N/A sys N/A tempfile pip.compat uses_pycache WINDOWS cache_from_source pip.exceptions UninstallationError pip.utils rmtree ask is_local dist_is_local renames normalize_path pip.utils.logging indent_log N/A logger N/A N/A logging getLogger __name__ UninstallPathSet N/A object N/A N/A A set of file paths to be removed in the uninstallation of a
    requirement. __init__ N/A N/A self dist N/A N/A N/A N/A self paths N/A set N/A N/A self _refuse N/A set N/A N/A self pth N/A N/A N/A self dist dist N/A N/A self save_dir None N/A N/A self _moved_paths N/A N/A _permitted N/A N/A self path N/A N/A N/A 
        Return True if the given path is one we are permitted to
        remove/modify, False otherwise.

         N/A N/A is_local path N/A _can_uninstall N/A N/A self N/A N/A N/A N/A N/A dist_is_local N/A self dist N/A N/A N/A N/A logger info Not uninstalling %s at %s, outside environment %s N/A N/A self dist project_name N/A normalize_path N/A N/A self dist location N/A sys prefix N/A False N/A True N/A add N/A N/A self path N/A N/A N/A path N/A normalize_path path resolve_symlinks False N/A N/A N/A N/A N/A os path exists path N/A N/A N/A N/A N/A self _permitted path N/A N/A N/A N/A N/A self paths add path N/A N/A N/A N/A N/A self _refuse add path N/A N/A N/A N/A N/A N/A N/A os path splitext path N/A 1 .py uses_pycache N/A N/A N/A N/A self add N/A cache_from_source path N/A add_pth N/A N/A self pth_file entry N/A N/A N/A pth_file N/A normalize_path pth_file N/A N/A N/A self _permitted pth_file N/A N/A N/A pth_file N/A self pth N/A N/A N/A N/A self pth N/A pth_file N/A UninstallPthEntries pth_file N/A N/A N/A N/A N/A self pth N/A pth_file add entry N/A N/A N/A N/A N/A self _refuse add pth_file N/A compact N/A N/A self paths N/A N/A N/A Compact a path set to contain the minimal number of paths
        necessary to contain all paths in the set. If /a/path/ and
        /a/path/to/a/file.txt are both in the set, leave only the
        shorter path. N/A short_paths N/A set N/A path N/A sorted paths key len N/A N/A N/A N/A any N/A N/A N/A N/A path startswith shortpath N/A N/A path N/A N/A len N/A N/A shortpath rstrip N/A N/A os path sep N/A N/A os path sep N/A shortpath short_paths N/A N/A N/A N/A short_paths add path N/A short_paths N/A _stash N/A N/A self path N/A N/A N/A N/A N/A N/A os path join N/A self save_dir N/A N/A N/A N/A N/A N/A os path splitdrive path N/A 1 lstrip N/A N/A os path sep N/A remove N/A N/A self auto_confirm N/A False N/A N/A Remove paths in ``self.paths`` with confirmation (unless
        ``auto_confirm`` is True). N/A N/A N/A N/A self _can_uninstall N/A N/A N/A N/A N/A self paths N/A N/A N/A N/A logger info Can't uninstall '%s'. No files were found to uninstall. N/A N/A self dist project_name N/A N/A N/A N/A logger info Uninstalling %s-%s: N/A N/A self dist project_name N/A N/A self dist version N/A N/A indent_log N/A N/A paths N/A sorted N/A N/A self compact N/A self paths N/A auto_confirm N/A N/A response y N/A N/A path paths N/A N/A N/A N/A logger info path N/A response N/A ask Proceed (y/n)?  N/A y n N/A N/A self _refuse N/A N/A N/A N/A logger info Not removing or modifying (outside of prefix): N/A path N/A N/A self compact N/A self _refuse N/A N/A N/A N/A logger info path N/A N/A response y N/A N/A N/A self save_dir N/A N/A tempfile mkdtemp suffix -uninstall prefix pip- N/A path paths N/A N/A new_path N/A N/A self _stash path N/A N/A N/A logger debug Removing file or directory %s path N/A N/A N/A N/A self _moved_paths append path N/A N/A renames path new_path N/A pth N/A N/A N/A self pth values N/A N/A N/A N/A pth remove N/A N/A N/A logger info Successfully uninstalled %s-%s N/A N/A self dist project_name N/A N/A self dist version N/A rollback N/A N/A self N/A N/A N/A Rollback the changes previously made by remove(). N/A N/A N/A self save_dir None N/A N/A N/A N/A logger error Can't roll back %s; was not uninstalled N/A N/A self dist project_name N/A False N/A N/A N/A logger info Rolling back uninstall of %s N/A N/A self dist project_name N/A path N/A self _moved_paths N/A N/A tmp_path N/A N/A self _stash path N/A N/A N/A logger debug Replacing %s path N/A N/A renames tmp_path path N/A pth N/A N/A N/A self pth values N/A N/A N/A N/A pth rollback N/A commit N/A N/A self N/A N/A N/A Remove temporary save dir: rollback will no longer be possible. N/A N/A N/A self save_dir None N/A N/A N/A rmtree N/A self save_dir N/A N/A self save_dir None N/A N/A self _moved_paths N/A N/A N/A UninstallPthEntries N/A object N/A __init__ N/A N/A self pth_file N/A N/A N/A N/A N/A N/A N/A os path isfile pth_file N/A N/A N/A UninstallationError N/A Cannot remove entries from nonexistent file %s pth_file N/A N/A self file pth_file N/A N/A self entries N/A set N/A N/A self _saved_lines None N/A add N/A N/A self entry N/A N/A N/A entry N/A N/A N/A os path normcase entry N/A N/A WINDOWS N/A N/A N/A N/A N/A os path splitdrive entry N/A 0 N/A N/A entry N/A N/A entry replace \ / N/A N/A N/A N/A self entries add entry N/A remove N/A N/A self N/A N/A N/A N/A N/A logger debug Removing pth entries from %s: N/A self file N/A N/A open N/A self file rb fh N/A N/A lines N/A N/A fh readlines N/A N/A self _saved_lines lines N/A N/A any N/A N/A line N/A line lines N/A N/A endline N/A N/A endline N/A entry N/A self entries N/A N/A N/A N/A N/A N/A logger debug Removing entry: %s entry N/A N/A N/A lines remove N/A N/A N/A entry endline encode utf-8 N/A N/A N/A ValueError N/A N/A N/A N/A open N/A self file wb fh N/A N/A N/A N/A fh writelines lines N/A rollback N/A N/A self N/A N/A N/A N/A N/A self _saved_lines None N/A N/A N/A N/A logger error Cannot roll back changes to %s, none were made N/A self file N/A False N/A N/A N/A logger debug Rolling %s back to previous state N/A self file N/A N/A open N/A self file wb fh N/A N/A N/A N/A fh writelines N/A self _saved_lines N/A True N/A N/A