{ "info": { "author": "Intelligent Plant", "author_email": "support@intelligentplant.com", "bugtrack_url": null, "classifiers": [], "description": "# Python App Store API Client\nA python implmentation of the Intelligent Plant industrial appstore API client\n\nSee the example folder for example on how to use the library for authorization code and implicit OAuth grant flows.\n\n## Getting started\n\n### Installing using pip\n\n`pip install intelligent-plant`\n\n### Installing from Source\n\nUsing pip:\n\n`pip install git+https://github.com/intelligentplant/py-app-store-api`\n\nAlternatively clone the Git repo:\n\n`git clone https://github.com/intelligentplant/py-app-store-api.git`\n\nTo install necessary dependancies run:\n\n`pip install -r requirements.txt`\n\n## Examples\n\nTo run the implicit grant flow (client) example run:\n\n`python example\\implicit_grant_flow.py`\n\nTo run the authorization code grant flow (server) example run:\n\n`python example\\authorization_code_grant_flow.py`\n\nTo run the example Jupyter notebook run:\n\n`jupyter notebook`\n\nThe web UI should open, the examples can be found in `jupyter/App Store Client Example.ipynb`\n\nThe default Jupyter URL is http://localhost:8888", "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/intelligentplant/py-app-store-api", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "intelligent-plant", "package_url": "https://pypi.org/project/intelligent-plant/", "platform": "", "project_url": "https://pypi.org/project/intelligent-plant/", "project_urls": { "Homepage": "https://github.com/intelligentplant/py-app-store-api" }, "release_url": "https://pypi.org/project/intelligent-plant/1.1.2/", "requires_dist": null, "requires_python": "", "summary": "A wrapper for the Intellinget Plant API", "version": "1.1.2" }, "last_serial": 5640635, "releases": { "1.1.1": [ { "comment_text": "", "digests": { "md5": "cad38b0df0d3d53e58c790a77a0e6646", "sha256": "c84f122c5fe213c4b336518024fc83428d5a05037989ba3be011e657a7365733" }, "downloads": -1, "filename": "intelligent_plant-1.1.1.tar.gz", "has_sig": false, "md5_digest": "cad38b0df0d3d53e58c790a77a0e6646", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5646, "upload_time": "2019-08-02T13:05:38", "url": "https://files.pythonhosted.org/packages/09/34/40fda2850fd8671b3a415ff727e6deb45bd8c670531ea6710026f9a2300b/intelligent_plant-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "4eddf29011fd36f33586b812f9287a2a", "sha256": "15cdf6a1df9c54f35cc36816e127a7542ded222398ced2820c3337615349b9d2" }, "downloads": -1, "filename": "intelligent_plant-1.1.2.tar.gz", "has_sig": false, "md5_digest": "4eddf29011fd36f33586b812f9287a2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5935, "upload_time": "2019-08-06T16:05:42", "url": "https://files.pythonhosted.org/packages/76/47/ab84384f6ca3b293b01f4f9c76731feeed221b480712b68c6f2f4f5c2c1e/intelligent_plant-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4eddf29011fd36f33586b812f9287a2a", "sha256": "15cdf6a1df9c54f35cc36816e127a7542ded222398ced2820c3337615349b9d2" }, "downloads": -1, "filename": "intelligent_plant-1.1.2.tar.gz", "has_sig": false, "md5_digest": "4eddf29011fd36f33586b812f9287a2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5935, "upload_time": "2019-08-06T16:05:42", "url": "https://files.pythonhosted.org/packages/76/47/ab84384f6ca3b293b01f4f9c76731feeed221b480712b68c6f2f4f5c2c1e/intelligent_plant-1.1.2.tar.gz" } ] }