Skip to content

ashishb/python_dep_generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python_dep_generator

Generates python code dependency graph

Install: sudo pip install python_dep_generator

Usage: generate-dep [-h] [-s] path

Arguments:

path path (or dir) of the python file (or all python files under it).

Optional arguments:

-h, --help : show this help message and exit

-s, --small_list : Pass -s to hide system packages and get a smaller list.

Sample outputs

$ generate-dep generate_dep.py

generate_dep.py
|_ argparse
|_ importlib
|_ inspect
|_ logging
|_ os
|_ sys
|_ traceback
|_ types
$ generate-dep samples

samples/module1.py
|_ os
|_ sys

samples/module2.py
|_ sys
|_ time
|_ /home/ashishb/src/python_dep_generator/samples/module1.py
$ generate-dep -s samples

samples/module1.py

samples/module2.py
|_ /home/ashishb/src/python_dep_generator/samples/module1.py

Bitdeli Badge

About

Genrates python dependency graph

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages