MediaWiki API client
Project description
mwklient
mwklient (forked from mwclient v0.9.3) is a lightweight Python client library to the MediaWiki API which provides access to most API functionality.
It works with Python 3.5+ and supports MediaWiki API 1.16+,
for functions not available in the current MediaWiki, a MediaWikiVersionError
is raised.
mwklient and mwclient
The original project mwclient is still active and supports Python 2.7 too. mwklient is forked from the version 0.9.3 of mwclient and wraps some more api_calls (see next section). Moreover, it will support default error handlers for the most common calls (more details in next commits). Finally, it has a MIT license as well as the original mwclient.
List of new methods
- page.undo(), revert a given edit page
The current stable version 0.0.1 is not yet available through PyPI:
$ pip install mwklient
The current development version can be installed from GitHub:
$ pip install git+git://github.com/lrusso96/mwklient.git
Documentation
[TODO]
For now, see the original repo.
Contributing
Patches and PR are welcome! Consider also contributing to the original repo.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for mwklient-0.0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c2dfd6241f8190003f5e12b998f3ec032dd6552b94d58eb4309f207065e2352 |
|
MD5 | fbb1166684a68e2fe2ed3ce835c9a72c |
|
BLAKE2b-256 | 521b64246e5d1a7ac5145a5909ea02111e714b2adf5caf0604ac09143b717972 |