{ "info": { "author": "Sameer Puri", "author_email": "purisame@spuri.io", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# python-ultimaker-printer-api\n\nAn Ultimaker Printer API Client implementation in Python derived from Swagger documentation (see http://printer_ip/docs/api/) and request testing\n\n[![Build Status](https://travis-ci.org/vanderbilt-design-studio/python-ultimaker-printer-api.svg?branch=master)](https://travis-ci.org/vanderbilt-design-studio/python-ultimaker-printer-api)\n\n[![Coverage Status](https://coveralls.io/repos/github/vanderbilt-design-studio/python-ultimaker-printer-api/badge.svg?branch=master)](https://coveralls.io/github/vanderbilt-design-studio/python-ultimaker-printer-api?branch=master)\n\n## Usage\n```python\nfrom ultimaker import Printer, Identity, CredentialsDict\nIDENTITY = Identity('Application', 'Anonymous')\nIP = '192.168.1.18'\nPORT = 80\n\ncredentials_dict = CredentialsDict('credentials.json')\n\nprinter = Printer(IP, PORT, IDENTITY)\nprinter.save_credentials(credentials_dict)\n\ncredentials_dict.save()\n\nprinter.put_system_display_message(\"It's over, Anakin!\", \"Acquire high ground\")\n\n```\n\n## mDNS\n\nIf your local network supports mDNS (some school/corproate networks disable it), printers can be automatically discovered with the zeroconf package.\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/vanderbilt-design-studio/python-ultimaker-printer-api", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "ultimaker-printer-api", "package_url": "https://pypi.org/project/ultimaker-printer-api/", "platform": "", "project_url": "https://pypi.org/project/ultimaker-printer-api/", "project_urls": { "Homepage": "https://github.com/vanderbilt-design-studio/python-ultimaker-printer-api" }, "release_url": "https://pypi.org/project/ultimaker-printer-api/0.0.6/", "requires_dist": [ "zeroconf", "requests", "uuid", "pillow", "imagehash" ], "requires_python": "", "summary": "An Ultimaker Printer API client implementation in Python", "version": "0.0.6" }, "last_serial": 5992053, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "eb17c5f1cd9ea5122eb2dff3699773f8", "sha256": "a0d58ca55d106c5f591623471c8b52ec422c4dca3ee6a0d9f484b6328632cca9" }, "downloads": -1, "filename": "ultimaker_printer_api-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "eb17c5f1cd9ea5122eb2dff3699773f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8701, "upload_time": "2019-02-16T15:09:44", "url": "https://files.pythonhosted.org/packages/3b/76/b6eb6370d643ec3a37b69602a3e52bab64ebc0c2257cc1598d291fe43a29/ultimaker_printer_api-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "056dcee80bbcda413e9263e06c3f4a44", "sha256": "6a592746d477748fa91138c0fa5991bbea53f7fdfd723d89808219251aa94f19" }, "downloads": -1, "filename": "ultimaker-printer-api-0.0.1.tar.gz", "has_sig": false, "md5_digest": "056dcee80bbcda413e9263e06c3f4a44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6883, "upload_time": "2019-02-16T15:09:46", "url": "https://files.pythonhosted.org/packages/86/14/a34918fdef0d9087ef7fe5a35fac605946a047d3899c558d3b336e4691b1/ultimaker-printer-api-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "0a8309e5a110c36edd4a86868c4cbd6e", "sha256": "b9853d795ac82f83c62d2cb7146f1e55f167120c2584c2424eb9288eb3d784de" }, "downloads": -1, "filename": "ultimaker_printer_api-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0a8309e5a110c36edd4a86868c4cbd6e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8706, "upload_time": "2019-02-16T15:13:08", "url": "https://files.pythonhosted.org/packages/b8/7c/1c1aff3d926811c0a3d8203f2acce28b5ef936315258775e1d56e17005d9/ultimaker_printer_api-0.0.2-py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "b50ddd49159439454ea32e6e791a49fb", "sha256": "eea427ff0acdd51f46a5499c443ff9b8ecea2dd2cfd3c2fbadea3afff153cf9d" }, "downloads": -1, "filename": "ultimaker_printer_api-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b50ddd49159439454ea32e6e791a49fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9056, "upload_time": "2019-04-08T19:29:40", "url": "https://files.pythonhosted.org/packages/49/d4/955565445286e83e196839718cb6d16622ddd7240d396faf8b845f366704/ultimaker_printer_api-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8755afc6ce4b8dcb949ed085c43e8f0c", "sha256": "bce00825e105a8b94618472b604a6d3eb436ff4430483ee3ad46bdeb18661911" }, "downloads": -1, "filename": "ultimaker-printer-api-0.0.3.tar.gz", "has_sig": false, "md5_digest": "8755afc6ce4b8dcb949ed085c43e8f0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7197, "upload_time": "2019-04-08T19:30:03", "url": "https://files.pythonhosted.org/packages/b6/47/b35dd138fcf898510c26cee02275ce713addd9fd71618d91c8a58b7e7b38/ultimaker-printer-api-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "59cc0efd738326b8b50324963d540381", "sha256": "fbe1d1518c9f6c9411c12d609656a0c03ad264b2ad3dc878cfafc464909788cd" }, "downloads": -1, "filename": "ultimaker_printer_api-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "59cc0efd738326b8b50324963d540381", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9178, "upload_time": "2019-04-08T20:54:53", "url": "https://files.pythonhosted.org/packages/14/dd/a64d124a1662b0c9294b80fbbd73b792ef8ae16b5ad6b6495f810bc077d2/ultimaker_printer_api-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e77365a2e52ab048783572dbdeb3eee", "sha256": "a80488a69afcbc9b839550a8ae74113410670d24ea3fbc5d28a4c36690355196" }, "downloads": -1, "filename": "ultimaker-printer-api-0.0.4.tar.gz", "has_sig": false, "md5_digest": "2e77365a2e52ab048783572dbdeb3eee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7288, "upload_time": "2019-04-08T20:54:54", "url": "https://files.pythonhosted.org/packages/a2/17/b83c525fdab81878f736c1b42bd44954c5d8ee0557bfd71944f15ec8aea4/ultimaker-printer-api-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "db8a2210e8bda52df72fd210f4bec085", "sha256": "a8faf0a0d595565e3b12e175e9da92c80f50da2ec27baf1ccd52ac5241528d31" }, "downloads": -1, "filename": "ultimaker_printer_api-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "db8a2210e8bda52df72fd210f4bec085", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9515, "upload_time": "2019-09-17T19:21:50", "url": "https://files.pythonhosted.org/packages/2b/a4/d06e1dac67a7e78f621fa5dd72d243005be4d890da5f1258f3301153711a/ultimaker_printer_api-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "611a0dee9462bbe952b22299a7324dbe", "sha256": "77d5eb5be8d32b5e4a34b2e4ae2a354bf4ee7ff27109e9f97b5debd98a97591f" }, "downloads": -1, "filename": "ultimaker-printer-api-0.0.5.tar.gz", "has_sig": false, "md5_digest": "611a0dee9462bbe952b22299a7324dbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7859, "upload_time": "2019-09-17T19:18:58", "url": "https://files.pythonhosted.org/packages/7e/7f/3a7c8741e5f9b5e9111901dd1f7d675f39832fdfdf6353763bdc6e618c60/ultimaker-printer-api-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "dfbb5a303837b373adb67f04c65c5fd8", "sha256": "31e58d78d21072b390d0efac27987a322831efea7088592635841b619e81c1f4" }, "downloads": -1, "filename": "ultimaker_printer_api-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "dfbb5a303837b373adb67f04c65c5fd8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9643, "upload_time": "2019-10-17T19:52:59", "url": "https://files.pythonhosted.org/packages/5e/4c/62b7c6220c8049cc21f73c2ba155c33c2e1541de0e11fee92479657e0dd8/ultimaker_printer_api-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54cd4b264aa0c11b11ab97d3af7fcb5c", "sha256": "3562fe387146ebf727b9187b2f28d0a2a6780517bb943162fe8e07b13bb2b8fe" }, "downloads": -1, "filename": "ultimaker-printer-api-0.0.6.tar.gz", "has_sig": false, "md5_digest": "54cd4b264aa0c11b11ab97d3af7fcb5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7989, "upload_time": "2019-10-17T19:53:00", "url": "https://files.pythonhosted.org/packages/0b/fb/1af0d1992058dde72f302e11582eceee4891d01e0811b14f755c9a6dcdcf/ultimaker-printer-api-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dfbb5a303837b373adb67f04c65c5fd8", "sha256": "31e58d78d21072b390d0efac27987a322831efea7088592635841b619e81c1f4" }, "downloads": -1, "filename": "ultimaker_printer_api-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "dfbb5a303837b373adb67f04c65c5fd8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9643, "upload_time": "2019-10-17T19:52:59", "url": "https://files.pythonhosted.org/packages/5e/4c/62b7c6220c8049cc21f73c2ba155c33c2e1541de0e11fee92479657e0dd8/ultimaker_printer_api-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54cd4b264aa0c11b11ab97d3af7fcb5c", "sha256": "3562fe387146ebf727b9187b2f28d0a2a6780517bb943162fe8e07b13bb2b8fe" }, "downloads": -1, "filename": "ultimaker-printer-api-0.0.6.tar.gz", "has_sig": false, "md5_digest": "54cd4b264aa0c11b11ab97d3af7fcb5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7989, "upload_time": "2019-10-17T19:53:00", "url": "https://files.pythonhosted.org/packages/0b/fb/1af0d1992058dde72f302e11582eceee4891d01e0811b14f755c9a6dcdcf/ultimaker-printer-api-0.0.6.tar.gz" } ] }