from dataclasses import dataclass @dataclass class ServiceObj: event_id: str # event where the object is created / modified class BaseService: """ Base class for services """ def __init__(self, sheerka): self.sheerka = sheerka def initialize(self): """ Adds cache or bind methods :return: """ pass