patchwork-tools: upgrades to enable python3
This change includes updates to the codebase in order
to allow it to run in python3. Most of the changes
relate to the str->utf-8 switch in python3 and the retirement
of urllib2 as urllib.parse and urllib.request absorbed its
functionality present in python2.
In order to address some python3 bugs in Django it is upgraded from 1.11
to 1.11.29 (the last LTS release in the 1.11 series).
The python used by the virtualenv for the unit-test.sh script has been
changed to python3.
Change-Id: I3f8016fb405e4d5f0a8a47729b42fdab772588d2
15 files changed