Hacker News new | ask | show | jobs
by pncnmnp 2282 days ago
Have you tried Pyreverse[1]? I used it for my Software Engineering course. From the documentation - Pyreverse analyses Python code and extracts UML class diagrams and package dependencies.

[1] https://www.logilab.org/blogentry/6883