EarwigBot Progress: Page Editing

Because of this, doing this:

>>> import wiki
>>> site = wiki.get_site()
>>> page = site.get_page("User:EarwigBot/Sandbox")
>>> page.edit("I can has content?", "BOT: Testing new framework", minor=True)
>>>

…produces this. Clearly a MASSIVE DEVELOPMENT.

After 5,800 lines of code, 54 files, and over 200 commits, EarwigBot can actually edit Wikipedia!

Yay!

—earwig