There are a couple of invalid string/byte escapes left in the code (Python 3.6 warn about them)::
./PIL/GimpPaletteFile.py:44: bad string escape 'if re.match(b"\w+:|#", s):'
./PIL/PngImagePlugin.py:51: bad string escape 'is_cid = re.compile(b"\w\w\w\w").match'
./PIL/XbmImagePlugin.py:29: bad string escape 'b"\s*#define[ \t]+.*_width[ \t]+(?P[0-9]+)[\r\n]+"'
./winbuild/build_dep.py:111: bad string escape '""" + "\n".join('set %s=%%BUILD%%\%s' % (k.upper(), v['dir'])'
./winbuild/build.py:19: bad string escape 'ret.append("%s%s%s\Scripts\pip.exe install nose" %'
./winbuild/build.py:22: bad string escape 'ret.append("%s%s%s\Scripts\pip.exe install unittest2" %'
There are a couple of invalid string/byte escapes left in the code (Python 3.6 warn about them)::
./PIL/GimpPaletteFile.py:44: bad string escape 'if re.match(b"\w+:|#", s):'
./PIL/PngImagePlugin.py:51: bad string escape 'is_cid = re.compile(b"\w\w\w\w").match'
./PIL/XbmImagePlugin.py:29: bad string escape 'b"\s*#define[ \t]+.*_width[ \t]+(?P[0-9]+)[\r\n]+"'
./winbuild/build_dep.py:111: bad string escape '""" + "\n".join('set %s=%%BUILD%%\%s' % (k.upper(), v['dir'])'
./winbuild/build.py:19: bad string escape 'ret.append("%s%s%s\Scripts\pip.exe install nose" %'
./winbuild/build.py:22: bad string escape 'ret.append("%s%s%s\Scripts\pip.exe install unittest2" %'