I have four different files named: main, vector, entity and physics. I will not post all the code, just the imports, because I think that\'s where the error is. (If you want
While you should definitely avoid circular dependencies, you can defer imports in python.
for example:
import SomeModule def someFunction(arg): from some.dependency import DependentClass
this ( at least in some instances ) will circumvent the error.