Release version 0.9.0

Updated version and readme and added changelog.
This commit is contained in:
Vineet Naik 2017-01-07 13:18:04 +05:30
parent c0622d4468
commit cad03ba86a
3 changed files with 25 additions and 9 deletions

View File

@ -1,6 +1,20 @@
Changelog
=========
0.9.0
-----
* Support for visualizing dependency tree of packages using Graphviz
in various formats.
* Support to consider only packages installed in the user directory.
* Fix the output to use a better term, "Any" instead of "None" if a
dependency doesn't need to be of a specific version.
* CLI option to print version.
0.8.0
-----

View File

@ -5,14 +5,15 @@ pipdeptree
:target: https://travis-ci.org/naiquevin/pipdeptree
``pipdeptree`` is a command line utility for displaying the python
packages installed in an virtualenv in form of a dependency
tree. Since ``pip freeze`` shows all dependencies as a flat list,
finding out which are the top level packages and which packages do
they depend on requires some effort. It can also be tedious to resolve
conflicting dependencies because ``pip`` doesn't yet have true
dependency resolution (more on this later). This utility tries to
solve these problem.
``pipdeptree`` is a command line utility for displaying the installed
python packages in form of a dependency tree. It works for packages
installed globally on a machine as well as in a virtualenv. Since
``pip freeze`` shows all dependencies as a flat list, finding out
which are the top level packages and which packages do they depend on
requires some effort. It can also be tedious to resolve conflicting
dependencies because ``pip`` doesn't yet have true dependency
resolution (more on this later). This utility tries to solve this
problem.
To some extent, this tool is inspired by ``lein deps :tree`` command
of `Leiningen <http://leiningen.org/>`_.
@ -228,6 +229,7 @@ Usage
-a, --all list all deps at top level
-l, --local-only If in a virtualenv that has global access do not show
globally installed packages
-u, --user-only Only show installations in the user site dir
-w [{silence,suppress,fail}], --warn [{silence,suppress,fail}]
Warning control. "suppress" will show warnings but
return 0 whether or not they are present. "silence"

View File

@ -18,7 +18,7 @@ import pkg_resources
# from graphviz import backend, Digraph
__version__ = '0.8.0'
__version__ = '0.9.0'
flatten = chain.from_iterable