# 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.