(root)/
Python-3.12.0/
Lib/
lib2to3/
fixes/
fix_basestring.py
       1  """Fixer for basestring -> str."""
       2  # Author: Christian Heimes
       3  
       4  # Local imports
       5  from .. import fixer_base
       6  from ..fixer_util import Name
       7  
       8  class ESC[4;38;5;81mFixBasestring(ESC[4;38;5;149mfixer_baseESC[4;38;5;149m.ESC[4;38;5;149mBaseFix):
       9      BM_compatible = True
      10  
      11      PATTERN = "'basestring'"
      12  
      13      def transform(self, node, results):
      14          return Name("str", prefix=node.prefix)