{ "info": { "author": "Michael Elsd\u00f6rfer", "author_email": "michael@elsdoerfer.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "License :: OSI Approved :: BSD License", "Topic :: Internet :: WWW/HTTP :: Site Management" ], "description": "The `Closure Compiler `_ is\na tool for reducing the size of Javascript files to make them download\nand run faster.\n\nIt's a Java-based tool. This package, in the spirit of the \n`yuicompressor ` package,\nprovides a simple way to install and use the the Closure compiler from \nPython, bundling the ``closure.jar`` with the Python package.\n\nI recommend looking at `webassets`_ for your CSS/JS compression needs.\n\n.. _webassets: https://github.com/miracle2k/webassets\n\n\n--------\nVersions\n--------\n\nVersion ``YYYYMMDD`` of this package will bundle the corresponding \nversion of the compiler (Closure uses the build date as the version).\n\n\nIf you want a new version to be uploaded, open a ticket at the\n`Github page `_.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/closure", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "closure", "package_url": "https://pypi.org/project/closure/", "platform": "", "project_url": "https://pypi.org/project/closure/", "project_urls": { "Homepage": "http://pypi.python.org/pypi/closure" }, "release_url": "https://pypi.org/project/closure/20190417/", "requires_dist": null, "requires_python": "", "summary": "Closure compiler packaged for Python", "version": "20190417" }, "last_serial": 5174454, "releases": { "20110811": [ { "comment_text": "", "digests": { "md5": "c09b4da924d9d6b2dca2893b9dc82261", "sha256": "754744eec3d5d8d1b9c999efa57253183c2f348ffd33c95b4817081ba92b407f" }, "downloads": -1, "filename": "closure-20110811.tar.gz", "has_sig": false, "md5_digest": "c09b4da924d9d6b2dca2893b9dc82261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4478827, "upload_time": "2011-10-01T15:51:33", "url": "https://files.pythonhosted.org/packages/70/a6/9bcc9fd7ed95cdda054f3e46eea7abb616e31f050244e37eb1c713d01596/closure-20110811.tar.gz" } ], "20120305": [ { "comment_text": "", "digests": { "md5": "a4754e6080158ded95f94f57368f7eb6", "sha256": "f38edac5a21b7f632c90552dfb9f3a4231b69ebcf5a1e33632bb7de91c4e4f8a" }, "downloads": -1, "filename": "closure-20120305.tar.gz", "has_sig": false, "md5_digest": "a4754e6080158ded95f94f57368f7eb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4906743, "upload_time": "2012-04-27T11:22:33", "url": "https://files.pythonhosted.org/packages/da/21/62548d51d67f7e27d28cce2031857d79953f4a20d538718cb11a6cc63ac0/closure-20120305.tar.gz" } ], "20121212": [ { "comment_text": "", "digests": { "md5": "4fac7390b0aa8be2cfb2cdb2d220eec0", "sha256": "e1709e156da76c1c32d2f1deec119e582cf827a372ebbf1722e1d4b547a0aafa" }, "downloads": -1, "filename": "closure-20121212.tar.gz", "has_sig": false, "md5_digest": "4fac7390b0aa8be2cfb2cdb2d220eec0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5438967, "upload_time": "2013-01-20T11:09:07", "url": "https://files.pythonhosted.org/packages/7c/6c/7f766c8ae4c24c1e380d20f9c0cf0dc066f8b1803b964262150f2ffef439/closure-20121212.tar.gz" } ], "20140110": [ { "comment_text": "", "digests": { "md5": "e7782b22c09d997d33b350863c83708c", "sha256": "2c4563eee26b12d1d1007a89fad31c292a4d5c46efe0d5f981869de1a9596d66" }, "downloads": -1, "filename": "closure-20140110.tar.gz", "has_sig": false, "md5_digest": "e7782b22c09d997d33b350863c83708c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6117445, "upload_time": "2014-02-06T13:19:08", "url": "https://files.pythonhosted.org/packages/b8/04/6da0a87ff1f595d21ba80a1c767b0dd06cb9794e317f2cc42678253b75a2/closure-20140110.tar.gz" } ], "20150315": [ { "comment_text": "", "digests": { "md5": "b04a2dd37f690a8ae1a6cdbfc468f9e6", "sha256": "5bd7da3a0df9a515c7725dd683a93633e19c6d05ed9bf2435c84f7954421e56d" }, "downloads": -1, "filename": "closure-20150315.tar.gz", "has_sig": false, "md5_digest": "b04a2dd37f690a8ae1a6cdbfc468f9e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5664837, "upload_time": "2015-03-18T14:30:58", "url": "https://files.pythonhosted.org/packages/14/e0/0d44e942bb493b88104b9c1ca660428c66b01232a18e096a11162f2c0c64/closure-20150315.tar.gz" } ], "20160517": [ { "comment_text": "", "digests": { "md5": "fff759b0f5ac261b34a005e9f948f8fe", "sha256": "2009be3048a727cfbfe79e024b42bc648be9b4ce5e90975a126d75c8553674b2" }, "downloads": -1, "filename": "closure-20160517.tar.gz", "has_sig": false, "md5_digest": "fff759b0f5ac261b34a005e9f948f8fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6118873, "upload_time": "2016-05-21T20:13:00", "url": "https://files.pythonhosted.org/packages/ca/2f/f10e203d2eab66ef298804ae977fcf9e990aef8258565987c9f95457a231/closure-20160517.tar.gz" } ], "20161201": [ { "comment_text": "", "digests": { "md5": "a0c62fe8a000b3902363d1137607030a", "sha256": "12ed70dae89f1c2f096c8c15a41be946aa089cca2b60e26a71dfed10ad0c97bf" }, "downloads": -1, "filename": "closure-20161201.tar.gz", "has_sig": false, "md5_digest": "a0c62fe8a000b3902363d1137607030a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6472877, "upload_time": "2017-01-14T21:51:34", "url": "https://files.pythonhosted.org/packages/0e/fb/877df05e79e4f719971e3cef9da6707b5f07ac29f223e80e6d5996c84b3b/closure-20161201.tar.gz" } ], "20171112": [ { "comment_text": "", "digests": { "md5": "ded69873b0f4f1e1569aad5f5be25c59", "sha256": "3454ead82a03b8e32a67f12b94b739d5b6f14e51a99fd7bff92052a7a60d657f" }, "downloads": -1, "filename": "closure-20171112.tar.gz", "has_sig": false, "md5_digest": "ded69873b0f4f1e1569aad5f5be25c59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6825541, "upload_time": "2017-11-19T12:10:05", "url": "https://files.pythonhosted.org/packages/e5/16/54edac3af9683f1d398ab9a69b67eaeb17ce4dc86f9c33d9bb2f82ad7cd5/closure-20171112.tar.gz" } ], "20180204": [ { "comment_text": "", "digests": { "md5": "a7cf0b8c9b4e850c10f34f9c358c7e15", "sha256": "defe514067e602daf5cb3d9da8833347b7e0919a67224343a457b7e2ca5b3d4a" }, "downloads": -1, "filename": "closure-20180204-py3-none-any.whl", "has_sig": false, "md5_digest": "a7cf0b8c9b4e850c10f34f9c358c7e15", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6997122, "upload_time": "2018-03-25T12:07:37", "url": "https://files.pythonhosted.org/packages/03/a3/be1d8984fe7794c20222d110c498c215b0038eb833125012d2ffffe32947/closure-20180204-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de3cc420e7df8650f04bb29513d6b1bb", "sha256": "1f7368c02622d741e134619d8535a91973e7b057c237a713fc98097df40411d7" }, "downloads": -1, "filename": "closure-20180204.tar.gz", "has_sig": false, "md5_digest": "de3cc420e7df8650f04bb29513d6b1bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6992842, "upload_time": "2018-03-25T12:07:45", "url": "https://files.pythonhosted.org/packages/b3/8f/307cc4018c46f1b6a13a0cb85956332793f7b608a8417eb78c2f10292ec1/closure-20180204.tar.gz" } ], "20190417": [ { "comment_text": "", "digests": { "md5": "7a21b04821e96a6ba730ac1fc9cd02a8", "sha256": "fa2eb1f4e3186475bc24c7dccc071b8ab75cad8ed093bb64341e8c529ec5ac0b" }, "downloads": -1, "filename": "closure-20190417-py3-none-any.whl", "has_sig": false, "md5_digest": "7a21b04821e96a6ba730ac1fc9cd02a8", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 7316316, "upload_time": "2019-04-22T20:25:16", "url": "https://files.pythonhosted.org/packages/0c/27/56661f5bc38b931b54ef5f3b1d7a67af1e9b0f031d63d561a470c03a4556/closure-20190417-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c83119ccf811b9b1478958ab618bdea", "sha256": "a8dc7dae000ea48c5d9a817f5671fd7402bb81104ef00530662b8fd27748cc16" }, "downloads": -1, "filename": "closure-20190417.tar.gz", "has_sig": false, "md5_digest": "8c83119ccf811b9b1478958ab618bdea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7313613, "upload_time": "2019-04-22T20:22:39", "url": "https://files.pythonhosted.org/packages/58/14/2ce96cd90a68138e1f021c2498a5fbd619da4f67baf60c60d7586b553771/closure-20190417.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7a21b04821e96a6ba730ac1fc9cd02a8", "sha256": "fa2eb1f4e3186475bc24c7dccc071b8ab75cad8ed093bb64341e8c529ec5ac0b" }, "downloads": -1, "filename": "closure-20190417-py3-none-any.whl", "has_sig": false, "md5_digest": "7a21b04821e96a6ba730ac1fc9cd02a8", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 7316316, "upload_time": "2019-04-22T20:25:16", "url": "https://files.pythonhosted.org/packages/0c/27/56661f5bc38b931b54ef5f3b1d7a67af1e9b0f031d63d561a470c03a4556/closure-20190417-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c83119ccf811b9b1478958ab618bdea", "sha256": "a8dc7dae000ea48c5d9a817f5671fd7402bb81104ef00530662b8fd27748cc16" }, "downloads": -1, "filename": "closure-20190417.tar.gz", "has_sig": false, "md5_digest": "8c83119ccf811b9b1478958ab618bdea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7313613, "upload_time": "2019-04-22T20:22:39", "url": "https://files.pythonhosted.org/packages/58/14/2ce96cd90a68138e1f021c2498a5fbd619da4f67baf60c60d7586b553771/closure-20190417.tar.gz" } ] }