{ "info": { "author": "Daniel Morell", "author_email": "office@carintek.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# Cruncher\n\nCruncher is a simple but powerful command line tool that optimizes images for the web.\n\n## Installing\n\nInstall and update Cruncher using [pip](https://pip.pypa.io/en/stable/quickstart/).\n\n```\n$ pip install cruncher\n```\n\nIt is highly recommenced that you run Cruncher with [virualenv](https://virtualenv.pypa.io/en/latest/). This can abstract away the peculiarities of running Cruncher across multiple operating systems.\n\n**Cruncher is built for Python 3.** It is tested on Python 3.6 and newer.\n\n## Basic Usage\n\nCruncher is run from the terminal. Simply specify the image or directory of images you wish to compress, and your preferred settings.\n\n**Example:**\n```commandline\n$ cruncher -i \"C:\\path_to_image\\the_image.jpg\" -q 75 -s 300 500 -o \"C:\\path_to_output_dir\"\n```\n\nIn this example the following options are used.\n\n`-i` Is the path to the image you wish to compress.\n\n`-q` Is the output image quality.\n\n`-s` Is the output images dimensions (width, height).\n\n`-o` Is the output directory.\n\nPlease read the documentation for more details about these options and the others that exist.\n\n## Documentation\n\n[Cruncher Documentation](https://www.danielmorell.com/tools/cruncher/documentation)\n\n1. [Installation](https://www.danielmorell.com/tools/cruncher/documentation/installation)\n1. [CLI Options](https://www.danielmorell.com/tools/cruncher/documentation/cli-options)\n1. [JSON Configuration](https://www.danielmorell.com/tools/cruncher/documentation/json-configuration)\n1. [ICC Profile Conversion](https://www.danielmorell.com/tools/cruncher/documentation/icc-profile-conversion)\n1. [Troubleshooting](https://www.danielmorell.com/tools/cruncher/documentation/troubleshooting)\n\n## Contributors\n\n[@danmorell](https://github.com/danmorell)\n\nCopyright \u00a9 2019 [Daniel Morell](https://www.danielmorell.com/)\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/danmorell/cruncher", "keywords": "", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "cruncher", "package_url": "https://pypi.org/project/cruncher/", "platform": "", "project_url": "https://pypi.org/project/cruncher/", "project_urls": { "Homepage": "https://github.com/danmorell/cruncher", "Issue tracker": "https://github.com/danmorell/cruncher/issues", "Source Code": "https://github.com/danmorell/cruncher" }, "release_url": "https://pypi.org/project/cruncher/0.2/", "requires_dist": [ "click", "pillow" ], "requires_python": ">=3.6", "summary": "Simple CLI to optimize images for the web.", "version": "0.2" }, "last_serial": 5931070, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "ff4c3fa33b2a36735287baf0b406c996", "sha256": "aa7f81377e405c94e5abcffc4ed944837c48a6082b4886107d9bcd361770884b" }, "downloads": -1, "filename": "cruncher-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ff4c3fa33b2a36735287baf0b406c996", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 21687, "upload_time": "2019-10-03T05:59:49", "url": "https://files.pythonhosted.org/packages/c9/7d/f99ebe6b97fffcb56db2604683e7b083bcbb3a17ed219fe2cd3d6fb5bd35/cruncher-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00c23adc407b283b6e0646a65549ed05", "sha256": "4090afdffce05cbf9f239d4c965a81649fdca533d5131842b73ead13986d65fc" }, "downloads": -1, "filename": "cruncher-0.1.1.tar.gz", "has_sig": false, "md5_digest": "00c23adc407b283b6e0646a65549ed05", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8088, "upload_time": "2019-10-03T05:59:52", "url": "https://files.pythonhosted.org/packages/ef/ea/07561463e437bc99fedcd79cea8ae8bbff2ac43e486506aa951f395d66a1/cruncher-0.1.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "eb31d0b851e25586fdff6d7e773a04fb", "sha256": "e3441a0ac0c920334e3e08b2e37025d0402908fbc58a17ba1090058ab6076137" }, "downloads": -1, "filename": "cruncher-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "eb31d0b851e25586fdff6d7e773a04fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 22208, "upload_time": "2019-10-05T05:11:38", "url": "https://files.pythonhosted.org/packages/eb/1a/dec7bf9a8a475d707821004c434c4c49bce15e5c9e7d28c7620edc23af5c/cruncher-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a75a5309f14acab45ddbb113b5c1be9", "sha256": "92ec1f4d1f538bba8490865bc3f51b4fde4b0a41dad44cf6081d81fffb452405" }, "downloads": -1, "filename": "cruncher-0.2.tar.gz", "has_sig": false, "md5_digest": "5a75a5309f14acab45ddbb113b5c1be9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8608, "upload_time": "2019-10-05T05:11:39", "url": "https://files.pythonhosted.org/packages/35/01/cb17dca25d6813db5632446e9fe52d938c7dcfc9677c76f4b24807a50dc5/cruncher-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "eb31d0b851e25586fdff6d7e773a04fb", "sha256": "e3441a0ac0c920334e3e08b2e37025d0402908fbc58a17ba1090058ab6076137" }, "downloads": -1, "filename": "cruncher-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "eb31d0b851e25586fdff6d7e773a04fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 22208, "upload_time": "2019-10-05T05:11:38", "url": "https://files.pythonhosted.org/packages/eb/1a/dec7bf9a8a475d707821004c434c4c49bce15e5c9e7d28c7620edc23af5c/cruncher-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a75a5309f14acab45ddbb113b5c1be9", "sha256": "92ec1f4d1f538bba8490865bc3f51b4fde4b0a41dad44cf6081d81fffb452405" }, "downloads": -1, "filename": "cruncher-0.2.tar.gz", "has_sig": false, "md5_digest": "5a75a5309f14acab45ddbb113b5c1be9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8608, "upload_time": "2019-10-05T05:11:39", "url": "https://files.pythonhosted.org/packages/35/01/cb17dca25d6813db5632446e9fe52d938c7dcfc9677c76f4b24807a50dc5/cruncher-0.2.tar.gz" } ] }