Module ImportFrom alias FunctionDef arguments args defaults body Import alias ImportFrom alias Assign NameStore Call AttributeLoad Str attr Assign NameStore Call AttributeLoad Str attr Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword Str keyword Str Return NameLoad decorator_list
N/A N/A __version__ create_argparser N/A N/A N/A N/A N/A argparse argparse RawDescriptionHelpFormatter N/A description N/A N/A 
A utility for finding Python packages that may not be in use.
 strip N/A epilog N/A N/A 
moult uses `pip` to find installed packages and determine which ones are not
in use. Unfortunately, not all packages install their dependencies for you. In
those cases, pip, and in turn moult, will have no clue. You must use your own
judgment to determine whether or not the packages listed by moult can actually
be removed without affecting your scripts.

Again, moult is helpful for listing packages that *may not* be in use. It is a
convenience and the output should not be blindly trusted.
 strip N/A parser N/A N/A argparse ArgumentParser prog moult description description epilog epilog formatter_class RawDescriptionHelpFormatter N/A N/A N/A parser add_argument -V --version action version version N/A N/A %(prog)s {} format __version__ N/A N/A N/A parser add_argument scan metavar scan nargs * help Scans one or more directories or python files to determine what packages they are using. N/A N/A N/A parser add_argument -s metavar pkg nargs + dest packages required False help Packages to search and check. Can be the package name or import path. Hidden packages can be found, but will not be a suggested removal without the -a flag. N/A N/A N/A parser add_argument -l action store_true required False dest local help Display local modules only. N/A description Display hidden packages. Packages are hidden if they
installed scripts outside of their package directory, or are hard coded as
packages that aren't likely to be imported by your scripts (virtualenv, pip,
supervisor, etc). When using the -p flag, hidden packages are prefixed with an
underscore so you are less likely to uninstall them on accident. N/A N/A N/A parser add_argument -a action store_true required False dest show_all help description N/A N/A N/A parser add_argument -f --freeze action store_true required False dest freeze help Print requirements like pip does, except for scanned files. Requires scanned files to work. If no files or directories are supplied for a scan, the current directory will be scanned. Packages are sorted so that dependencies are installed before dependnat packages. Flags below this are ignored if enabled. N/A N/A N/A parser add_argument -r action store_true required False dest recursive help Recursively display removable packages. N/A N/A N/A parser add_argument -v action count required False dest verbose help Set verbosity level. -vv will include debug messages. N/A N/A N/A parser add_argument -p action store_true required False dest plain help Prints a plain list of removable packages that's suitable for copy and paste in the command line. Flags below this are ignored if enabled. N/A N/A N/A parser add_argument -d action store_true required False dest detail help Display detailed package dependencies. N/A color N/A N/A parser add_mutually_exclusive_group N/A N/A N/A color add_argument --no-color action store_true required False dest no_color help Disable colored output. N/A N/A N/A color add_argument --no-colour action store_true required False dest no_colour help The classier way to disable colored output. N/A parser N/A