PyWikipediaBot Nightlies

Nightly downloads

The nightlies are generated every night at 20:00 UTC. There are several packages:

pywikipedia [download]

The Python Wikipedia Robot Framework is a collection of tools made to fit the maintenance need on Wikipedia, but it can also be used on other MediaWiki sites.

In addition to the nightly revision, the output of the automated tests are available in text or xunit format.

Last incorporated revision

r11578 | drtrigon | 2013-05-24 17:03:42 +0000 (Fri, 24 May 2013) | 3 lines

bug fix; IOError: unrecognized data stream contents when reading image file
some minor code clean-up

svn update log

Downloads

or alternatively, browse the pywikipedia package directory

pywikipedia-rewrite [download]

This is the rewrite of the Python Wikipedia Robot Framework. It features several improvements, such as full API usage and a pythonic package layout. If you want to run the rewrite as a stand-alone package, please also download the the contents of the externals/ subdirectory. Confer externals/README for more information.

Last incorporated revision

r11577 | valhallasw | 2013-05-24 16:25:09 +0000 (Fri, 24 May 2013) | 2 lines

actually use locals() instead of using %(username)s as username

svn update log

Downloads

or alternatively, browse the pywikipedia-rewrite package directory

pywikipedia-rewrite.externals [download]

External dependencies for the rewrite branch. This package is only necessary to run pywikibot from a fully self-sufficient (no other dependencies other than python 2.6+) directory. This is especially useful on Windows. Usually - under normal circumstances - these packages should be installed separately elsewhere in the OS by the standard package managing system. If you want to run the rewrite as a stand-alone package, please also download the contents of the externals/ subdirectory. Furthermore this includes git repos and zip archives like: * parse-crontab: Parse and use crontab schedules in Python - Version .14 (from https://github.com/josiahcarlson/parse-crontab) Checkout the gip repository and copy the 'crontab' dir into the path 'externals/crontab' afterwards. * lunatic-python: Two-way bridge between Python and Lua - Version 1.0 (from http://labix.org/lunatic-python) Download the zip archive and unpack the 'lunatic-python-1.0' dir into the path 'externals/_lua' afterwards. $ wget http://labix.org/download/lunatic-python/lunatic-python-1.0.tar.bz2 $ tar -xvf lunatic-python-1.0.tar.bz2 $ mv lunatic-python-1.0 _lua Patch package dir in order to work with newer lua (>= 5.1) versions $ patch -p1 -d [path-to-install-dir]/_lua < [path-to-externals]/patch-lua and you are done. For the sake of completeness, the command invoked to create the patch was: $ diff -Naur lunatic-python-1.0 _lua > patch-lua

Last incorporated revision

r11454 | drtrigon | 2013-04-25 12:38:00 +0000 (Thu, 25 Apr 2013) | 2 lines

improvement; as follow-up to r11449 more externals and final merge with DrTrigonBot framework

svn update log

Downloads

or alternatively, browse the pywikipedia-rewrite.externals package directory

pywikipedia.spelling [download]

The spelling files are not part of the release because they're very large. If you need them, please get them from the SVN server: http://svn.wikimedia.org/svnroot/pywikipedia/trunk/spelling/

Last incorporated revision

r7090 | alexsh | 2009-07-24 16:48:20 +0000 (Fri, 24 Jul 2009) | 1 line

spelling-it.txt: + eol-style
svn update log

Downloads

or alternatively, browse the pywikipedia.spelling package directory

FAQ

Valid XHTML 1.0 Strict