2010-01-04 Eric Seidel <eric@webkit.org>
authoreric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 4 Jan 2010 09:42:04 +0000 (09:42 +0000)
committereric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 4 Jan 2010 09:42:04 +0000 (09:42 +0000)
commit40c2fa179ad3d4ba2628cf47b6ce33502968ffab
tree9282e0f94593e3dfff882e2343a737fbfa4d6223
parent6f5cad44391a0acca897670d6771deab1e2db11b
2010-01-04  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        bugzilla-tool should not require users to install mechanize
        https://bugs.webkit.org/show_bug.cgi?id=32635

        * .gitignore: Ignore autoinstall.cache.d directory created by autoinstall.py
2010-01-04  Eric Seidel  <eric@webkit.org>

        Reviewed by Adam Barth.

        bugzilla-tool should not require users to install mechanize
        https://bugs.webkit.org/show_bug.cgi?id=32635

        Use the nifty "autoinstall" module from Daniel Krech:
        http://pypi.python.org/pypi/autoinstall/0.2
        http://code.google.com/p/pyautoinstall/
        It's available under a WebKit-compatible BSD license.

        * Scripts/webkitpy/__init__.py:
         - bind "mechanize" to an autoinstall importer which will
           auto-download mechanize if necessary.
        * Scripts/webkitpy/autoinstall.py: Added.
        * Scripts/webkitpy/bugzilla.py: use "mechanize" instead of webkit_mechanize
        * Scripts/webkitpy/statusbot.py: ditto.
        * Scripts/webkitpy/webkit_mechanize.py: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@52718 268f45cc-cd09-0410-ab3c-d52691b4dbfc
.gitignore
ChangeLog
WebKitTools/ChangeLog
WebKitTools/Scripts/webkitpy/__init__.py
WebKitTools/Scripts/webkitpy/autoinstall.py [new file with mode: 0644]
WebKitTools/Scripts/webkitpy/bugzilla.py
WebKitTools/Scripts/webkitpy/statusserver.py
WebKitTools/Scripts/webkitpy/webkit_mechanize.py [deleted file]