{ "info": { "author": "Marko Samastur", "author_email": "markos@gaivo.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.7", "Framework :: Django :: 1.8", "Framework :: Django :: 1.9", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Utilities" ], "description": "image-diet2\n===========\n\nimage-diet2 is a Django application for removing unnecessary bytes from image\nfiles. It optimizes images without changing their look or visual quality\n(\"losslessly\").\n\nIt works on images in JPEG, GIF, PNG or any format with configured a\nprocessing pipeline. Integration with Django's storage system provides a\nseamless integration with most thumbnailing apps.\n\n\n**Documentation:**\n\n.. image:: https://readthedocs.org/projects/image-diet2/badge/?version=latest\n :target: http://image-diet2.readthedocs.org/en/latest/?badge=latest\n :alt: Documentation Status\n\n**Tests:**\n\n.. image:: https://coveralls.io/repos/samastur/image-diet2/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/samastur/image-diet2?branch=master \n\n.. image:: https://travis-ci.org/samastur/image-diet2.svg?branch=master\n :target: https://travis-ci.org/samastur/image-diet2\n\n**Build:**\n\n.. image:: https://requires.io/github/samastur/image-diet2/requirements.svg?branch=master\n :target: https://requires.io/github/samastur/image-diet2/requirements/?branch=master\n :alt: Requirements Status\n\n`Documentation `_", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/samastur/image-diet2/", "keywords": null, "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "image-diet2", "package_url": "https://pypi.org/project/image-diet2/", "platform": "OS Independent", "project_url": "https://pypi.org/project/image-diet2/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/samastur/image-diet2/" }, "release_url": "https://pypi.org/project/image-diet2/1.0/", "requires_dist": null, "requires_python": null, "summary": "Remove unnecessary bytes from images", "version": "1.0" }, "last_serial": 1892780, "releases": { "0.8": [ { "comment_text": "", "digests": { "md5": "2af81f9327dd1bd5c300219dbeafa5e0", "sha256": "e2930dafa1d94f5dff5690e97d4c4d7a5beee30eff8458f67977bd838966ff3e" }, "downloads": -1, "filename": "image-diet2-0.8.tar.gz", "has_sig": false, "md5_digest": "2af81f9327dd1bd5c300219dbeafa5e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3203, "upload_time": "2015-11-22T14:22:05", "url": "https://files.pythonhosted.org/packages/fe/70/3a2db991b65c24291c7dbc32978bade8ce70a1d73b6d21a3250ef311c9fa/image-diet2-0.8.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "be94e8c1d19c6e445b506968ca68e7c0", "sha256": "960d1a27f673f2a48fe4719ac2c8c94b6b1591ae1b781672c233df466c2ea878" }, "downloads": -1, "filename": "image-diet2-0.8.1.tar.gz", "has_sig": false, "md5_digest": "be94e8c1d19c6e445b506968ca68e7c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3306, "upload_time": "2015-11-24T13:11:17", "url": "https://files.pythonhosted.org/packages/6c/3a/169aab0060719a6435ea0a9088b704ab235582c2d4c38a4ca92793ace967/image-diet2-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "c02200ed4dc792c69cd06061253d578f", "sha256": "befa40a29a59b1f55cf72b66abb6100d3bcbf809e2dcb9661d95aff4583ab9c8" }, "downloads": -1, "filename": "image-diet2-0.8.2.tar.gz", "has_sig": false, "md5_digest": "c02200ed4dc792c69cd06061253d578f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3360, "upload_time": "2015-11-25T12:21:14", "url": "https://files.pythonhosted.org/packages/52/63/ed5b19969f72819f7395faf6b1b091d1c8f64e11510f2a925e1bfcbfe45f/image-diet2-0.8.2.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "b9b7b15176d7c4662e5393d8c971c017", "sha256": "6e02e1b7815d6148910b74d7d4ecd5576325c08bacabbdfc208cf84e1d6fd01d" }, "downloads": -1, "filename": "image-diet2-0.9.tar.gz", "has_sig": false, "md5_digest": "b9b7b15176d7c4662e5393d8c971c017", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3361, "upload_time": "2015-12-12T12:05:52", "url": "https://files.pythonhosted.org/packages/43/84/0f6da05597dd7ce97ac0e0b30b0bb41d2fc0c542e09aea0996fbb4159041/image-diet2-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "2784cd5d34c45a49347882f73f4a8895", "sha256": "519b06a974e8a7117df6aa077d6178a3118807fe5d9efdbde897ed457ea0ab0f" }, "downloads": -1, "filename": "image-diet2-1.0.tar.gz", "has_sig": false, "md5_digest": "2784cd5d34c45a49347882f73f4a8895", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3822, "upload_time": "2016-01-07T11:55:24", "url": "https://files.pythonhosted.org/packages/97/5a/194592246ad572e64b97c78498f77d6e17ec56592a331e1e511f03d43cd3/image-diet2-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2784cd5d34c45a49347882f73f4a8895", "sha256": "519b06a974e8a7117df6aa077d6178a3118807fe5d9efdbde897ed457ea0ab0f" }, "downloads": -1, "filename": "image-diet2-1.0.tar.gz", "has_sig": false, "md5_digest": "2784cd5d34c45a49347882f73f4a8895", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3822, "upload_time": "2016-01-07T11:55:24", "url": "https://files.pythonhosted.org/packages/97/5a/194592246ad572e64b97c78498f77d6e17ec56592a331e1e511f03d43cd3/image-diet2-1.0.tar.gz" } ] }