class Foo: def __init__(self, config: Config): ... @classmethod def from_config_file(cls, filename: str): config = # parse config file return cls(config)