code: def __init__(self, position=None, message=""):
      self.position = position
      # Deprecated and withdrawn in 2.6:
      #   self.message = message
      Exception.__init__(self, format_position(position) + message)
  
imports: from __future__ import absolute_import
  import sys
  from contextlib import contextmanager
  from ..Utils import open_new_file
  from .None import DebugFlags
  from .None import Options
label_desc: Use image node_id 1 to create a new CompileWarning object from inherited base classes: PyrexWarning with example: obj = CompileWarning(position, message)