  from .schema import DatabaseSchemaEditor                    # isort:skip
  from .validation import DatabaseValidation                  # isort:skip
  
  version = Database.version_info
  if version < (1, 3, 7):
      raise ImproperlyConfigured('mysqlclient 1.3.7 or newer is required; you have %s.' % Database.__version__)
  
  
  # MySQLdb returns TIME columns as timedelta -- they are more like timedelta in
  # terms of actual behavior as they are signed and include days -- and Django
  # expects time.
 
</s> remove Django requires `mysqlclient`_ 1.3.7 or later.
 </s> add Django requires `mysqlclient`_ 1.3.13 or later.
if version < (1, 3, 13):
    raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)
  from .schema import DatabaseSchemaEditor                    # isort:skip
  from .validation import DatabaseValidation                  # isort:skip
  
  version = Database.version_info
if version < (1, 3, 13):
    raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)
if version < (1, 3, 13):
    raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)
  
  
  # MySQLdb returns TIME columns as timedelta -- they are more like timedelta in
  # terms of actual behavior as they are signed and include days -- and Django
  # expects time.
keep keep keep keep replace replace keep keep keep keep keep
 Bumped mysqlclient requirement to >= 1.3.13.

There are test failures with older versions. 
django/db/backends/mysql/base.py