          -rrequirements/requirements-testing.txt
          -rrequirements/requirements-optionals.txt
  
  [testenv:lint]
  basepython = python2.7
  commands = ./runtests.py --lintonly
  deps =
          -rrequirements/requirements-codestyle.txt
          -rrequirements/requirements-testing.txt
  
 
</s> remove         self.assertEqual(unicode_repr(TestParentModelSerializer()), parent_expected)
 </s> add         self.assertEqual(repr(TestParentModelSerializer()), parent_expected) </s> remove             key = six.text_type(key)
 </s> add             key = str(key) </s> remove             path = urlparse.urlparse(link.url).path
 </s> add             path = parse.urlparse(link.url).path </s> remove             filename = urlparse.unquote(filename)
 </s> add             filename = parse.unquote(filename)
basepython = python3.7
          -rrequirements/requirements-testing.txt
          -rrequirements/requirements-optionals.txt
  
  [testenv:lint]
basepython = python3.7
  commands = ./runtests.py --lintonly
  deps =
          -rrequirements/requirements-codestyle.txt
          -rrequirements/requirements-testing.txt
  
keep keep keep keep replace keep keep keep keep keep
 Dropped Python 2 compatibility. (#6615)

Thanks to Jon Dufresne (@jdufresne) for review.

Co-authored-by: Asif Saif Uddin <auvipy@gmail.com>
Co-authored-by: Rizwan Mansuri <Rizwan@webbyfox.com> 
tox.ini