{ "info": { "author": "Alessio Di Sandro, Misha Schwartz", "author_email": "mschwa@cs.toronto.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Markus API\n\nPython interface to the api for a [MarkUs](https://github.com/MarkUsProject/Markus) instance.\n\n## Installation\n\nInstall this package with pip:\n\n```\n$ pip install git+https://github.com/MarkusProject/markus-api.git\n```\n\n## Requirements\n\n* python 3.6+\n* the `url` of a running [MarkUs website](https://github.com/MarkUsProject/Markus)\n* your `api_key` (this can be obtained from the dashboard page of the MarkUs website)\n\n## Usage Example\n\nCreate a new Markus Api object:\n\n```\nimport markusapi\n\napi_key = 'mysecretapikey='\nurl = 'https://localhost:3000'\n\napi = markusapi.Markus(api_key, url)\n```\n\nPrint all user information\n\n```\nuser_info = api.get_all_users()\nprint(user_info)\n```\n\n## Additional Info\n\nCheck out the MarkUs API documentation for details on API calls:\n\n[https://github.com/MarkUsProject/Markus/wiki/RESTfulApiDocumentation](https://github.com/MarkUsProject/Markus/wiki/RESTfulApiDocumentation)", "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/MarkUsProject/markus-api", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "markusapi", "package_url": "https://pypi.org/project/markusapi/", "platform": "", "project_url": "https://pypi.org/project/markusapi/", "project_urls": { "Homepage": "https://github.com/MarkUsProject/markus-api" }, "release_url": "https://pypi.org/project/markusapi/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "Interface to interact with MarkUs API", "version": "0.0.1" }, "last_serial": 5983684, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6f36508d1ecd5c1ea0ce90a6bc1cb628", "sha256": "bb95d5f1cd5da1842329e560dd50f1d0d4ebaa752777b7d795f57216d8b5c85b" }, "downloads": -1, "filename": "markusapi-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6f36508d1ecd5c1ea0ce90a6bc1cb628", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8419, "upload_time": "2019-10-16T14:14:24", "url": "https://files.pythonhosted.org/packages/88/ef/11c6328308e99a0b41c43f3e96279e32d5bb8a7e3ea76b32d0d5841a5291/markusapi-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6f36508d1ecd5c1ea0ce90a6bc1cb628", "sha256": "bb95d5f1cd5da1842329e560dd50f1d0d4ebaa752777b7d795f57216d8b5c85b" }, "downloads": -1, "filename": "markusapi-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6f36508d1ecd5c1ea0ce90a6bc1cb628", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8419, "upload_time": "2019-10-16T14:14:24", "url": "https://files.pythonhosted.org/packages/88/ef/11c6328308e99a0b41c43f3e96279e32d5bb8a7e3ea76b32d0d5841a5291/markusapi-0.0.1.tar.gz" } ] }