{ "info": { "author": "Johannes Filter", "author_email": "hi@jfilter.de", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# mw-category-members [![Build Status](https://travis-ci.com/jfilter/mw-category-members.svg?branch=master)](https://travis-ci.com/jfilter/mw-category-members) [![PyPI](https://img.shields.io/pypi/v/mw-category-members.svg)](https://pypi.org/project/mw-category-members/) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mw-category-members.svg)](https://pypi.org/project/mw-category-members/)\n\nUsing MediaWiki's API: retrieve pages that belong to a given category\n\n## Installation\n\n`pip install mw_category_members`\n\n## Usage\n\n```python\nimport category_members\n\nresults = category_members.retrieve('Category:Presidents_of_the_United_States')\nfor r in results:\n print(r['name'], r['link'])\n```\n\n### Arguments\n\n```python\ndef retrieve(cat_name, mw_instance='https://en.wikipedia.org', types=['page', 'subcat', 'file'], clean_subcat_names=False):\n```\n\n- cat_name: Category name e.g. 'Category:Presidents_of_the_United_States'.\n- mw_instance: Which MediaWiki instance to use (the URL 'origin'). Defaults to 'https://en.wikipedia.org'.\n- types: Which types of pages to retrieve. Defaults to `['page', 'subcat', 'file']`.\n- clean_subcat_names: If `True`, removes the e.g. 'Category:' prefix of the titles. Defaults to `False`.\n\n### Returns\n\nArray of pages where a page is a dictionary of `{'name': 'some name', 'link': 'some absolute link'}`.\n\n## License\n\nMIT.\n\n\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/jfilter/mw-category-members", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mw-category-members", "package_url": "https://pypi.org/project/mw-category-members/", "platform": "", "project_url": "https://pypi.org/project/mw-category-members/", "project_urls": { "Homepage": "https://github.com/jfilter/mw-category-members" }, "release_url": "https://pypi.org/project/mw-category-members/0.1.0/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "Using MediaWiki's API, retrieve pages that belong to a given category", "version": "0.1.0" }, "last_serial": 4253561, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "bb151c23b96994d8fcd5326b05dc55e0", "sha256": "4d86149066118f856648126538b75e9d6702138fcf790cc73455435c8be0ff0f" }, "downloads": -1, "filename": "mw_category_members-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bb151c23b96994d8fcd5326b05dc55e0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3011, "upload_time": "2018-09-09T12:19:15", "url": "https://files.pythonhosted.org/packages/df/db/62603c664688398e2aa0a12f6d9848b4d402d2e4a1f33b4752c76f823314/mw_category_members-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d36eda6c81c95f0979182c552a0c5ba", "sha256": "8be27a6c20e67fa5c055c68b38214acc8e287391b459f13cd7ecc551950de745" }, "downloads": -1, "filename": "mw_category_members-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1d36eda6c81c95f0979182c552a0c5ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2259, "upload_time": "2018-09-09T12:19:17", "url": "https://files.pythonhosted.org/packages/15/8f/ae86267dded0ee6c1e7189e8177cafac3aa7890a023a27ff068d3bd8c4f4/mw_category_members-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bb151c23b96994d8fcd5326b05dc55e0", "sha256": "4d86149066118f856648126538b75e9d6702138fcf790cc73455435c8be0ff0f" }, "downloads": -1, "filename": "mw_category_members-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bb151c23b96994d8fcd5326b05dc55e0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3011, "upload_time": "2018-09-09T12:19:15", "url": "https://files.pythonhosted.org/packages/df/db/62603c664688398e2aa0a12f6d9848b4d402d2e4a1f33b4752c76f823314/mw_category_members-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d36eda6c81c95f0979182c552a0c5ba", "sha256": "8be27a6c20e67fa5c055c68b38214acc8e287391b459f13cd7ecc551950de745" }, "downloads": -1, "filename": "mw_category_members-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1d36eda6c81c95f0979182c552a0c5ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2259, "upload_time": "2018-09-09T12:19:17", "url": "https://files.pythonhosted.org/packages/15/8f/ae86267dded0ee6c1e7189e8177cafac3aa7890a023a27ff068d3bd8c4f4/mw_category_members-0.1.0.tar.gz" } ] }