{ "info": { "author": "Pierre V. Villeneuve", "author_email": "pierre.villeneuve@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Programming Language :: Python :: 3" ], "description": "# Image Attendant\n\nauthor: Pierre V. Villeneuve\n\n## Overview\n\nA collection of image-processing functions that I use in many of my projects.\n\n## Installation\n\nTo install use pip:\n\n $ pip install image_attendant\n\n\nOr clone the repo:\n\n $ git clone https://github.com/who8mylunch/image_attendant.git\n $ python setup.py install\n\n## Example\n\nTBD\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/who8mylunch/image_attendant", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "image-attendant", "package_url": "https://pypi.org/project/image-attendant/", "platform": "", "project_url": "https://pypi.org/project/image-attendant/", "project_urls": { "Homepage": "https://github.com/who8mylunch/image_attendant" }, "release_url": "https://pypi.org/project/image-attendant/2018.8.26/", "requires_dist": [ "numpy", "requests", "Pillow" ], "requires_python": "", "summary": "Helpful image processing functions", "version": "2018.8.26" }, "last_serial": 4207169, "releases": { "2017.8.20": [ { "comment_text": "", "digests": { "md5": "076a0e44c01e883ea86547e9144607f3", "sha256": "df31ef43580039b3f3da56995b5a187880d064bdb6569c9a3ca4736ccb43c835" }, "downloads": -1, "filename": "image_attendant-2017.8.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "076a0e44c01e883ea86547e9144607f3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7062, "upload_time": "2017-08-20T23:12:10", "url": "https://files.pythonhosted.org/packages/e7/08/9f71abd82a0265865ce6c16be8f578c6f7713562a8f8a04cae89e23ab5c4/image_attendant-2017.8.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e48132dcb0a7ea0e17e9c068df78ea3f", "sha256": "05d9d633f9be8626f5a68a539d33be340506681f2cde7b02f07418631e07e4e9" }, "downloads": -1, "filename": "image_attendant-2017.8.20.tar.gz", "has_sig": false, "md5_digest": "e48132dcb0a7ea0e17e9c068df78ea3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4537, "upload_time": "2017-08-20T23:12:11", "url": "https://files.pythonhosted.org/packages/e0/2e/cb18521a53347723b5daaa046649de2d32975dfa55dda4761dc99b0cd93e/image_attendant-2017.8.20.tar.gz" } ], "2017.9.10": [ { "comment_text": "", "digests": { "md5": "7755e6bda062ada240149159f29cbb68", "sha256": "e1a92c1e31a64de331fc3c60e2e915d381a8e12bf8947a9a2fd97f08b5c3b640" }, "downloads": -1, "filename": "image_attendant-2017.9.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7755e6bda062ada240149159f29cbb68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8495, "upload_time": "2017-09-10T17:24:02", "url": "https://files.pythonhosted.org/packages/55/7f/704bac76bf78b191719e3cac59952ea9b782d701d7d758185ca573a02325/image_attendant-2017.9.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11f8b85a6992e26351a76b01deefc945", "sha256": "9831791f1e400e3902fbf43bf705ef3f3e268e736def8d51984c2db484865625" }, "downloads": -1, "filename": "image_attendant-2017.9.10.tar.gz", "has_sig": false, "md5_digest": "11f8b85a6992e26351a76b01deefc945", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7141, "upload_time": "2017-09-10T17:24:04", "url": "https://files.pythonhosted.org/packages/6f/6e/93e0cc104971396ea87f356f33f57e14016c6e23b7b12bdb6ffdb4159aeb/image_attendant-2017.9.10.tar.gz" } ], "2017.9.17": [ { "comment_text": "", "digests": { "md5": "4909a4a6d19e9cad2029114e88836f8d", "sha256": "6942bf2c993f5a07a5c9cb4347606bc2a8878e3e489f9a5825c413e05d6805e0" }, "downloads": -1, "filename": "image_attendant-2017.9.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4909a4a6d19e9cad2029114e88836f8d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8511, "upload_time": "2017-09-17T23:15:00", "url": "https://files.pythonhosted.org/packages/c7/4e/3ad8c883137bf0c9a099f92791ecd335be293becd5ce20b0d9df6df4321a/image_attendant-2017.9.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b6bdceea23cfe0d03b33a7b88b0c00c", "sha256": "91a651b3d4c2615a530d9d7a854774faac29a4b747bbc06048810f64aa1f2d11" }, "downloads": -1, "filename": "image_attendant-2017.9.17.tar.gz", "has_sig": false, "md5_digest": "2b6bdceea23cfe0d03b33a7b88b0c00c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7149, "upload_time": "2017-09-17T23:15:02", "url": "https://files.pythonhosted.org/packages/dd/bf/184dca64b0527dc89766b22b8c133e0a0e24d8e4a9e01e6bb788f8b99133/image_attendant-2017.9.17.tar.gz" } ], "2017.9.3": [ { "comment_text": "", "digests": { "md5": "9f7cfc0f7bf4267f9cd1f003fed9de2c", "sha256": "27074e5d0b191802c5849ad4de90d4a4d1bd76e0e48d375a025d34f356cf99df" }, "downloads": -1, "filename": "image_attendant-2017.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9f7cfc0f7bf4267f9cd1f003fed9de2c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7058, "upload_time": "2017-09-03T19:04:05", "url": "https://files.pythonhosted.org/packages/e0/8f/4912063de5a5546658f5f4ffe1df865895f9df552539108be4f50290c33c/image_attendant-2017.9.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a664d011379f1b12d1d26a78e9765504", "sha256": "314931739119af88f67606293acc7eb2b3ba0e2d5fbc266623715a09c5821638" }, "downloads": -1, "filename": "image_attendant-2017.9.3.tar.gz", "has_sig": false, "md5_digest": "a664d011379f1b12d1d26a78e9765504", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5924, "upload_time": "2017-09-03T19:04:07", "url": "https://files.pythonhosted.org/packages/00/59/83effa11ab0ae95fe3dc2b75cf0b96e5f2869e3b229dc75c03331de4eef2/image_attendant-2017.9.3.tar.gz" } ], "2017.9.9": [ { "comment_text": "", "digests": { "md5": "24c108acda0290776a4c5b9fc3caef49", "sha256": "ddf8cfcb3645c35eb635f5c8a3ca3f31a804b3d0f0dfbcefd521a56e47657adb" }, "downloads": -1, "filename": "image_attendant-2017.9.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24c108acda0290776a4c5b9fc3caef49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7124, "upload_time": "2017-09-09T21:22:29", "url": "https://files.pythonhosted.org/packages/15/6f/db73214e5c16a7690e256501b6f785854254d04e392c9a168feb62ffe7ee/image_attendant-2017.9.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb288b6ef4099252849f4746943b3c69", "sha256": "f8d28a1de3a650ab1f2a4e56d486eb137c1bd38d4480556dfe5400fbc2616a8d" }, "downloads": -1, "filename": "image_attendant-2017.9.9.tar.gz", "has_sig": false, "md5_digest": "cb288b6ef4099252849f4746943b3c69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5956, "upload_time": "2017-09-09T21:22:30", "url": "https://files.pythonhosted.org/packages/9c/eb/fe1f5627c0da4ceee6d9990f5f5cb361e8fc323c6dc63276df4a0a78cec2/image_attendant-2017.9.9.tar.gz" } ], "2018.4.1": [ { "comment_text": "", "digests": { "md5": "329377e47947bba1e780019d7bc5d06c", "sha256": "1a3c904c5639ddbe3666170f5e0361cde537393e5e6a822112091aeb76fd1f4b" }, "downloads": -1, "filename": "image_attendant-2018.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "329377e47947bba1e780019d7bc5d06c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8538, "upload_time": "2018-04-01T16:32:06", "url": "https://files.pythonhosted.org/packages/d7/55/e9a5b3df8b187386dc4d7522bc99b119e7dcae6c9ec842e7b8c8f83419cc/image_attendant-2018.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c56b42f3a3e8b8290e0798826c4979a4", "sha256": "e12608f2777063844a0d406d1c8794a24796ddbcce57057b6c9255b6bca08954" }, "downloads": -1, "filename": "image_attendant-2018.4.1.tar.gz", "has_sig": false, "md5_digest": "c56b42f3a3e8b8290e0798826c4979a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7206, "upload_time": "2018-04-01T16:32:07", "url": "https://files.pythonhosted.org/packages/65/ed/7955a397fa29cee8b1a88cb4884db4a429372f099cbbcd8c69fdb1ba2f3c/image_attendant-2018.4.1.tar.gz" } ], "2018.8.24": [ { "comment_text": "", "digests": { "md5": "2eef3a5180364bd6acc11a2875cf56d6", "sha256": "37fd2627a7e39a60093aee3fcad54a2061c870a790974bdb6d41d41c5e1ffe9d" }, "downloads": -1, "filename": "image_attendant-2018.8.24-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2eef3a5180364bd6acc11a2875cf56d6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7446, "upload_time": "2018-08-25T20:11:54", "url": "https://files.pythonhosted.org/packages/eb/5c/e31d4a9bae5e4b77337a05feab4d688e887c07ccb1bf6741d49125d73a66/image_attendant-2018.8.24-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60fb78c59898a2d22e0bd78a3b4fdc24", "sha256": "152743f75458a2db77b33db14dda486021d6eea77fff0b8c83c77ba013926ca2" }, "downloads": -1, "filename": "image_attendant-2018.8.24.tar.gz", "has_sig": false, "md5_digest": "60fb78c59898a2d22e0bd78a3b4fdc24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7182, "upload_time": "2018-08-25T20:11:55", "url": "https://files.pythonhosted.org/packages/29/0b/3e76479984495aa93dc9ddd0736c1c1b8f13ad1345f7b7f9b57797c78d62/image_attendant-2018.8.24.tar.gz" } ], "2018.8.26": [ { "comment_text": "", "digests": { "md5": "412f36a73d68d8ccf0a304cfafeaa452", "sha256": "9b822dc07902e20059723d7d487a94923b1ccbbd6349b721c6eacdd4bd647ab2" }, "downloads": -1, "filename": "image_attendant-2018.8.26-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "412f36a73d68d8ccf0a304cfafeaa452", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7862, "upload_time": "2018-08-25T20:38:57", "url": "https://files.pythonhosted.org/packages/04/f9/c66fe22b32b91a9d3f5122f0036f52402cb5b05a5c62ddcd7b2e1c1f664d/image_attendant-2018.8.26-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69e537cf743da91a0617c9871f0548e6", "sha256": "875567e3501c917189fd06682a69c5b0af299d532f58c3c9ece624e44d24fd12" }, "downloads": -1, "filename": "image_attendant-2018.8.26.tar.gz", "has_sig": false, "md5_digest": "69e537cf743da91a0617c9871f0548e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7577, "upload_time": "2018-08-25T20:38:58", "url": "https://files.pythonhosted.org/packages/27/ea/2073339f12d65a1458b35c616075d80f3490e04274115e297d579f0bc7ea/image_attendant-2018.8.26.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "412f36a73d68d8ccf0a304cfafeaa452", "sha256": "9b822dc07902e20059723d7d487a94923b1ccbbd6349b721c6eacdd4bd647ab2" }, "downloads": -1, "filename": "image_attendant-2018.8.26-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "412f36a73d68d8ccf0a304cfafeaa452", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7862, "upload_time": "2018-08-25T20:38:57", "url": "https://files.pythonhosted.org/packages/04/f9/c66fe22b32b91a9d3f5122f0036f52402cb5b05a5c62ddcd7b2e1c1f664d/image_attendant-2018.8.26-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69e537cf743da91a0617c9871f0548e6", "sha256": "875567e3501c917189fd06682a69c5b0af299d532f58c3c9ece624e44d24fd12" }, "downloads": -1, "filename": "image_attendant-2018.8.26.tar.gz", "has_sig": false, "md5_digest": "69e537cf743da91a0617c9871f0548e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7577, "upload_time": "2018-08-25T20:38:58", "url": "https://files.pythonhosted.org/packages/27/ea/2073339f12d65a1458b35c616075d80f3490e04274115e297d579f0bc7ea/image_attendant-2018.8.26.tar.gz" } ] }