class_docstr: An error happened while instantiating a callable
class_docstr_tok: ["An","error","happened","while","instantiating","a","callable"]
docstr: :param obj_name: The name of the object that couldn't be instantiated 
  :param callable_name: The callable's name that failed when called
  :param arg_names: The names of the arguments that were passed to the callable
docstr_tok: [":","param","obj_name",":","The","name","of","the","object","that","could","n't","be","instantiated",":","param","callable_name",":","The","callable","'s","name","that","failed","when","called",":","param","arg_names",":","The","names","of","the","arguments","that","were","passed","to","the","callable"]
code: def __init__(
      self, obj_name: str, callable_name: str, arg_names: List[str]
  ):
      """
      :param obj_name: The name of the object that couldn't be instantiated
      :param callable_name: The callable's name that failed when called
      :param arg_names: The names of the arguments that were passed to the callable
      """
      super().__init__(obj_name)
      self.callable_name: str = callable_name
      self.arg_names: List[str] = arg_names
  
imports: import logging
  import os
  import traceback
  from abc import ABCMeta, abstractmethod
  from pathlib import Path
  from typing import Any, Callable, Dict, List, Mapping, Type, Union
  import toml
  import yaml
label_desc: Use image node_id 1 to create a new CallableInstantiationError object from inherited base classes: InstantiationError with example: obj = CallableInstantiationError(obj_name, callable_name, arg_names)