Python package to interact with the MediaWiki API. The package contains general tools for working with wikis, pages, and users on the wiki and retrieving data from the MediaWiki API. There is also the source for some en.wikipedia specific scripts using the framework, including the source for Mr.Z-bot @ en.wikipedia.
- The wikitools module requires Bob Ippolito's simplejson module or the json module in Python 2.6.
- Version 1.0 was released on 27 May 2009. Source downloads with a setup.py script, a Windows installer, and an RPM are available in the Downloads tab or the right sidebar.
- wikitools will be roughly following the MediaWiki release cycle for major releases, ensuring that each release is compatible with the version of MediaWiki released at the same time. If you are using the development alpha version of MediaWiki (as Wikipedia does), you should consider using the development version of wikitools, which can be downloaded via SVN here (from the "source" tab).
- Some bot scripts (not the framework itself) require the MySQLdb module and a MySQL server.
- Scripts in the "pywiki" branch directory require Pywikipedia. Note that these scripts are unmaintained and may no longer work.
- If you'd like to help out with this, send me an email (mrzmanwiki {at} gmail {dot} com) or leave a message on my en.wikipedia user talk page.