Commit Graph

16 Commits

Author SHA1 Message Date
Vineet Naik adc549464e Merge pull request #14 from msabramo/master_fix_infinite_recursion
Fix infinite recursion for cyclic deps (#13)
2014-06-18 10:06:07 +05:30
Marc Abramowitz e5c03eb91d Fix infinite recursion for cyclic deps
Fixes #13 (https://github.com/naiquevin/pipdeptree/issues/13)
2014-06-17 16:57:08 -07:00
Marc Abramowitz 8e2b6a5f1e Remove computation of pkg_index and req_map
because they are already passed into the `render_tree` function.
2014-06-16 17:07:46 -07:00
Marc Abramowitz 092a3e7e06 Support Python 2.6 2014-06-13 11:28:45 -07:00
Vineet e81b73e604 Hack around a weird behaviour of pip
Some dependencies are not present in the result of
'pip.get_installed_distributions' eg. 'testresources'. This is a hack
around it.
2014-05-11 15:55:30 +05:30
Vineet 29650c3975 Warn about possibly confusing deps + refactor
* Added code to show warnings about possibly confusing dependencies
* A command line option '-w' or '--nowarn' added to allow for inhibition
  of the warnings
* A lot of code had to be refactored to do this cleanly
2014-05-11 12:12:48 +05:30
Vineet ec6c2c6cc2 Update and fix the docstrings 2014-05-11 00:29:06 +05:30
Vineet 435dfa6ada Add --freeze flag for writing to requirement files
When this flag is active, the source of repos installed via VCS and
whether or not they are editable will also be printed
2014-05-11 00:20:15 +05:30
Vineet 5637df651f Make pep8 compliant 2014-04-05 19:56:11 +05:30
Vineet d0c94d07f3 Improve the help-text for -l flag 2014-02-06 22:37:42 +05:30
Vineet d77f83205e Use project_name attr of dist object 2014-02-05 23:40:28 +05:30
Vineet 768347fa97 Use project_name attr of package instead of key when displaying 2014-02-05 22:59:25 +05:30
Vineet ded34c25e2 Fix whitespace 2014-02-05 21:43:05 +05:30
Vineet ccd9529c32 Skip 'pipdeptree' itself when displaying the tree 2014-02-05 21:42:43 +05:30
Vineet e503caa62b Change the help text 2014-02-02 23:11:52 +05:30
Vineet 7575fd833c Initial commit 2014-02-02 21:57:58 +05:30