{ "info": { "author": "Jeremy Keeler , Tom Shorock ", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# islandora7-rest\n\nislandora7-rest is a Python 3+ library for [Discovery Garden's REST interface\nfor Islandora 7](https://github.com/discoverygarden/islandora_rest)\n\n## Usage \n\n[Usage.md](https://kulibraries.github.io/islandora7-rest/Usage) in the GitHub project. \nA number of demos are also included in the repo.\n\n## Why?\n\nIslandora is a PHP project? Sure. However, our metadata and curation staff are more fluent in Python and\nit is the lingua franca of API manipulation. We are using this library in conjuction with other\nPython libraries to move content to and from other REST APIs.\n\n[mjordan/irc](https://github.com/mjordan/irc) covers the same territory in PHP/Guzzle. \n\nWhy not access Fedora more directly? (see Emory's [eulfedora](https://github.com/emory-libraries/eulfedora))? \n1. authentication - most Islandora sites don't have many Fedora users, \nrelying on the Drupal DB methods. We're one step further, behind SSO. \n2. hiding Fedora - we don't want to expose our vintage Fedora 3 to anyone.\n3. Leverage other Islandora hooks - Ingesting an OBJ, assuming the CModel is correct, \nwill cut derivatives correctly. \n\n### Maintenance\n\nDeveloped by the University of Kansas IT and Libraries. \n\n### License\n\n[BSD 3-Clause License](https://opensource.org/licenses/bsd-3-clause).\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kulibraries/islandora7-rest", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "islandora7-rest", "package_url": "https://pypi.org/project/islandora7-rest/", "platform": "", "project_url": "https://pypi.org/project/islandora7-rest/", "project_urls": { "Homepage": "https://github.com/kulibraries/islandora7-rest" }, "release_url": "https://pypi.org/project/islandora7-rest/3.0.0/", "requires_dist": [ "python-dotenv", "requests (<3,>=2.5)" ], "requires_python": ">=3", "summary": "Python client for discoverygarden/islandora_rest (for Islandora 7)", "version": "3.0.0" }, "last_serial": 5532147, "releases": { "3.0.0": [ { "comment_text": "", "digests": { "md5": "a07374f92814d7a874e468ee37edbf14", "sha256": "23daea364cba95f79940a3fea5f0b43dc50bf598e2aa8c396a25df2b524eee27" }, "downloads": -1, "filename": "islandora7_rest-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a07374f92814d7a874e468ee37edbf14", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8466, "upload_time": "2019-07-14T21:49:11", "url": "https://files.pythonhosted.org/packages/12/4f/b038b3294ee0bab43922bbec071e50fdec026941e8b7f4f81176013b2653/islandora7_rest-3.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc9b0cd29f381618fac210695bec6816", "sha256": "dc7cc8da47c78dbb6ea3a3b45b18edc19dde12d521a7084c5e3453c6940cb830" }, "downloads": -1, "filename": "islandora7-rest-3.0.0.tar.gz", "has_sig": false, "md5_digest": "fc9b0cd29f381618fac210695bec6816", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7934, "upload_time": "2019-07-14T21:49:13", "url": "https://files.pythonhosted.org/packages/7e/5b/f39630f332cb76d3a62ff9d1b6475999849084d45d55be66baa43b41e848/islandora7-rest-3.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a07374f92814d7a874e468ee37edbf14", "sha256": "23daea364cba95f79940a3fea5f0b43dc50bf598e2aa8c396a25df2b524eee27" }, "downloads": -1, "filename": "islandora7_rest-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a07374f92814d7a874e468ee37edbf14", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8466, "upload_time": "2019-07-14T21:49:11", "url": "https://files.pythonhosted.org/packages/12/4f/b038b3294ee0bab43922bbec071e50fdec026941e8b7f4f81176013b2653/islandora7_rest-3.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc9b0cd29f381618fac210695bec6816", "sha256": "dc7cc8da47c78dbb6ea3a3b45b18edc19dde12d521a7084c5e3453c6940cb830" }, "downloads": -1, "filename": "islandora7-rest-3.0.0.tar.gz", "has_sig": false, "md5_digest": "fc9b0cd29f381618fac210695bec6816", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7934, "upload_time": "2019-07-14T21:49:13", "url": "https://files.pythonhosted.org/packages/7e/5b/f39630f332cb76d3a62ff9d1b6475999849084d45d55be66baa43b41e848/islandora7-rest-3.0.0.tar.gz" } ] }