Se trata de un conjunto de scripts y módulos para interactuar con la API y el código fuente MediaWiki para algunos de los robots de en.wikipedia.
El paquete contiene herramientas generales para el trabajo con los wikis, páginas y los usuarios de la wiki y recuperación de datos de la API MediaWiki.
También es la fuente de algunas secuencias de comandos específicos en.wikipedia utilizando el marco, incluyendo la fuente de Mr.Z-bot @ en.wikipedia.
wikitools serán más o menos siguiendo el ciclo de lanzamiento MediaWiki para las versiones principales, asegurándose de que cada versión es compatible con la versión de MediaWiki liberados al mismo tiempo.
Algunas secuencias de comandos bot (no el propio marco) requieren el módulo MySQLdb y un servidor MySQL. Scripts en el directorio rama "pywiki" requieren pywikipedia. El módulo wikitools requiere módulo simplejson de Bob Ippolito o el módulo json en Python 2.6 +
¿Cuál es nuevo en esta versión:.
- Se ha añadido soporte para AssertEdit
- cheques igualdad fijos para objetos de usuario
- Ya no rompe con los nombres de espacio de nombres Unicode
- Los archivos se restablece en el principio, antes de subida
- encabezados HTTP obligados a ser cadenas (Python 2.7 fix)
- objeto Usuario incluye ahora el número de identificación de usuario
- User.getTalkPage () añade a conseguir fácilmente el objeto de página para la página de discusión de un usuario
- excepción wiki.UserBlocked levantó tratando de editar mientras bloqueado
- Página, de los usuarios y objetos Wiki ahora tienen funciones hash
- objeto File constructor toma un argumento PageID para alinearlo con Páginas
- Solución de error al intentar utilizar PageList hacer una lista de las categorías
Comentarios que no se encuentran