class_docstr: Exception indicating a processor's requirements will not be met 
class_docstr_tok: ["Exception","indicating","a","processor","'s","requirements","will","not","be","met"]
code: def __init__(self, processors_list, err_processor, provided_reqs):
      self._err_processor = err_processor
      # mark the broken processor as inactive, drop resources
      self.err_processor.mark_inactive()
      self._processors_list = processors_list
      self._provided_reqs = provided_reqs
      self.build_message()
  
imports: from abc import ABC, abstractmethod
  from stanza.models.common.doc import Document
  from stanza.pipeline.registry import NAME_TO_PROCESSOR_CLASS, PIPELINE_NAMES, PROCESSOR_VARIANTS
label_desc: Use image node_id 1 to create a new ProcessorRequirementsException object from inherited base classes: Exception with example: obj = ProcessorRequirementsException(processors_list, err_processor, provided_reqs)