pyan
pyan copied to clipboard
feature: new params for graphviz + solves #70
Changes:
-
solve abs path bug #70
-
new params for graphviz (
--dot-ranksep 5-> ranksep;--graphviz-layout fdp-> layout) when working with--htmland someone wants more space or zoom capacity, ranksep is helpful -
tested layout param on various projects:
dot(default);fdp(square graph); but every layout that is documented in: https://graphviz.org/documentation/#layout-manual-pages works. -
updated
.gitignore(files gen. aftervisualize_pyan_architecture.sh)
Example (--graphviz-layout fdp):

@maciejczyzewski Could you give your consent to relicense your contributions under the MIT and BSD licences here: https://github.com/Technologicat/pyan/issues/68?
And: I think the readme changes for you to pyan3. I think we install pyan. Otherwise all good with me :)
Yeah, sure 😄 (already commented in #68)
I switched to pyan3 in readme since pip install pyan3 did not install the pyancommand on my machine as it should have.
Edit:
Should there be an additional line "pyan = pyan.main:main" here in https://github.com/Technologicat/pyan/blob/master/setup.py#L130
@Technologicat @jdb78 FWIW I have used this branch successfully on a moderately complex project, and it works as expected.