{ "info": { "author": "Tumurtogtokh Davaakhuu", "author_email": "tumurtogtokh@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "[![Coverage Status](https://coveralls.io/repos/github/UnboxingMinds/ImgReSizer/badge.svg?branch=master)](https://coveralls.io/github/UnboxingMinds/ImgReSizer?branch=master)\n\n# Image ReSizer\nThis simple package re-sizes images from a given list of urls.\n\n## Installation\n\n`pip install imgresizer`\n\n## Usage\nIt expects you to pass ita configuration as command line parameter. \\\n`imgresizer -c `\n\nA sample json:\n\n```json\n{\n \"targets\": [\n 400,\n 200,\n 100\n ],\n \"data\": \"data\",\n \"num_threads\": 8,\n \"input_dir\": \"incoming\",\n \"output_dir\" : \"outgoing\",\n \"image_urls\" : \"/path/to/urls.txt\"\n}\n```\nFirstly, it downloads them and stores them inside **data/input_dir** directory. Then it starts processing images to re-size and store re-sized image to **data/output_dir** with its new size added to its name.\n\nAdditionally, you can pass `-l true` so that it logs the process.\n\n## Issues\nNothing yet. But it will need to speed up.\n\n## Tasks\n- [ ] Implement thread pooling\n- [ ] Make it re-size local images\n\n## License\nImgReSizer is released under the [MIT license] (https://choosealicense.com/licenses/mit/#)\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/UnboxingMinds/ImgReSizer", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "imgresizer", "package_url": "https://pypi.org/project/imgresizer/", "platform": "", "project_url": "https://pypi.org/project/imgresizer/", "project_urls": { "Homepage": "https://github.com/UnboxingMinds/ImgReSizer" }, "release_url": "https://pypi.org/project/imgresizer/1.0.0/", "requires_dist": [ "requests (>=2)", "Pillow (>=5.4)", "imagesize (>=1.1)" ], "requires_python": "", "summary": "A package to re-size images", "version": "1.0.0" }, "last_serial": 4985329, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "02c1836f16c7bc2b9b6beb15c4384e68", "sha256": "dad7337380f4d39e5e9886ef2085c9ef4cbca481967e4d2a8801ea1ed998ac63" }, "downloads": -1, "filename": "imgresizer-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "02c1836f16c7bc2b9b6beb15c4384e68", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8156, "upload_time": "2019-03-26T00:28:24", "url": "https://files.pythonhosted.org/packages/1b/f8/85aa85c13c6362966fa4fa59f353bb86521aa69d4fbaf1199013261ad5ea/imgresizer-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac8ac5810a3e3af0ba4c19aab7af2725", "sha256": "76024157f62b2c6831045f270f4f00ec817f1b1fd02e7f90882bd64d7485bfa9" }, "downloads": -1, "filename": "imgresizer-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ac8ac5810a3e3af0ba4c19aab7af2725", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4535, "upload_time": "2019-03-26T00:28:27", "url": "https://files.pythonhosted.org/packages/4a/00/5899b9ff63c165c881ec43f80bdef3e155838a8bef987fafd5f13ea40af9/imgresizer-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "b0a5876b6d3feba0bb5681ad48da4034", "sha256": "a76ccbc309bccce3a243386182c3597ecbf4cee1e25c8a5a615edeb82b942975" }, "downloads": -1, "filename": "imgresizer-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b0a5876b6d3feba0bb5681ad48da4034", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8944, "upload_time": "2019-03-26T00:28:26", "url": "https://files.pythonhosted.org/packages/7e/fa/e11804e3d6d6398916cfde75bc1cb268361f252cc906dfb9bbcfb4402209/imgresizer-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "982066f3c43ee2458530f5620bfa0686", "sha256": "f0d80ac566d995f6819dea8f9b0cd740ff18d39cf5a74972a298a7c6287d755a" }, "downloads": -1, "filename": "imgresizer-1.0.0.tar.gz", "has_sig": false, "md5_digest": "982066f3c43ee2458530f5620bfa0686", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5621, "upload_time": "2019-03-26T00:28:28", "url": "https://files.pythonhosted.org/packages/a1/fd/91e8a41c1aa39bf5de38d0e014047fbee764bad2da968cf1d7e12195b688/imgresizer-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b0a5876b6d3feba0bb5681ad48da4034", "sha256": "a76ccbc309bccce3a243386182c3597ecbf4cee1e25c8a5a615edeb82b942975" }, "downloads": -1, "filename": "imgresizer-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b0a5876b6d3feba0bb5681ad48da4034", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8944, "upload_time": "2019-03-26T00:28:26", "url": "https://files.pythonhosted.org/packages/7e/fa/e11804e3d6d6398916cfde75bc1cb268361f252cc906dfb9bbcfb4402209/imgresizer-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "982066f3c43ee2458530f5620bfa0686", "sha256": "f0d80ac566d995f6819dea8f9b0cd740ff18d39cf5a74972a298a7c6287d755a" }, "downloads": -1, "filename": "imgresizer-1.0.0.tar.gz", "has_sig": false, "md5_digest": "982066f3c43ee2458530f5620bfa0686", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5621, "upload_time": "2019-03-26T00:28:28", "url": "https://files.pythonhosted.org/packages/a1/fd/91e8a41c1aa39bf5de38d0e014047fbee764bad2da968cf1d7e12195b688/imgresizer-1.0.0.tar.gz" } ] }