class_docstr: Deprecated, will be removed in v0.3.0. See GenericFactory instead
class_docstr_tok: ["Deprecated",",","will","be","removed","in","v0.3.0",".","See","GenericFactory","instead"]
code: def __init__(cls, names, bases, dictionary):
      super().__init__(names, bases, dictionary)
      cls.types = {}
      try:
          _import_modules(cls)
      except ImportError:
          pass
      _set_typenames(cls)
  
imports: from __future__ import annotations
  import hashlib
  import logging
  import os
  import signal
  import sys
  from abc import ABCMeta
  from collections import defaultdict
  from contextlib import contextmanager
  from glob import glob
  from importlib import import_module
  from tempfile import NamedTemporaryFile
  from typing import Generic, TypeVar
label_desc: Use image node_id 1 to create a new Factory object from inherited base classes: ABCMeta with example: obj = Factory(cls, names, bases, dictionary)