py -> UML (reverse engineering)

Jurgis Pralgauskis <[email protected]> Thu, 8 Jul 2021 00:57:46 +0300
Newsgroups gmane.comp.python.education
Message-ID <CANDo6Ew-jj2RXEBvg8=ZP6fh=Ub3Q4yh3yMdtF_tqBS_byXjqQ@mail.gmail.com>
Hi,

I mostly used Pycharm pro Class diagram, but it does not provide
Composition/Association links...

looking around, I find:

   - pyreverse - most simple (in pylint or sphinx
   <https://github.com/alendit/sphinx-pyreverse>) (demo
   <https://web.archive.org/web/20151121004322/https://www.logilab.org/blogentry/6883>,
   demo <https://charlesreid1.com/wiki/Pyreverse>) -- seems, no composition
   links
   - https://pypi.org/project/py2puml/
   - https://github.com/abulka/pynsource - seems most robust (round-trip)
   seems by same author:
   https://www.gituml.com/fiddle/python/
   https://github.com/abulka/lcodemaps (bit off-topic, but looks
   interesting)


Maybe smb knows/tried more?

-- 
Jurgis Pralgauskis
tel: 8-616 77613;
Don't worry, be happy and make things better ;)
https://galvosukykla.wordpress.com/

_______________________________________________
Edu-sig mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/edu-sig.python.org/
Member address: [email protected]