{ "info": { "author": "Ruben Van den Bossche, Matteo De Wint", "author_email": "ruben@novemberfive.co, matteo@novemberfive.co", "bugtrack_url": null, "classifiers": [], "description": "Optimize a static website for hosting in S3, by including a fingerprint into all assets' filenames. The optimized website is uploaded into the specified S3 bucket with the right cache headers.\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/novemberfiveco/s3-site-cache-optimizer", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "s3-site-cache-optimizer", "package_url": "https://pypi.org/project/s3-site-cache-optimizer/", "platform": "", "project_url": "https://pypi.org/project/s3-site-cache-optimizer/", "project_urls": { "Homepage": "https://github.com/novemberfiveco/s3-site-cache-optimizer" }, "release_url": "https://pypi.org/project/s3-site-cache-optimizer/0.8.2/", "requires_dist": [ "boto" ], "requires_python": "", "summary": "Optimize a static website before uploading to S3", "version": "0.8.2" }, "last_serial": 5878609, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "0021b31a674cea69820690331faf3b9a", "sha256": "1f0038b5bcad0a0b045dc4fad675aecb79356c63209a642b6af693c04854811d" }, "downloads": -1, "filename": "s3-site-cache-optimizer-0.5.0.tar.gz", "has_sig": false, "md5_digest": "0021b31a674cea69820690331faf3b9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5838, "upload_time": "2016-07-28T06:47:43", "url": "https://files.pythonhosted.org/packages/2a/24/48594c80ffaca4a2efdd51f909d74314b4b44f41462f3d56758cf4676a33/s3-site-cache-optimizer-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "b84b4c5636ed4853ea0226b1a2319938", "sha256": "03fa3092f2d275bd514cc1f434747257ff59b984f75c2d40e9caa6b519dbfe2f" }, "downloads": -1, "filename": "s3-site-cache-optimizer-0.5.1.tar.gz", "has_sig": false, "md5_digest": "b84b4c5636ed4853ea0226b1a2319938", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5895, "upload_time": "2016-12-14T13:05:34", "url": "https://files.pythonhosted.org/packages/7e/c4/c6e73ac3b73373b5b7f3b20dbb5d1d47e090f7c8ebb5597b45e5a57fd6ed/s3-site-cache-optimizer-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "8a4270b3cff8cc921b320a0a6e105b16", "sha256": "f5889687d2c4bcba8d6845b96b567fdba7cb307354d2ef0138e79047b780c074" }, "downloads": -1, "filename": "s3-site-cache-optimizer-0.6.0.tar.gz", "has_sig": false, "md5_digest": "8a4270b3cff8cc921b320a0a6e105b16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5934, "upload_time": "2017-03-10T14:52:31", "url": "https://files.pythonhosted.org/packages/57/23/515ba3557a8eda8973debee8675ea138fc23944e21d8419826cbf368065e/s3-site-cache-optimizer-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "4690e34b499743f6a287fdf10ac43809", "sha256": "b657ac52a7b5c466985fa704ed0a05c6ac46dc71c61760820fe17a332b85156c" }, "downloads": -1, "filename": "s3_site_cache_optimizer-0.7.0-py2-none-any.whl", "has_sig": false, "md5_digest": "4690e34b499743f6a287fdf10ac43809", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8092, "upload_time": "2017-08-16T15:29:07", "url": "https://files.pythonhosted.org/packages/25/2f/30b9ddc3f696fabe602ba59cbfa8cebc00bdc5a82ae6e29f8e184dfd2858/s3_site_cache_optimizer-0.7.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00098d9adf9bd0d4853b8cfd5154090f", "sha256": "a220aeaf643db247e3e47ef6c21b8d00612c337280a1f1ec662dbb59e4ddcb14" }, "downloads": -1, "filename": "s3-site-cache-optimizer-0.7.0.tar.gz", "has_sig": false, "md5_digest": "00098d9adf9bd0d4853b8cfd5154090f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5964, "upload_time": "2017-08-16T15:28:45", "url": "https://files.pythonhosted.org/packages/22/df/ec10ed1776e6975ea40c17a3e17233ebad4914dbe82a5c008fe06b36fd5d/s3-site-cache-optimizer-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "b88509ba20cd21e42855e764c65c703e", "sha256": "5dfcdf5fe1361de360cdf2b11c9a4e107e9bf03161a58d05da9a7ca4c685f29b" }, "downloads": -1, "filename": "s3_site_cache_optimizer-0.7.1-py2-none-any.whl", "has_sig": false, "md5_digest": "b88509ba20cd21e42855e764c65c703e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8094, "upload_time": "2017-08-16T16:10:59", "url": "https://files.pythonhosted.org/packages/b3/ae/078e313eed4c9949145166ac57502eddac79fb02583a9f9e963e91c27042/s3_site_cache_optimizer-0.7.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5aa40072c53b3102e79f5b9322e75594", "sha256": "d034e40467c762ebdf200df68feba6e7bcab118f3a2f5bdf6b9f15261c7514cb" }, "downloads": -1, "filename": "s3-site-cache-optimizer-0.7.1.tar.gz", "has_sig": false, "md5_digest": "5aa40072c53b3102e79f5b9322e75594", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5976, "upload_time": "2017-08-16T16:10:55", "url": "https://files.pythonhosted.org/packages/fd/8d/ed1f80523a5add220e4172cbc56eeafe8648f10a60f2f357e427d800da9b/s3-site-cache-optimizer-0.7.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "f8076317b8588a32344decae4b8594a0", "sha256": "21624007e2e054df28bed8daf330237dda1313d03ddbec7126215d2f04f0276f" }, "downloads": -1, "filename": "s3_site_cache_optimizer-0.8.0-py2-none-any.whl", "has_sig": false, "md5_digest": "f8076317b8588a32344decae4b8594a0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7131, "upload_time": "2018-11-28T08:13:40", "url": "https://files.pythonhosted.org/packages/f4/29/0971be07ea5b1b843ece751b9cc6b85e7afd391f8dbfa2e182950708e2ca/s3_site_cache_optimizer-0.8.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88a0abc002ea7dd79d7851ea8b990211", "sha256": "b507bfebb51182e8866de5e30aa80b9869e923cd58fad51d8a758147f9a2d222" }, "downloads": -1, "filename": "s3-site-cache-optimizer-0.8.0.tar.gz", "has_sig": false, "md5_digest": "88a0abc002ea7dd79d7851ea8b990211", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7306, "upload_time": "2018-11-28T08:13:42", "url": "https://files.pythonhosted.org/packages/3d/6f/c3312e6a6bd9e09fe06339292ff3c8ad742dfb282288b13ddf4629a46bb3/s3-site-cache-optimizer-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "82e79977fcb3a6db92c8e77971fbc83d", "sha256": "a1e036443ee480e6f251e8c8a08e0adea87c6411e46dad17c3572ac6510bca49" }, "downloads": -1, "filename": "s3_site_cache_optimizer-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "82e79977fcb3a6db92c8e77971fbc83d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7997, "upload_time": "2019-09-03T08:17:16", "url": "https://files.pythonhosted.org/packages/da/1a/bc5ae1bc6e7bb925066e637cee04f8eac2d6f9266bcb225e5d515b1dac92/s3_site_cache_optimizer-0.8.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7aeb2409135ab7b9dd1933f13dd91cc3", "sha256": "fe2866060acfc0daffa593b3c3c4653ef4f4c52d8de43c2573ab1233a5ca06a0" }, "downloads": -1, "filename": "s3-site-cache-optimizer-0.8.1.tar.gz", "has_sig": false, "md5_digest": "7aeb2409135ab7b9dd1933f13dd91cc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7433, "upload_time": "2019-09-03T08:17:17", "url": "https://files.pythonhosted.org/packages/19/ac/ca3abfe4e99bd1046184eb3a3e40e9d4b258ad493be9eb771d45baf3c89c/s3-site-cache-optimizer-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "e75d35863fa0faea6e3135682f9348e6", "sha256": "cd841d5dd53fdd2da640b8fa1589d18a0a24fa7ba7be6217ebb44d1f682b3a4b" }, "downloads": -1, "filename": "s3_site_cache_optimizer-0.8.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e75d35863fa0faea6e3135682f9348e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7994, "upload_time": "2019-09-24T09:36:24", "url": "https://files.pythonhosted.org/packages/7e/0e/4f04b538f142a401e8aafb2e281ef94a5517401e835276f9db23228b2587/s3_site_cache_optimizer-0.8.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38e6d904bee5eac627a5538ab4999c72", "sha256": "9fd228a401daca032227f8a82fe6eadc0e85498f85b72bc2e6fdb56673a59d2e" }, "downloads": -1, "filename": "s3-site-cache-optimizer-0.8.2.tar.gz", "has_sig": false, "md5_digest": "38e6d904bee5eac627a5538ab4999c72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7417, "upload_time": "2019-09-24T09:36:26", "url": "https://files.pythonhosted.org/packages/94/38/14c52ee392693ec52f80603088a9487e8ee0761cd8ffc253d307b978bca2/s3-site-cache-optimizer-0.8.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e75d35863fa0faea6e3135682f9348e6", "sha256": "cd841d5dd53fdd2da640b8fa1589d18a0a24fa7ba7be6217ebb44d1f682b3a4b" }, "downloads": -1, "filename": "s3_site_cache_optimizer-0.8.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e75d35863fa0faea6e3135682f9348e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7994, "upload_time": "2019-09-24T09:36:24", "url": "https://files.pythonhosted.org/packages/7e/0e/4f04b538f142a401e8aafb2e281ef94a5517401e835276f9db23228b2587/s3_site_cache_optimizer-0.8.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38e6d904bee5eac627a5538ab4999c72", "sha256": "9fd228a401daca032227f8a82fe6eadc0e85498f85b72bc2e6fdb56673a59d2e" }, "downloads": -1, "filename": "s3-site-cache-optimizer-0.8.2.tar.gz", "has_sig": false, "md5_digest": "38e6d904bee5eac627a5538ab4999c72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7417, "upload_time": "2019-09-24T09:36:26", "url": "https://files.pythonhosted.org/packages/94/38/14c52ee392693ec52f80603088a9487e8ee0761cd8ffc253d307b978bca2/s3-site-cache-optimizer-0.8.2.tar.gz" } ] }