{ "info": { "author": "Ji\u0159\u00ed Makarius", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Flask", "Intended Audience :: End Users/Desktop", "Intended Audience :: Information Technology", "Intended Audience :: Manufacturing", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: JavaScript", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP :: WSGI", "Topic :: Printing", "Topic :: System :: Networking :: Monitoring" ], "description": "===================\nOctoPrint Dashboard\n===================\nThis application serves as web server for controlling multiple printers running `OctoPrint `_,\nthis application uses Flask framework.\n\n`GitHub `_\n\nInstalation\n-----------\nBe sure to have `virtualenv` installed\n\n.. code:: bash\n\n virtualenv octoprint_dashboard\n . octoprint_dashboard/bin/activate\n\nNow you should be in virtual enviroment, you should see `(octoprint-dashboard)` at start of command line\n\n.. code:: bash\n\n pip install octoprint_dashboard\n\nSet environment, flask runs application by **FLASK_APP** environment variable\n\n.. code:: bash\n\n export FLASK_APP=octoprint_dashboard\n\n export FLASK_DB=absolute_path_to_db_files (file will be created)\n\nIf you choose \u010cVUT OAuth2, get OAuth client and secret key from `here `_.\nCreate new project and app of type **Web application**, with redirect uri of your host name or IP.\n\nRun server\n\n.. code:: bash\n\n python -m flask run --host=0.0.0.0 [--port=]\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/meadowfrey/OctoPrint-Dashboard", "keywords": "octoprint 3Dprint dashboard python flask", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "octoprint-dashboard", "package_url": "https://pypi.org/project/octoprint-dashboard/", "platform": "", "project_url": "https://pypi.org/project/octoprint-dashboard/", "project_urls": { "Homepage": "https://github.com/meadowfrey/OctoPrint-Dashboard" }, "release_url": "https://pypi.org/project/octoprint-dashboard/0.3.3/", "requires_dist": [ "alembic", "eventlet", "flask", "flask-cors", "flask-migrate", "flask-restful", "flask-socketio", "flask-sqlalchemy", "octoclient", "pyjwt", "raven[flask]", "requests", "zeroconf" ], "requires_python": "", "summary": "Runs server application for controlling multiple 3D printers with OctoPrint", "version": "0.3.3" }, "last_serial": 3292636, "releases": { "0.2.1.dev1": [ { "comment_text": "", "digests": { "md5": "0e208f704950462af64eb5bd3af32fca", "sha256": "3a9c06521aa1d301deb04753be41b7575ede9426377c7469ed32b8a15148feb3" }, "downloads": -1, "filename": "octoprint_dashboard-0.2.1.dev1.tar.gz", "has_sig": false, "md5_digest": "0e208f704950462af64eb5bd3af32fca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 310252, "upload_time": "2017-05-15T17:07:10", "url": "https://files.pythonhosted.org/packages/d5/f7/9ea6f2ad52a3783c9e1ff75d248a14d558650bbdd1e4a8183a9eff56d6b0/octoprint_dashboard-0.2.1.dev1.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "154186078f8c28f582934aeb9fc6bec4", "sha256": "78a4342e16c40e5be1f14afeb1102414ea7b22918678eef4f308ba2b5210c5af" }, "downloads": -1, "filename": "octoprint_dashboard-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "154186078f8c28f582934aeb9fc6bec4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 670473, "upload_time": "2017-09-18T15:17:40", "url": "https://files.pythonhosted.org/packages/fb/5b/0db5602dc9d166d4b5b07bb5982ee34699ccfa0be070291857ebf7c187dc/octoprint_dashboard-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c59001d0c25df4e653439757edf8c94", "sha256": "db4392ce7387240379eafd14015b397779ba4dec1d13cc8fdd3704bc79ec0260" }, "downloads": -1, "filename": "octoprint_dashboard-0.2.3.tar.gz", "has_sig": false, "md5_digest": "9c59001d0c25df4e653439757edf8c94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 653090, "upload_time": "2017-09-18T15:17:46", "url": "https://files.pythonhosted.org/packages/0f/5e/5763a2da5604919024f836f09900f9adb0923e3cc661a59a98f6275899db/octoprint_dashboard-0.2.3.tar.gz" } ], "0.2.dev1": [ { "comment_text": "", "digests": { "md5": "02d0921ff490a1e958d7bd3603958bd0", "sha256": "8d721e1e112366884276e76a720a2cb84c3487a4c54b9e1942c814d87a70b90e" }, "downloads": -1, "filename": "octoprint_dashboard-0.2.dev1.tar.gz", "has_sig": false, "md5_digest": "02d0921ff490a1e958d7bd3603958bd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 310051, "upload_time": "2017-05-05T10:51:19", "url": "https://files.pythonhosted.org/packages/b0/f9/b46c02a0894df32f3754f5d81601743053e54144121d1b9f5322dca6796a/octoprint_dashboard-0.2.dev1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b4615b5aec2d36aeba1ce8cf17f761cc", "sha256": "d66374a5b1f3b091ce3c9af5f8b6ea9b5dd1ceef375be1aa4300f9c005d26435" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b4615b5aec2d36aeba1ce8cf17f761cc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 994463, "upload_time": "2017-10-30T21:28:44", "url": "https://files.pythonhosted.org/packages/50/f6/394860d64e4fd7bab2a4325ac26b07f8a2e6679ce93b4c65ae08d70cef01/octoprint_dashboard-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "838f0021fa26ec07c3f215ed915a0f85", "sha256": "bc0198a61a220e18a2326e7a0e4be8a4463177355500fd8e7203369b5bf4387e" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.0.tar.gz", "has_sig": false, "md5_digest": "838f0021fa26ec07c3f215ed915a0f85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 336002, "upload_time": "2017-10-30T21:28:49", "url": "https://files.pythonhosted.org/packages/0f/bc/1995cc513ce1c5d524666d7936a1503081c93f570ce6ea6bf0de360c4a8a/octoprint_dashboard-0.3.0.tar.gz" } ], "0.3.0.dev1": [ { "comment_text": "", "digests": { "md5": "313105e5e31f8a4ceaeb044dc8f3af13", "sha256": "f1d12be364ea7b09e9b37aa3922da627e2e795e367fd59d0a748b234b91b62fb" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.0.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "313105e5e31f8a4ceaeb044dc8f3af13", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1002900, "upload_time": "2017-10-30T21:37:58", "url": "https://files.pythonhosted.org/packages/ac/ae/e6556991d18690abee3e78fe40ca54d4942aa99539ed6f0d8534c4dde686/octoprint_dashboard-0.3.0.dev1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de82221cf0bcb4e9b6e9418506b68040", "sha256": "f707e5dbad6845742569e3273d77026dc7328cef8fd88beec2d151a009dae3f0" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.0.dev1.tar.gz", "has_sig": false, "md5_digest": "de82221cf0bcb4e9b6e9418506b68040", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 340909, "upload_time": "2017-10-30T21:38:04", "url": "https://files.pythonhosted.org/packages/08/cd/689ef20c6db7d6a733f49f0d3dea4203e0529c91333bc118a8669310052a/octoprint_dashboard-0.3.0.dev1.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "a4d150bfecf362051bdda58fc4a2d00d", "sha256": "1c789f0090d7f6169d9bf5d9ba8b57fa09ecad31bb8866413789046f0b91ea33" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a4d150bfecf362051bdda58fc4a2d00d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1002820, "upload_time": "2017-10-30T21:42:21", "url": "https://files.pythonhosted.org/packages/05/8b/9abd9b1f48332d75db0a4b23464c8fca1416c76d3e311bb58b0fb998b29a/octoprint_dashboard-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04900a03aa9632a9d46c028f42aae6f9", "sha256": "10507693d16ecdfcbfa0f29acfc7df4c7c9234fa4ece63538a087008f1aaeb0a" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.1.tar.gz", "has_sig": false, "md5_digest": "04900a03aa9632a9d46c028f42aae6f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 340881, "upload_time": "2017-10-30T21:42:27", "url": "https://files.pythonhosted.org/packages/be/30/a4606d525c2ecc8b51a838cb8c0c8007c0689612c4861eca22666787af2f/octoprint_dashboard-0.3.1.tar.gz" } ], "0.3.1.dev1": [ { "comment_text": "", "digests": { "md5": "c9a17e95c9daf4316dc63ed95cd07443", "sha256": "7a9309b6436b0b457a4eac67c936757f5fd8a1dfcc564ea646d6e8959b2cc401" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.1.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c9a17e95c9daf4316dc63ed95cd07443", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1002897, "upload_time": "2017-10-30T21:40:41", "url": "https://files.pythonhosted.org/packages/9b/fb/9604f12c90fb807c2121e855ea6d18e5e43af8fd26443fb2d6e0a908bec8/octoprint_dashboard-0.3.1.dev1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a698637036cc4c09e7f76ead581758f", "sha256": "1fc1b38e30391d455b9c668581fe80149276caa86464f16e0e6ccee7d2fce5b6" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.1.dev1.tar.gz", "has_sig": false, "md5_digest": "5a698637036cc4c09e7f76ead581758f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 340917, "upload_time": "2017-10-30T21:40:44", "url": "https://files.pythonhosted.org/packages/25/d1/90a478e97e2b72e3bfa072513035c7b44cc751b3acfeae44b11ecd09b433/octoprint_dashboard-0.3.1.dev1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "c8e5f9b8c979c0113b3e150ae68f14a6", "sha256": "5ffa4ef5dfa4477e0e4be950d2a97ac31e9ff16c4332f086d6c0fa8d304d68e0" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8e5f9b8c979c0113b3e150ae68f14a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1004286, "upload_time": "2017-10-30T21:46:38", "url": "https://files.pythonhosted.org/packages/6c/89/45dc0e2b9c7e9e734e03fdbb1a07c43c1b945b046c944e710f3c602c48b2/octoprint_dashboard-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bcc3b602abc67f74282b3716c3732152", "sha256": "48108a3d412d5b25602ee5f603fd53258b1f63115ccc1741cc734837ba72d52f" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.2.tar.gz", "has_sig": false, "md5_digest": "bcc3b602abc67f74282b3716c3732152", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 342196, "upload_time": "2017-10-30T21:46:41", "url": "https://files.pythonhosted.org/packages/76/12/3dcde04947d4f3221333b6733a4fdc27c2fab4e6419e1b229dace5831d46/octoprint_dashboard-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "c66aaeb8f4b532098cd66d9644060f1c", "sha256": "e3f8167c3abba9f38e3379e0e5ff681e3d77b7a999e26c087b78e710d53f3998" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c66aaeb8f4b532098cd66d9644060f1c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1003922, "upload_time": "2017-10-30T21:51:36", "url": "https://files.pythonhosted.org/packages/b8/38/54d7d57190103fb7b25d5b3c47ec413be31f2a6ac8fef51ce23f92e94450/octoprint_dashboard-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3150729cef77f09c8b55007fca333cd8", "sha256": "23dad4c601e6522b79fac706687096f9af7b9efd6ac13aeb4bcca3f815879a01" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.3.tar.gz", "has_sig": false, "md5_digest": "3150729cef77f09c8b55007fca333cd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 342000, "upload_time": "2017-10-30T21:51:42", "url": "https://files.pythonhosted.org/packages/85/3c/e7a2325e97cc647064190bcd1000ef5de2b778304869124298dfecce815f/octoprint_dashboard-0.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c66aaeb8f4b532098cd66d9644060f1c", "sha256": "e3f8167c3abba9f38e3379e0e5ff681e3d77b7a999e26c087b78e710d53f3998" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c66aaeb8f4b532098cd66d9644060f1c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1003922, "upload_time": "2017-10-30T21:51:36", "url": "https://files.pythonhosted.org/packages/b8/38/54d7d57190103fb7b25d5b3c47ec413be31f2a6ac8fef51ce23f92e94450/octoprint_dashboard-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3150729cef77f09c8b55007fca333cd8", "sha256": "23dad4c601e6522b79fac706687096f9af7b9efd6ac13aeb4bcca3f815879a01" }, "downloads": -1, "filename": "octoprint_dashboard-0.3.3.tar.gz", "has_sig": false, "md5_digest": "3150729cef77f09c8b55007fca333cd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 342000, "upload_time": "2017-10-30T21:51:42", "url": "https://files.pythonhosted.org/packages/85/3c/e7a2325e97cc647064190bcd1000ef5de2b778304869124298dfecce815f/octoprint_dashboard-0.3.3.tar.gz" } ] }