Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

sfood(1) [debian man page]

SFOOD(1)						      General Commands Manual							  SFOOD(1)

NAME
sfood - detect import statements using the AST parser SYNOPSIS
sfood [options] files ... DESCRIPTION
This script outputs a comma-separated list of tuples: ((from_root, from_filename), (to_root, to_filename)) The roots are the root directories where the modules lie. You can use sfood-graph or some other tool to filter, cluster and generate a meaningful graph from this list of dependencies. As a special case, if the 'to' tuple is (None, None), this means to at least include the 'from' tuple as a node. This may happen if the file has no dependencies on anything. As inputs, it can receive either files or directories; in case no argument is passed, it parses the current directory recursively. OPTIONS
-h, --help show the help message and exit -i, --internal, --internal-only Filter out dependencies that are outside of the roots of the input files. If internal is used twice, we filter down further the dependencies to the # set of files that were processed only, not just to the files that live in the same roots. -I IGNORES, --ignore=IGNORES Add the given directory name to the list to be ignored. -v, --verbose Output more debugging information -f, -r, --follow, --recursive Follow the modules depended upon and trace their dependencies. WARNING: This can be slow. Use --internal to limit the scope. --print-roots Only print the package roots corresponding to the input files.This is mostly used for testing and troubleshooting. -d, --disable-pragmas Disable processing of pragma directives as strings after imports. -u, --ignore-unused Automatically ignore unused imports. (See sfood-checker(1)) SEE ALSO
sfood-checker(1), sfood-cluster(1), sfood-copy(1), sfood-flatten(1), sfood-graph(1), sfood-imports(1). AUTHOR
sfood was written by Martin Blais <blais@furius.ca> and it's part of snakefood suite. This manual page was written by Sandro Tosi <morph@debian.org>, for the Debian project (and may be used by others). January 2, 2009 SFOOD(1)

Check Out this Related Man Page

DH_PYTHON3(1)							   User Commands						     DH_PYTHON3(1)

NAME
dh_python3 - calculates Python 3 dependencies, adds maintainer scripts to byte compile files, etc. SYNOPSIS
dh_python3 -p PACKAGE [-V [X.Y][-][A.B]] DIR_OR_FILE [-X REGEXPR] OPTIONS
--version show program's version number and exit -h, --help show this help message and exit --no-guessing-deps disable guessing dependencies --no-dbg-cleaning do not remove any files from debug packages --skip-private don't check private directories -v, --verbose turn verbose mode on -i, --indep act on architecture independent packages -a, --arch act on architecture dependent packages -q, --quiet be quiet -p PACKAGE, --package=PACKAGE act on the package named PACKAGE -N NO_PACKAGE, --no-package=NO_PACKAGE do not act on the specified package -V VRANGE specify list of supported Python versions. See py3compile(1) for examples -X REGEXPR, --exclude=REGEXPR exclude items that match given REGEXPR. You may use this option multiple times to build up a list of things to exclude. --compile-all compile all files from given private directory in postinst/rtupdate not just the ones provided by the package (i.e. do not pass the --package parameter to py3compile/py3clean) --depends=DEPENDS translate given requirements into Debian dependencies and add them to ${python:Depends}. Use it for missing items in requires.txt. --recommends=RECOMMENDS translate given requirements into Debian dependencies and add them to ${python:Recommends} --suggests=SUGGESTS translate given requirements into Debian dependencies and add them to ${python:Suggests} SEE ALSO
/usr/share/doc/python3-doc/README.PyDist (python3-doc package) dh_python3 3.0~beta2 September 2010 DH_PYTHON3(1)
Man Page