Я пытаюсь разделить свой огромный класс на два; ну, в основном в "основной" класс и миксин с дополнительными функциями, например так: main.py файл: import mymixin.py class Main(object, MyMixin): def func1(self, xxx): ... mymixin.py файл: class MyMixin(object): def func2(self: Main, xxx): # <---...