{ "info": { "author": "Luigi Russo", "author_email": "russo.1699981@studenti.unroma1.it", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "\"mwclient\n

mwklient

\n\n\n[![Build Status](https://travis-ci.com/lrusso96/mwklient.svg?token=uoNxtXYBDHpqERGMiZA8&branch=master)](https://travis-ci.com/lrusso96/mwklient)\n![License: MIT](https://img.shields.io/github/license/lrusso96/mwklient.svg?color=blue)\n\n[![Test Coverage](https://img.shields.io/coveralls/github/lrusso96/mwklient.svg)](https://coveralls.io/github/lrusso96/mwklient)\n[![Latest Version](https://img.shields.io/pypi/v/mwklient.svg)](https://pypi.org/project/mwklient)\n![Python Version](https://img.shields.io/pypi/pyversions/mwklient.svg)\n[![Doc Status](https://readthedocs.org/projects/mwklient/badge/?version=latest)](https://mwklient.readthedocs.io/en/latest/?badge=latest)\n\n\nmwklient (forked from [mwclient v0.9.3](https://github.com/mwclient/mwclient)) is a lightweight Python client library to the [MediaWiki API](https://mediawiki.org/wiki/API) which provides access to most API functionality.\nIt works with Python 3.5+ and supports MediaWiki API 1.16+,\nfor functions not available in the current MediaWiki, a `MediaWikiVersionError` is raised.\n\n## mwklient vs mwclient\nThe original project mwclient is still active and supports Python 2.7 too.\nmwklient is forked from the version 0.9.3 of mwclient and wraps some more api_calls (see next section).\nMoreover, it will support default error handlers for the most common calls (more details in next commits).\nFinally, it has a MIT license as well as the original mwclient.\n\n### List of new methods\n* page.undo(), revert a given edit page\n\n## Installation\nThe current stable [version 0.1.0](https://github.com/lrusso96/mwklient/archive/v0.1.0.zip)\nis [available through PyPI](https://pypi.python.org/pypi/mwklient):\n\n```\n$ pip install mwklient\n```\n\n## Documentation\nUp-to-date documentation is hosted [at Read the Docs](http://mwklient.readthedocs.io/en/latest/).\nIt includes a user guide to get started using mwclient, a reference guide, implementation and development notes.\n\n## Contributing\nPatches and PR are welcome! Consider also contributing to the original repo.\nThe current [development version](https://github.com/lrusso96/mwklient) can be\neasily installed from GitHub, simply cloning the repo:\n\n```\n$ pip install git+git://github.com/lrusso96/mwklient.git\n```\n\nIn order to test your edits, build an *editable* version with the command:\n\n```\n$ pip install -e .\n```\n\nFinally, if you want to run tests, do\n\n```\n$ python setup.py test\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lrusso96/mwklient", "keywords": "mediawiki wikipedia", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mwklient", "package_url": "https://pypi.org/project/mwklient/", "platform": "", "project_url": "https://pypi.org/project/mwklient/", "project_urls": { "Homepage": "https://github.com/lrusso96/mwklient" }, "release_url": "https://pypi.org/project/mwklient/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "MediaWiki API client", "version": "0.1.0" }, "last_serial": 5964867, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "fbb1166684a68e2fe2ed3ce835c9a72c", "sha256": "3c2dfd6241f8190003f5e12b998f3ec032dd6552b94d58eb4309f207065e2352" }, "downloads": -1, "filename": "mwklient-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbb1166684a68e2fe2ed3ce835c9a72c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28775, "upload_time": "2019-04-19T13:23:38", "url": "https://files.pythonhosted.org/packages/52/1b/64246e5d1a7ac5145a5909ea02111e714b2adf5caf0604ac09143b717972/mwklient-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21567c859ec7ed2ce593c66e792263d2", "sha256": "d0afc04cb7012c1c60d8c2bc4c8798b0d10f4ffc9fb42f3e3d2ee2c6e5775432" }, "downloads": -1, "filename": "mwklient-0.0.1.tar.gz", "has_sig": false, "md5_digest": "21567c859ec7ed2ce593c66e792263d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34726, "upload_time": "2019-04-19T13:23:41", "url": "https://files.pythonhosted.org/packages/d4/e7/9c979fd258296b5934ad06e67ab13771d78829652357dcaa6682bb9c316f/mwklient-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "e974d63ef486cae0389fdfd751c619d2", "sha256": "0c5859f21ce3ef0b65373cf9a037e01193186a0e0af6edf99126efe9d9437599" }, "downloads": -1, "filename": "mwklient-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e974d63ef486cae0389fdfd751c619d2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26258, "upload_time": "2019-04-20T16:38:13", "url": "https://files.pythonhosted.org/packages/e8/53/64826126fc202b83ee954da48593546ff3ce054b261aa34f1ec2fe584671/mwklient-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71c55419f29d4d1593afce4797337316", "sha256": "59fbc8f07ff08a5060a060f578f2abb1a1000d18f679b9ec5fbe6b1e34467b48" }, "downloads": -1, "filename": "mwklient-0.0.2.tar.gz", "has_sig": false, "md5_digest": "71c55419f29d4d1593afce4797337316", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32519, "upload_time": "2019-04-20T16:38:14", "url": "https://files.pythonhosted.org/packages/58/51/ecec6e37ca0586cfdd0f981f2da893a6d4a82c92f8c44692caccb0467c2d/mwklient-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "98f2f24fef4549cab68ff9af9c12b320", "sha256": "4430ee5a9aa969a628dcaa396299e4bcbbe4ad9ecfe6820d7e5efb2775d6d408" }, "downloads": -1, "filename": "mwklient-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98f2f24fef4549cab68ff9af9c12b320", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26258, "upload_time": "2019-04-20T17:20:41", "url": "https://files.pythonhosted.org/packages/99/3b/e8d2d51451b373764334fd43de6168955ac570c1e3c96aa8dddec8cb7081/mwklient-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2efa301abf56ff7136b0273af4658617", "sha256": "0fbe4919e0779c8a596f505d8c3a9f3ef18558f5afda3b8bcf2c8d73eca741ac" }, "downloads": -1, "filename": "mwklient-0.0.3.tar.gz", "has_sig": false, "md5_digest": "2efa301abf56ff7136b0273af4658617", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32513, "upload_time": "2019-04-20T17:20:42", "url": "https://files.pythonhosted.org/packages/be/4e/8e42cae851ebddd23014e2d46e3db6a73a0143868451b1be369116a33986/mwklient-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "8fb952ebbc7b064e1fd267d41d13292f", "sha256": "eb007a2f4f42ae0f0294ecbf8faa7287952a5b1bc9e0390e383946a9c14bd160" }, "downloads": -1, "filename": "mwklient-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8fb952ebbc7b064e1fd267d41d13292f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31572, "upload_time": "2019-04-20T17:31:06", "url": "https://files.pythonhosted.org/packages/08/2f/72187ed75a47696d85aaf04ef9c87073ce00e2899d34e4085bf3af8fa6f8/mwklient-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d57986d090e8046385eb8d0b44948c1", "sha256": "2caea84685fef8e2f94c486eed78b2e0239a6b303b104bd498777c911ef60b37" }, "downloads": -1, "filename": "mwklient-0.0.4.tar.gz", "has_sig": false, "md5_digest": "7d57986d090e8046385eb8d0b44948c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35287, "upload_time": "2019-04-20T17:31:09", "url": "https://files.pythonhosted.org/packages/39/5c/d7b5d77592439f63c958903094d646e3479ef53dbd9d77e3f0bca9845647/mwklient-0.0.4.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "868b89fccd68d30caffcfb5331c62c52", "sha256": "93fc3cf0ae6ba40ed539bb3bd6ab749d5dea1fc22614a49bd8094af69c60a485" }, "downloads": -1, "filename": "mwklient-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "868b89fccd68d30caffcfb5331c62c52", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32499, "upload_time": "2019-10-12T17:05:28", "url": "https://files.pythonhosted.org/packages/66/ac/adf98deb4ede7cbd715881a0bfdb9cb6fbe0f15370aff5fd7734bf53f30b/mwklient-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18fbb7ed5ba5feec845adf1780ca2b52", "sha256": "d1c1ec358aaf144917aa70d68e75559434f5bf48f688113a8c760714d1d13208" }, "downloads": -1, "filename": "mwklient-0.1.0.tar.gz", "has_sig": false, "md5_digest": "18fbb7ed5ba5feec845adf1780ca2b52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36666, "upload_time": "2019-10-12T17:03:30", "url": "https://files.pythonhosted.org/packages/51/70/c38f94d56aee8e7b382292d2e64736f9f760899bc6dd77d9d5708a57281b/mwklient-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "868b89fccd68d30caffcfb5331c62c52", "sha256": "93fc3cf0ae6ba40ed539bb3bd6ab749d5dea1fc22614a49bd8094af69c60a485" }, "downloads": -1, "filename": "mwklient-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "868b89fccd68d30caffcfb5331c62c52", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32499, "upload_time": "2019-10-12T17:05:28", "url": "https://files.pythonhosted.org/packages/66/ac/adf98deb4ede7cbd715881a0bfdb9cb6fbe0f15370aff5fd7734bf53f30b/mwklient-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18fbb7ed5ba5feec845adf1780ca2b52", "sha256": "d1c1ec358aaf144917aa70d68e75559434f5bf48f688113a8c760714d1d13208" }, "downloads": -1, "filename": "mwklient-0.1.0.tar.gz", "has_sig": false, "md5_digest": "18fbb7ed5ba5feec845adf1780ca2b52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36666, "upload_time": "2019-10-12T17:03:30", "url": "https://files.pythonhosted.org/packages/51/70/c38f94d56aee8e7b382292d2e64736f9f760899bc6dd77d9d5708a57281b/mwklient-0.1.0.tar.gz" } ] }