PyWikipediaBot Nightlies
Nightly downloads
The nightlies are generated every night at 20:00 UTC. There are several packages:
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 logDownloads
or alternatively, browse the
pywikipedia package directorypywikipedia-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 logDownloads
or alternatively, browse the
pywikipedia-rewrite package directorypywikipedia-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
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/
FAQ