  from django.conf import settings
  from django.contrib.gis import gdal
  from django.contrib.gis.geos import GEOSException, GEOSGeometry
  from django.forms.widgets import Widget
  from django.utils import six, translation
  
  logger = logging.getLogger('django.contrib.gis')
  
  
  class BaseGeometryWidget(Widget):
 
</s> remove from django.utils import six, translation
 </s> add from django.utils import translation </s> remove from django.utils import six
 </s> add  </s> remove from django.utils import six, timezone
 </s> add from django.utils import timezone </s> remove from django.utils import six, timezone
 </s> add from django.utils import timezone </s> remove from django.utils import six
 </s> add 
from django.utils import translation
  from django.conf import settings
  from django.contrib.gis import gdal
  from django.contrib.gis.geos import GEOSException, GEOSGeometry
  from django.forms.widgets import Widget
from django.utils import translation
  
  logger = logging.getLogger('django.contrib.gis')
  
  
  class BaseGeometryWidget(Widget):
keep keep keep keep replace keep keep keep keep keep
 Refs #23919 -- Removed six.<various>_types usage

Thanks Tim Graham and Simon Charette for the reviews. 
django/contrib/gis/forms/widgets.py