Skip to content

v0.6 - Major refactorings to Entity and Relationship class

Choose a tag to compare

@cloudyyoung cloudyyoung released this 27 Mar 11:18
· 111 commits to main since this release
  • Move entity, relationship to utils folder
  • Create mixins VisitSubclassesMixin, CreateInstanceMixin, and ExternalComponentMixin
  • Refactor External...Entity class using mixin
  • Create abstract class GraphComponent and update inheritance for both Entity and Relationship class
  • Remove duplicated code
  • Fix visit_subclasses() that it should not yield the invoked class itself
  • Add dynamically importing all .py files, recursively