Python 3 is the default for some Linux distribution. It would be nice to support it for webkit-tools.
Python 2.5 is the minimum version we must support: https://lists.webkit.org/pipermail/webkit-dev/2011-February/016032.html
Unfortunately, we rely on third party that do not support Python 3 yet (mechanize for example). So that will have to wait a bit.
Created attachment 83693 [details]
Comment on attachment 83693 [details]
This patch does not make any feature available with Python 3. I am blocked by the lib "mechanize" which is not compatible.
I put the patch here so the work is not lost.
*** Bug 71170 has been marked as a duplicate of this bug. ***
We just upgraded our copy of Mechanize. Perhaps its python 3 compatible now? bug 71594.
*** Bug 71723 has been marked as a duplicate of this bug. ***
(In reply to comment #5)
> We just upgraded our copy of Mechanize. Perhaps its python 3 compatible now? bug 71594.
I had a quick look at Mechanize, and it does not look like it supports Python 3. We should probably port it ourself if many people use Python 3.
I fall back on Python 2 for webkit-patch.