{"id":15017680,"url":"https://github.com/mwclient/mwclient","last_synced_at":"2025-05-14T17:09:17.295Z","repository":{"id":5660531,"uuid":"6869800","full_name":"mwclient/mwclient","owner":"mwclient","description":"Python client library to interface with the MediaWiki API","archived":false,"fork":false,"pushed_at":"2025-03-27T18:33:27.000Z","size":970,"stargazers_count":326,"open_issues_count":35,"forks_count":92,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-04-11T15:56:59.640Z","etag":null,"topics":["mediawiki","mediawiki-api","python-library","wikipedia"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/mwclient/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mwclient.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2012-11-26T17:57:38.000Z","updated_at":"2025-03-30T22:05:28.000Z","dependencies_parsed_at":"2023-01-13T13:38:55.152Z","dependency_job_id":"48b52ecf-7b15-41b3-ae43-4a9ac97d0500","html_url":"https://github.com/mwclient/mwclient","commit_stats":{"total_commits":597,"total_committers":57,"mean_commits":"10.473684210526315","dds":0.6013400335008375,"last_synced_commit":"8fee0dfa4ec1322f0d4824034752bcea9fb26e26"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mwclient%2Fmwclient","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mwclient%2Fmwclient/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mwclient%2Fmwclient/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mwclient%2Fmwclient/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mwclient","download_url":"https://codeload.github.com/mwclient/mwclient/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253753356,"owners_count":21958830,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mediawiki","mediawiki-api","python-library","wikipedia"],"created_at":"2024-09-24T19:50:50.825Z","updated_at":"2025-05-14T17:09:17.271Z","avatar_url":"https://github.com/mwclient.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n    \u003cimg alt=\"mwclient logo\" src=\"docs/source/logo.png\"/\u003e\n    \u003ch1\u003emwclient\u003c/h1\u003e\n\u003c/div\u003e\n\n[![Build status][build-status-img]](https://github.com/mwclient/mwclient)\n[![Test coverage][test-coverage-img]](https://coveralls.io/r/mwclient/mwclient)\n[![Latest version][latest-version-img]](https://pypi.python.org/pypi/mwclient)\n[![MIT license][mit-license-img]](http://opensource.org/licenses/MIT)\n[![Documentation status][documentation-status-img]](http://mwclient.readthedocs.io/en/latest/)\n[![Issue statistics][issue-statistics-img]](http://isitmaintained.com/project/mwclient/mwclient)\n[![Gitter chat][gitter-chat-img]](https://gitter.im/mwclient/mwclient)\n\n\n[build-status-img]: https://github.com/mwclient/mwclient/actions/workflows/tox.yml/badge.svg\n[test-coverage-img]: https://img.shields.io/coveralls/mwclient/mwclient.svg\n[latest-version-img]: https://img.shields.io/pypi/v/mwclient.svg\n[mit-license-img]: https://img.shields.io/github/license/mwclient/mwclient.svg\n[documentation-status-img]: https://readthedocs.org/projects/mwclient/badge/\n[issue-statistics-img]: http://isitmaintained.com/badge/resolution/mwclient/mwclient.svg\n[gitter-chat-img]: https://img.shields.io/gitter/room/mwclient/mwclient.svg\n\nmwclient is a lightweight Python client library to the\n[MediaWiki API](https://mediawiki.org/wiki/API)\nwhich provides access to most API functionality.\nIt works with Python 3.6 and above,\nand supports MediaWiki 1.21 and above.\nFor functions not available in the current MediaWiki,\na `MediaWikiVersionError` is raised.\n\nThe current stable\n[version 0.11.0](https://github.com/mwclient/mwclient/archive/v0.11.0.zip)\nis [available through PyPI](https://pypi.python.org/pypi/mwclient):\n\n```\n$ pip install mwclient\n```\n\nThe current [development version](https://github.com/mwclient/mwclient)\ncan be installed from GitHub:\n\n```\n$ pip install git+git://github.com/mwclient/mwclient.git\n```\n\nPlease see the [changelog\ndocument](https://github.com/mwclient/mwclient/blob/master/CHANGELOG.md)\nfor a list of changes.\n\nmwclient was originally written by Bryan Tong Minh. It was maintained\nfor many years by Dan Michael O. Heggø, with assistance from Waldir\nPimenta. It is currently maintained by Marc Trölitzsch, Adam Williamson\nand Megan Cutrofello. The best way to get in touch with the maintainers\nis by filing an issue or a pull request.\n\n## Documentation\n\nUp-to-date documentation is hosted [at Read the Docs](http://mwclient.readthedocs.io/en/latest/).\nIt includes a user guide to get started using mwclient, a reference guide,\nimplementation and development notes.\n\nThere is also some documentation on the [GitHub wiki](https://github.com/mwclient/mwclient/wiki)\nthat hasn't been ported yet.\nIf you want to help, you're welcome!\n\n## License\n\nmwclient is licensed under the MIT license. See the [LICENSE.md](LICENSE.md)\nfile for details.\n\n## Versioning\n\nThis project adheres to [Semantic Versioning](http://semver.org/).\n\n## Contributing\n\nPatches are welcome! See [this page](https://mwclient.readthedocs.io/en/latest/development/)\nfor information on how to get started with mwclient development.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmwclient%2Fmwclient","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmwclient%2Fmwclient","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmwclient%2Fmwclient/lists"}