  
  from django.db.migrations.state import ProjectState
  from django.utils import six
  from django.utils.datastructures import OrderedSet
  from django.utils.encoding import python_2_unicode_compatible
  
  from .exceptions import CircularDependencyError, NodeNotFoundError
  
  RECURSION_DEPTH_WARNING = (
      "Maximum recursion depth exceeded while generating migration graph, "
 
</s> remove from django.utils.encoding import force_text, python_2_unicode_compatible
 </s> add from django.utils.encoding import force_text </s> remove from django.utils.encoding import (
    force_bytes, force_text, python_2_unicode_compatible,
)
 </s> add from django.utils.encoding import force_bytes, force_text </s> remove from django.utils.encoding import python_2_unicode_compatible
 </s> add  </s> remove from django.utils.encoding import force_text, python_2_unicode_compatible
 </s> add from django.utils.encoding import force_text </s> remove from django.utils.encoding import (
    force_str, force_text, python_2_unicode_compatible,
)
 </s> add from django.utils.encoding import force_str, force_text
  
  from django.db.migrations.state import ProjectState
  from django.utils import six
  from django.utils.datastructures import OrderedSet

  
  from .exceptions import CircularDependencyError, NodeNotFoundError
  
  RECURSION_DEPTH_WARNING = (
      "Maximum recursion depth exceeded while generating migration graph, "
keep keep keep keep replace keep keep keep keep keep
 Refs #23919 -- Removed python_2_unicode_compatible decorator usage 
django/db/migrations/graph.py