{ "info": { "author": "Moccu GmbH & Co. KG", "author_email": "info@moccu.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "django-ultimatethumb\n=======================\n\n.. image:: https://img.shields.io/pypi/v/django-ultimatethumb.svg\n :target: https://pypi.org/project/django-ultimatethumb/\n :alt: Latest Version\n\n.. image:: https://codecov.io/gh/moccu/django-ultimatethumb/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/moccu/django-ultimatethumb\n :alt: Coverage Status\n\n.. image:: https://readthedocs.org/projects/django-ultimatethumb/badge/?version=latest\n :target: https://django-ultimatethumb.readthedocs.io/en/stable/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://travis-ci.org/moccu/django-ultimatethumb.svg?branch=master\n :target: https://travis-ci.org/moccu/django-ultimatethumb\n\n\n`django-ultimatethumb` is another Django library for generating thumbnails but\nhas some advantages:\n\n* Thumbnails are not generated when the templatetag is called. Instead, images\n are generated on demand when they are requested by the browser. This can\n lead to a major speedup of your page response times.\n* Thumbnails can be generated from static files too (for example to downscale\n retina-optimized images and therefore reducing traffic).\n* Generate multiple thumbnail sizes at once for use in `picture` html tags with\n multiple sources (e.g. with media queries).\n\n\nRequirements\n------------\n\ndjango-ultimatethumb supports Python 3 only and requires at least Django 1.11.\n\n\nPrepare for development\n-----------------------\n\nA Python 3.6 interpreter is required in addition to pipenv.\n\n.. code-block:: shell\n\n $ pipenv install --python 3.6 --dev\n $ pipenv shell\n $ pip install -e .\n\n\nNow you're ready to run the tests:\n\n.. code-block:: shell\n\n $ pipenv run py.test\n\n\nResources\n---------\n\n* `Documentation `_\n* `Bug Tracker `_\n* `Code `_\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/moccu/django-ultimatethumb", "keywords": "django thumbnails imaging", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-ultimatethumb", "package_url": "https://pypi.org/project/django-ultimatethumb/", "platform": "", "project_url": "https://pypi.org/project/django-ultimatethumb/", "project_urls": { "Homepage": "https://github.com/moccu/django-ultimatethumb" }, "release_url": "https://pypi.org/project/django-ultimatethumb/1.1.0/", "requires_dist": null, "requires_python": "", "summary": "Generate thumbnails of anything.", "version": "1.1.0" }, "last_serial": 4958648, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "90e13017634aa65a347f7990a9e4b8cd", "sha256": "a792411532670bf9e4c878c43aacfff5d79a5caec20425dc7c84912b22befaf0" }, "downloads": -1, "filename": "django_ultimatethumb-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "90e13017634aa65a347f7990a9e4b8cd", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 12438, "upload_time": "2015-03-24T17:03:37", "url": "https://files.pythonhosted.org/packages/ca/f7/c33be3750334f1c22d3b898772626fca6db1cd969d8cc050e3fd14f0ec54/django_ultimatethumb-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75241366b7e95e651cafaa3cc60f4e9a", "sha256": "61c62f45f1a6a79edc362b01782ebd8aaa4fc379025d323c6d48ce951bdf6269" }, "downloads": -1, "filename": "django-ultimatethumb-0.1.0.tar.gz", "has_sig": false, "md5_digest": "75241366b7e95e651cafaa3cc60f4e9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8316, "upload_time": "2015-03-24T17:03:34", "url": "https://files.pythonhosted.org/packages/e1/c1/575878779b08b5825ab6d2fb135cdff9f83ce3cad7e0845ddd0faf7be533/django-ultimatethumb-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9ae84a74622e7f38265cd5d05ed89916", "sha256": "c6be2be2e235c9e12631a5fa95386f9cf08cfe7171f3fc690ff2eb56db05ae04" }, "downloads": -1, "filename": "django_ultimatethumb-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ae84a74622e7f38265cd5d05ed89916", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11833, "upload_time": "2015-10-20T10:18:31", "url": "https://files.pythonhosted.org/packages/c5/ff/23b8de67e522962e509268f0a66e238c7ea93600b04ba166f7e73d06e01f/django_ultimatethumb-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5cae1424cd17a8a432ad4e5ef3419927", "sha256": "ce882e5b4b01d5f4c0f0eb6e4c28f83a0bf4177b3c8441ced516403b03b59e8f" }, "downloads": -1, "filename": "django-ultimatethumb-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5cae1424cd17a8a432ad4e5ef3419927", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8758, "upload_time": "2015-10-20T10:18:06", "url": "https://files.pythonhosted.org/packages/36/a6/357bef8596bc76f1ac0e40423a649334aa706b94ceccb0954c2f8288c493/django-ultimatethumb-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "31680a2874e778f3e0480c4a322c5e58", "sha256": "1ee92cabaa6ef0ee324a7ebf4eaf1e4512faccc6865f1ee4a238afd9577a86fe" }, "downloads": -1, "filename": "django_ultimatethumb-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "31680a2874e778f3e0480c4a322c5e58", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 12579, "upload_time": "2015-11-03T16:52:01", "url": "https://files.pythonhosted.org/packages/67/87/f57268ae8fd04442b1629415e33bb5f5fd9322ac581f99eeef6e47d3ba63/django_ultimatethumb-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc298e9336b2086482fff6f94986db93", "sha256": "4a62c00bb0029ae147dda8e8640769bc3a28f413dcecad2ce06a15d24bdd395a" }, "downloads": -1, "filename": "django-ultimatethumb-0.3.0.tar.gz", "has_sig": false, "md5_digest": "cc298e9336b2086482fff6f94986db93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9274, "upload_time": "2015-11-03T16:51:47", "url": "https://files.pythonhosted.org/packages/e0/22/25fc932ac88b622956a16574675ed6143cd343cd2563111b4dd364cd03b5/django-ultimatethumb-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "ad8536478db1b442cd4e38def455652e", "sha256": "b58f9182f87a5e36e65c21cd57bd425bb07d52c3e2f8186c4f5a151ba6de5368" }, "downloads": -1, "filename": "django_ultimatethumb-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad8536478db1b442cd4e38def455652e", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 12374, "upload_time": "2016-05-04T09:29:35", "url": "https://files.pythonhosted.org/packages/1a/3c/28904cabdb96eb5efa5295eac00e27ceee45c22608c62ee3143301c0ca92/django_ultimatethumb-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20ad0d542f1e03082bbea4bc1b532afc", "sha256": "e11ffd42302f46ab2da07bbdc7fb26c871483d2599426b91fbf66aa3b2964bab" }, "downloads": -1, "filename": "django-ultimatethumb-0.4.0.tar.gz", "has_sig": false, "md5_digest": "20ad0d542f1e03082bbea4bc1b532afc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9410, "upload_time": "2016-05-04T09:29:00", "url": "https://files.pythonhosted.org/packages/42/c6/82a22c5ed04aa79393ff9194de2bfbf45656c445b7fbe2e77b044bf302ea/django-ultimatethumb-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "27f297cfa8f806efd9469c2180b2d008", "sha256": "a81d1ed57c5f71af7c0f929f3715b848ac2d9ac7700a4b7ec0d9ec3422057a10" }, "downloads": -1, "filename": "django_ultimatethumb-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27f297cfa8f806efd9469c2180b2d008", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 12375, "upload_time": "2016-05-04T10:38:55", "url": "https://files.pythonhosted.org/packages/f4/e4/5ab2323009909cff8369509268d75e1b2db6b11d72bacd3a193ae5aad60d/django_ultimatethumb-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72bc1c20d0416e69042d342d72fb592e", "sha256": "7b31a81436115dae4dca5568de1ca8357b28d0e79c7feb264d7fe2e6c3b4d0ce" }, "downloads": -1, "filename": "django-ultimatethumb-0.4.1.tar.gz", "has_sig": false, "md5_digest": "72bc1c20d0416e69042d342d72fb592e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9417, "upload_time": "2016-05-04T10:38:44", "url": "https://files.pythonhosted.org/packages/af/26/a6db9ddfbdc176f530909464ffa8aeb5a15a9a4c59640fbe9d7169a6cc76/django-ultimatethumb-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "0167884416ec8d99419c7d4355ec6ee9", "sha256": "1ebfacb7a1218b4d15f2336db689692f32a5b5fc1f2f0d2348ddd09f5272b9a3" }, "downloads": -1, "filename": "django_ultimatethumb-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0167884416ec8d99419c7d4355ec6ee9", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 12371, "upload_time": "2017-02-14T07:24:44", "url": "https://files.pythonhosted.org/packages/07/d2/754764ad4c3da181cc9e0b66b5e5abfebe501f15b40f5525c5ac29297ea8/django_ultimatethumb-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "873d7e3ed7f1afca824c79f17cdfe481", "sha256": "87d574797a93267d54f2ff2e0be177e345dc3321a7ffda0ef934d876e0240e01" }, "downloads": -1, "filename": "django-ultimatethumb-0.5.0.tar.gz", "has_sig": false, "md5_digest": "873d7e3ed7f1afca824c79f17cdfe481", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9487, "upload_time": "2017-02-14T07:24:39", "url": "https://files.pythonhosted.org/packages/13/e9/636dfb08e1a6d25e95b00e5a3c970633ad67f1cd40762bbf27e1784ca212/django-ultimatethumb-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "bc3ccbfd6c8f2e54e7eac5aaf3901eb4", "sha256": "23922c737b16bb41f9e5eae992b26c751f8f9ef292e8535a3630104af817254d" }, "downloads": -1, "filename": "django_ultimatethumb-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bc3ccbfd6c8f2e54e7eac5aaf3901eb4", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 13729, "upload_time": "2017-07-31T07:11:53", "url": "https://files.pythonhosted.org/packages/f8/4d/dbd716f150192c22fc574d36fbbc6f2f9e00de976501e2e5b8e7fd8ed686/django_ultimatethumb-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c8fad8082ec372768bd23ad3b0b2cfb", "sha256": "5459c0a042d36bb065696d85bc7ac9f089e34bfb914e543fa3d87096441552ed" }, "downloads": -1, "filename": "django-ultimatethumb-0.6.0.tar.gz", "has_sig": false, "md5_digest": "6c8fad8082ec372768bd23ad3b0b2cfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10571, "upload_time": "2017-07-31T07:11:51", "url": "https://files.pythonhosted.org/packages/88/ab/6ce7eeeb42d97c5d11799bceaa856926c77c20d4a7e98be4af16debe8c31/django-ultimatethumb-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "740ceabc01bc54af545eb7c5f986bf98", "sha256": "369fe1fc87d9bf0928151a8d32f8f855387d8cb7b949aa172e5dc24e1758d53b" }, "downloads": -1, "filename": "django_ultimatethumb-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "740ceabc01bc54af545eb7c5f986bf98", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 13844, "upload_time": "2017-11-03T11:40:18", "url": "https://files.pythonhosted.org/packages/04/41/c8f61d7a8aa75eff5fc45187920e320cc33ffcc4e067e30b33dc6acda869/django_ultimatethumb-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53240b351038189cdbc8ce466f3acb0b", "sha256": "c270472da4ede2bd00e87cbc04a9097e836c99a9e7b9bea31ce7b85ec34abd1e" }, "downloads": -1, "filename": "django-ultimatethumb-0.7.0.tar.gz", "has_sig": false, "md5_digest": "53240b351038189cdbc8ce466f3acb0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10940, "upload_time": "2017-11-03T11:40:15", "url": "https://files.pythonhosted.org/packages/c9/5e/c38120dd824abdca190e2dbf75ee8768a60f0348c4565e1d5c08f20e448e/django-ultimatethumb-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "d511ec55ac19bab82b3ea24fe9d33415", "sha256": "b53d44c944e789904178ad79f8eb39be26e8ed51a8477f72c64bab49f374f69d" }, "downloads": -1, "filename": "django_ultimatethumb-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d511ec55ac19bab82b3ea24fe9d33415", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 14073, "upload_time": "2017-12-05T13:44:32", "url": "https://files.pythonhosted.org/packages/26/9e/4784f1bde06637cc4edceadba8cd51c6fc95c78ca83069fc9f52148d6f03/django_ultimatethumb-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "332e17e46443d92102bfd729172aba12", "sha256": "a56ffbcdbf8775b358b07c5be67528f0638ceca416dca5c45ec03e72f74e0c6c" }, "downloads": -1, "filename": "django-ultimatethumb-0.8.0.tar.gz", "has_sig": false, "md5_digest": "332e17e46443d92102bfd729172aba12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11165, "upload_time": "2017-12-05T13:44:29", "url": "https://files.pythonhosted.org/packages/ea/1b/f883393840ebb1cc5355e3be7ea1bdcb34b4e6a7ee385b6dcf361726316f/django-ultimatethumb-0.8.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "6e3e25d1c2dc84edd7a7e608d6e8596a", "sha256": "a17966b66e939fbf0692acee555871acbfe2af2825a3b93cc39762027bcecb7a" }, "downloads": -1, "filename": "django_ultimatethumb-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6e3e25d1c2dc84edd7a7e608d6e8596a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10298, "upload_time": "2018-08-08T18:26:09", "url": "https://files.pythonhosted.org/packages/a8/c8/ff2a046d5ae030ba0b74c8448cb6ff229dc9d7a28f90493e9c225b1e81a8/django_ultimatethumb-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "896385b8ec5f1008c221e99c5fc6cc34", "sha256": "6c756592cdf7bd6acbcea0abbd09b3d957cf5f4168ef5d0047dc91d1e5bf590b" }, "downloads": -1, "filename": "django-ultimatethumb-1.0.0.tar.gz", "has_sig": false, "md5_digest": "896385b8ec5f1008c221e99c5fc6cc34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9192, "upload_time": "2018-08-08T18:26:05", "url": "https://files.pythonhosted.org/packages/c3/98/d1840a13d9607e0ac1ed8fb26aa4ebe201469d25034eb72da61938bd4478/django-ultimatethumb-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "be5f2923fb7d7fc41463001f95b79bff", "sha256": "6cd5ef9fa424f6a7146f265ca11165a5c6433d7ddd60ed4d39c7288061d9344f" }, "downloads": -1, "filename": "django_ultimatethumb-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "be5f2923fb7d7fc41463001f95b79bff", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12066, "upload_time": "2019-03-19T13:26:29", "url": "https://files.pythonhosted.org/packages/5b/f0/910aff2531757a7a187857509e534e4d8588d4f4d2b06c42cddd4c1253c5/django_ultimatethumb-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "372078bae453db8de03b1fa8f620a071", "sha256": "5e498d0a656eb375d5ba606f49451b74df7ed1414d24c1d87da622d0d53a5e70" }, "downloads": -1, "filename": "django-ultimatethumb-1.1.0.tar.gz", "has_sig": false, "md5_digest": "372078bae453db8de03b1fa8f620a071", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10735, "upload_time": "2019-03-19T13:26:25", "url": "https://files.pythonhosted.org/packages/8a/4a/1cf057850eb208477cac95bc6e19451e026eed6dd4fe0e95091036646949/django-ultimatethumb-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "be5f2923fb7d7fc41463001f95b79bff", "sha256": "6cd5ef9fa424f6a7146f265ca11165a5c6433d7ddd60ed4d39c7288061d9344f" }, "downloads": -1, "filename": "django_ultimatethumb-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "be5f2923fb7d7fc41463001f95b79bff", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12066, "upload_time": "2019-03-19T13:26:29", "url": "https://files.pythonhosted.org/packages/5b/f0/910aff2531757a7a187857509e534e4d8588d4f4d2b06c42cddd4c1253c5/django_ultimatethumb-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "372078bae453db8de03b1fa8f620a071", "sha256": "5e498d0a656eb375d5ba606f49451b74df7ed1414d24c1d87da622d0d53a5e70" }, "downloads": -1, "filename": "django-ultimatethumb-1.1.0.tar.gz", "has_sig": false, "md5_digest": "372078bae453db8de03b1fa8f620a071", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10735, "upload_time": "2019-03-19T13:26:25", "url": "https://files.pythonhosted.org/packages/8a/4a/1cf057850eb208477cac95bc6e19451e026eed6dd4fe0e95091036646949/django-ultimatethumb-1.1.0.tar.gz" } ] }