Change log for tl.eggdeps
0.4 (2009-07-12)
- Features:
- Handle more detailed information about what extras of other distributions
are being depended upon by each distribution in the graph.
- Bug fixes:
- Work with distribution names that occur with inconsistent capitalisation.
- Organisation:
- Several code clean-ups, added documentation (thanks to Marius Gedminas).
- Use sphinx to build documentation.
0.3.2 (2009-03-25)
- Features:
- Added an API for including a comment in a generated dot file, use it to
record the arguments eggdeps was called with. Thanks to Christian
Zagrodnick for the suggestion.
- Bug fixes:
- Omission of a subtree in the plaintext output would cause all following
siblings of the mount point to be skipped.
- The plaintext graph built from the whole working set would be incomplete
if any graph roots were cyclic. One distribution from each such cycle will
be considered a root now. This also affects colors in dot graphs.
0.3.1 (2008-05-12)
- Features:
- Added an option –version-specs (-s) for printing complex version
specifications in a requirements list. They take into account the
intersection of all version requirements for a particular distribution,
but disregard extras completely for the time being.
0.3 (2008-03-29)
- Features:
- added an option –once (-1) for printing each distribution only once in
plain text output
- added an option –terse (-t) for suppressing hints at subtrees that are
not printed in order to avoid duplication in plain text output
- added an option –requirements (-r) for printing a list of requirement
specifications from the dependency graph
- Organisation:
- added tests for output modules
0.2.2 (2008-03-10)
- Bug fixes:
- In dot output, quote distribution names instead of escaping some
characters. Escaping only ‘.’ was not sufficient - thanks to
Phillip J. Eby for the bug report.
0.2.1 (2007-08-06)
- User visible:
- renamed the –print-version option to –version-numbers
- In plain text output, print the names of extras above their dependencies
instead of next to them, which happened to look as if they belonged to the
dependency specifications themselves.
- documented the meaning of annotations and colors in the output
- made the script entry point recognize option defaults which can be set
using the arguments option of the buildout egg recipe, for example
- Bug fixes:
- In plain text output, made sure that subtrees are printed at a path with
extra dependencies occuring as late as possible, if at all.
- Organisation:
- improved example buildout configuration
- added tests for graph reduction
0.2 (2007-07-31)
- User visible:
- improved documentation
- renamed the short option for –no-extras to -x
- added an option -n or –print-version for printing version numbers of
active distributions along with the project name
- Bug fixes:
- consider dependencies broken in the case of a version conflict
- Organisation:
- fixed handling of tl namespace package
0.1 (2007-07-30)
initial release