{ "info": { "author": "Mark Baggett", "author_email": "mbagget1@utk.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7" ], "description": "# Pyrepox: Repox for Humans\n\n![Travis icon](https://travis-ci.org/markpbaggett/pyrepox.png)\n![readthedocs icon](https://readthedocs.org/projects/pyrepox/badge/?version=latest)\n[![PyPI version](https://badge.fury.io/py/repox.svg)](https://badge.fury.io/py/repox)\n\nPyrepox is a lightweight [Repox](https://github.com/europeana/REPOX)\nclient written in Python. It is designed to make reading, writing,\nupdating, and deleting content in your Repox instance as convenient as\npossible.\n\n```python\n>>> from repox.repox import Repox\n>>> r = Repox(\"http://localhost:8080\", \"username\", \"password\")\n>>> r.list_all_aggregators()\n['dltn']\n>>> r.list_all_aggregators(verbose=True)\n[{'id': 'dltn', 'name': 'Digital Library of Tennessee', 'nameCode': 'dltn',\n'homepage': 'http://localhost:8080/repox'}]\n>>> r.get_list_of_providers(\"dltn\")\n['utk', 'utc', 'cmhf', 'knox', 'mtsu', 'crossroads', 'tsla', 'nash', 'memphis']\n```\n\n## Installation\n\n```\n$ pip install repox\n```\n\n## Documentation\n\nDocumentation is available at [https://pyrepox.readthedocs.io/en/latest/](https://pyrepox.readthedocs.io/en/latest/).\n\nExamples for each currently defined method is documented in the \n[repox package documentation](https://pyrepox.readthedocs.io/en/latest/source/repox.html).\n\n[Todos](https://pyrepox.readthedocs.io/en/latest/todo.html) are also documented.\n\n## Want to Help?\n\nHelp is very much appreciated. See [Contributing](https://github.com/markpbaggett/pyrepox/blob/master/CONTRIBUTING.rst)\nor open an issue in the [issue tracker](https://github.com/markpbaggett/pyrepox/issues). \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/markpbaggett/pyrepox", "keywords": "libraries,dpla,europeana,aggregators", "license": "", "maintainer": "", "maintainer_email": "mbagget1@utk.edu", "name": "repox", "package_url": "https://pypi.org/project/repox/", "platform": "", "project_url": "https://pypi.org/project/repox/", "project_urls": { "Homepage": "https://github.com/markpbaggett/pyrepox" }, "release_url": "https://pypi.org/project/repox/0.0.3/", "requires_dist": [ "requests (>=2.2.1)", "xmltodict (>=0.11.0)", "arrow (>=0.13.0)", "sphinx (>=1.4) ; extra == 'docs'", "sphinxcontrib-napoleon (>=0.7) ; extra == 'docs'", "recommonmark (>=0.4.0) ; extra == 'docs'" ], "requires_python": "", "summary": "a lightweight Repox client written in Python", "version": "0.0.3" }, "last_serial": 5150405, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d1f541b1708b40f133881bdf469a895b", "sha256": "d7d18311f376331bad39d16b34e8b7056f95cfec01500c8144fcd92146688fd7" }, "downloads": -1, "filename": "repox-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d1f541b1708b40f133881bdf469a895b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26542, "upload_time": "2018-12-31T01:13:41", "url": "https://files.pythonhosted.org/packages/0d/e9/3577a21dedbd2f68e7cb2d270cde108d9b39a0607bc10d9c68fecc80f7f5/repox-0.0.1-py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "6e6e4eb6dd3b77d92064a24390d6f66f", "sha256": "e3afda80bb3ae6b4e484e48b022227f174f551e37de290eb754001d5f424128b" }, "downloads": -1, "filename": "repox-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6e6e4eb6dd3b77d92064a24390d6f66f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27760, "upload_time": "2019-01-02T01:51:03", "url": "https://files.pythonhosted.org/packages/77/97/d40ca06cf2def059651bc2b01edadd59cd16cc2d2ea4a22604132daaf577/repox-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a54393025f0ebdd41943279086248111", "sha256": "ff1ca73069f1ca15e03acc5bf528af135d905aac1aa766887f0f0d41c0317eec" }, "downloads": -1, "filename": "repox-0.0.2.tar.gz", "has_sig": false, "md5_digest": "a54393025f0ebdd41943279086248111", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15034, "upload_time": "2019-01-02T20:05:51", "url": "https://files.pythonhosted.org/packages/dd/bf/5964fc5776f77c8dc179d18dda1ef89a3ea966f755c5e3e8956d705e8681/repox-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "2c956640fb78d62490d527886cd9d20a", "sha256": "308280068a809fab1a62995ee0d68616ba3caff6aa4255804fe55e583bde0c9f" }, "downloads": -1, "filename": "repox-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2c956640fb78d62490d527886cd9d20a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31175, "upload_time": "2019-04-16T14:33:07", "url": "https://files.pythonhosted.org/packages/f3/50/027682aa7ae900e8c4f5de2ad134e08a9faa45b5e8f64e14aa7e1247ece5/repox-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea5fc54dd9af453ef13985bdd4030792", "sha256": "ec61d24459af839c86fc545072e7b6e7a2bf59996c25248f03d72ac31fb94ef6" }, "downloads": -1, "filename": "repox-0.0.3.tar.gz", "has_sig": false, "md5_digest": "ea5fc54dd9af453ef13985bdd4030792", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18603, "upload_time": "2019-04-16T14:33:09", "url": "https://files.pythonhosted.org/packages/ca/94/a4ca3229eee7074b27f1c1de8b61ce90cb250ab25adcb19cbd875377fd87/repox-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2c956640fb78d62490d527886cd9d20a", "sha256": "308280068a809fab1a62995ee0d68616ba3caff6aa4255804fe55e583bde0c9f" }, "downloads": -1, "filename": "repox-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2c956640fb78d62490d527886cd9d20a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31175, "upload_time": "2019-04-16T14:33:07", "url": "https://files.pythonhosted.org/packages/f3/50/027682aa7ae900e8c4f5de2ad134e08a9faa45b5e8f64e14aa7e1247ece5/repox-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea5fc54dd9af453ef13985bdd4030792", "sha256": "ec61d24459af839c86fc545072e7b6e7a2bf59996c25248f03d72ac31fb94ef6" }, "downloads": -1, "filename": "repox-0.0.3.tar.gz", "has_sig": false, "md5_digest": "ea5fc54dd9af453ef13985bdd4030792", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18603, "upload_time": "2019-04-16T14:33:09", "url": "https://files.pythonhosted.org/packages/ca/94/a4ca3229eee7074b27f1c1de8b61ce90cb250ab25adcb19cbd875377fd87/repox-0.0.3.tar.gz" } ] }