{ "info": { "author": "Tikitu de Jager", "author_email": "tikitu+jsmin@logophile.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Pre-processors", "Topic :: Text Processing :: Filters" ], "description": "=====\njsmin\n=====\n\nJavaScript minifier.\n\nUsage\n=====\n\n.. code:: python\n\n from jsmin import jsmin\n with open('myfile.js') as js_file:\n minified = jsmin(js_file.read())\n\nYou can run it as a commandline tool also::\n\n python -m jsmin myfile.js\n\nNB: ``jsmin`` makes no attempt to be compatible with\n`ECMAScript 6 / ES.next / Harmony `_.\nThe current maintainer does not intend to add ES6-compatibility. If you would\nlike to take over maintenance and update ``jsmin`` for ES6, please contact\n`Tikitu de Jager `_. Pull requests are also\nwelcome, of course, but my time to review them is somewhat limited these days.\n\nIf you're using ``jsmin`` on ES6 code, though, you might find the ``quote_chars``\nparameter useful:\n\n.. code:: python\n\n from jsmin import jsmin\n with open('myfile.js') as js_file:\n minified = jsmin(js_file.read(), quote_chars=\"'\\\"`\")\n\n\nWhere to get it\n===============\n\n* install the package `from pypi `_\n* get the latest release `from latest-release on github `_\n* get the development version `from master on github `_\n\nContributing\n============\n\n`Issues `_ and `Pull requests `_\nwill be gratefully received on Github. The project used to be hosted\n`on bitbucket `_ and old issues can still be\nfound there.\n\nIf possible, please make separate pull requests for tests and for code: tests will be added to the `latest-release` branch while code will go to `master`.\n\nUnless you request otherwise, your Github identity will be added to the contributor's list below; if you prefer a\ndifferent name feel free to add it in your pull request instead. (If you prefer not to be mentioned you'll have to let\nthe maintainer know somehow.)\n\nBuild/test status\n=================\n\nBoth branches are tested with Travis: https://travis-ci.org/tikitu/jsmin\n\nThe `latest-release` branch (the version on PyPI plus any new tests) is tested against CPython 2.6, 2.7, 3.2, and 3.3.\nCurrently:\n\n.. image:: https://travis-ci.org/tikitu/jsmin.png?branch=latest-release\n\nIf that branch is failing that means there's a new test that fails on *the latest released version on pypi*, with no fix yet\nreleased.\n\nThe `master` branch (development version, might be ahead of latest released version) is tested against CPython 2.6, 2.7, 3.2, and\n3.3. Currently:\n\n.. image:: https://travis-ci.org/tikitu/jsmin.png?branch=master\n\nIf `master` is failing don't use it, but as long as `latest-release` is passing the pypi release should be ok.\n\nContributors (chronological commit order)\n=========================================\n\n* `Dave St.Germain `_ (original author)\n* `Hans weltar `_\n* `Tikitu de Jager `_ (current maintainer)\n* https://bitbucket.org/rennat\n* `Nick Alexander `_\n* `Gennady Kovshenin `_\n* `Matt Molyneaux `_\n* `Albert Wang `_\n\nChangelog\n=========\n\nv2.2.2 (2017-05-01) Tikitu de Jager\n-----------------------------------\n\n- Add license headers to code files (fixes i#17)\n\n- Remove mercurial files (fixes #20)\n\nv2.2.1 (2016-03-06) Tikitu de Jager\n-----------------------------------\n\n- Fix #14: Infinite loop on `return x / 1;`\n\nv2.2.0 (2015-12-19) Tikitu de Jager\n-----------------------------------\n\n- Merge #13: Preserve \"loud comments\" starting with `/*!`\n\n These are commonly used for copyright notices, and are preserved by various\n other minifiers (e.g. YUI Compressor).\n\nv2.1.6 (2015-10-14) Tikitu de Jager\n-----------------------------------\n\n- Fix #12: Newline following a regex literal should not be elided.\n\nv2.1.5 (2015-10-11) Tikitu de Jager\n-----------------------------------\n\n- Fix #9: Premature end of statement caused by multi-line comment not\n adding newline.\n\n- Fix #10: Removing multiline comment separating tokens must leave a space.\n\n- Refactor comment handling for maintainability.\n\nv2.1.4 (2015-08-23) Tikitu de Jager\n-----------------------------------\n\n- Fix #6: regex literal matching comment was not correctly matched.\n\n- Refactor regex literal handling for robustness.\n\nv2.1.3 (2015-08-09) Tikitu de Jager\n-----------------------------------\n\n- Reset issue numbering: issues live in github from now on.\n\n- Fix #1: regex literal was not recognised when occurring directly after `{`.\n\nv2.1.2 (2015-07-12) Tikitu de Jager\n-----------------------------------\n\n- Issue numbers here and below refer to the bitbucket repository.\n\n- Fix #17: bug when JS starts with comment then literal regex.\n\nv2.1.1 (2015-02-14) Tikitu de Jager\n-----------------------------------\n\n- Fix #16: bug returning a literal regex containing escaped forward-slashes.\n\nv2.1.0 (2014-12-24) Tikitu de Jager\n-----------------------------------\n\n- First changelog entries; see README.rst for prior contributors.\n\n- Expose quote_chars parameter to provide just enough unofficial Harmony\n support to be useful.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tikitu/jsmin/", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "jsmin", "package_url": "https://pypi.org/project/jsmin/", "platform": "", "project_url": "https://pypi.org/project/jsmin/", "project_urls": { "Homepage": "https://github.com/tikitu/jsmin/" }, "release_url": "https://pypi.org/project/jsmin/2.2.2/", "requires_dist": null, "requires_python": "", "summary": "JavaScript minifier.", "version": "2.2.2" }, "last_serial": 2842465, "releases": { "2.0": [ { "comment_text": "", "digests": { "md5": "e867ff51815e4f738364439356ce07f3", "sha256": "2e6daae0c685d59c49effc740071118bb5baa71d87a037a25efd3012a128e3f3" }, "downloads": -1, "filename": "jsmin-2.0.tar.gz", "has_sig": false, "md5_digest": "e867ff51815e4f738364439356ce07f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4723, "upload_time": "2009-12-10T23:49:44", "url": "https://files.pythonhosted.org/packages/82/9e/03977cadb599152734ae118fcf9c3b4b159d5325d71087852cc0b35712f6/jsmin-2.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "08d3c4d1f5003476489e89528c22eafd", "sha256": "83b63882b99fee8bbb75e4a5db93317d9e5a1867ed8244e0542c1626ca3b600c" }, "downloads": -1, "filename": "jsmin-2.0.1.tar.gz", "has_sig": false, "md5_digest": "08d3c4d1f5003476489e89528c22eafd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3061, "upload_time": "2009-12-11T20:04:56", "url": "https://files.pythonhosted.org/packages/07/3e/ef933fe2fa5e73a8b84ac41f478f6c98195e03fd78e2e42b125f7b3e068e/jsmin-2.0.1.tar.gz" } ], "2.0.10": [ { "comment_text": "", "digests": { "md5": "d752a5910b2044583e84eae6b2f8a800", "sha256": "420d89ba10a7f498d590606710b933956776b65456408400cb8a968b4bf312c9" }, "downloads": -1, "filename": "jsmin-2.0.10.tar.gz", "has_sig": false, "md5_digest": "d752a5910b2044583e84eae6b2f8a800", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8036, "upload_time": "2014-06-22T13:14:39", "url": "https://files.pythonhosted.org/packages/ec/77/589ed3d9290360f4c854ebeb4bd32e2aeeb0e0f9d7682b62c9a1b1b137ac/jsmin-2.0.10.tar.gz" } ], "2.0.11": [ { "comment_text": "", "digests": { "md5": "dc0cebc0cd488238b3e92b64c7d54abf", "sha256": "7898a19e17a89b1e294cce4a43b107441630eeacae4cf9595961eb39e1a716d1" }, "downloads": -1, "filename": "jsmin-2.0.11.tar.gz", "has_sig": false, "md5_digest": "dc0cebc0cd488238b3e92b64c7d54abf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8223, "upload_time": "2014-06-22T22:32:33", "url": "https://files.pythonhosted.org/packages/32/9c/24565b0690d5aec20e5d1d1721f4b1b647d51b9326d7e73a3b32d572c9d0/jsmin-2.0.11.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "e188ab80fc581d55646ddb0e10d407e7", "sha256": "557a5f9196fefa6f3fbb5bfe0b2e75949405d79425851bdd759b009ff29e5ee6" }, "downloads": -1, "filename": "jsmin-2.0.2-py2.6.egg", "has_sig": false, "md5_digest": "e188ab80fc581d55646ddb0e10d407e7", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 10917, "upload_time": "2010-02-25T21:10:43", "url": "https://files.pythonhosted.org/packages/1f/60/dd4ddae04f3302c9e54815fb7c9f119c0a01178fc44fdd820d98ab6e2ae8/jsmin-2.0.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "e19b9bf57a4d64cdf2b6ef471e99bcf4", "sha256": "5cb97f3843f947b2cdadfec443709c194de92e48cd1d5b8fbe88213dfc92c00e" }, "downloads": -1, "filename": "jsmin-2.0.2-py3.1.egg", "has_sig": false, "md5_digest": "e19b9bf57a4d64cdf2b6ef471e99bcf4", "packagetype": "bdist_egg", "python_version": "3.1", "requires_python": null, "size": 7627, "upload_time": "2010-02-25T21:10:57", "url": "https://files.pythonhosted.org/packages/7a/15/01f154ad83bde818758241edc778a912d8beec4f686511fccd7df421b7c3/jsmin-2.0.2-py3.1.egg" }, { "comment_text": "", "digests": { "md5": "a6cd323efa7551fa918074c0df3f12bf", "sha256": "b61b7be658a701f608bcb9864904f6a4df7b120a7a46417b3be3090c0555b0fc" }, "downloads": -1, "filename": "jsmin-2.0.2-py3.3.egg", "has_sig": false, "md5_digest": "a6cd323efa7551fa918074c0df3f12bf", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 11205, "upload_time": "2013-02-06T17:40:06", "url": "https://files.pythonhosted.org/packages/5b/e4/3783bc5b33fdde5349af07dc7ba7652311d149692b6b872afa9277fb0c2d/jsmin-2.0.2-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "cd87c582cf897692df63c506e309249b", "sha256": "544349a6665b85719185d1253047ea5e0aa21251e67e2e2f32d0f5772cd2d431" }, "downloads": -1, "filename": "jsmin-2.0.2.tar.gz", "has_sig": false, "md5_digest": "cd87c582cf897692df63c506e309249b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5402, "upload_time": "2010-02-25T21:09:53", "url": "https://files.pythonhosted.org/packages/8e/67/452361a5868199b001bcec15cae7c0ddee9b8327707bd76c1656529e2caa/jsmin-2.0.2.tar.gz" } ], "2.0.2-1": [ { "comment_text": "", "digests": { "md5": "c43ed2e91c7aba1843bea34b5558cfb5", "sha256": "14535c917f3898e4c6b32cf4c13cc67befe1ba98e67defc5b5246485c39a1544" }, "downloads": -1, "filename": "jsmin-2.0.2_1-py2.7.egg", "has_sig": false, "md5_digest": "c43ed2e91c7aba1843bea34b5558cfb5", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 10900, "upload_time": "2013-02-06T17:57:08", "url": "https://files.pythonhosted.org/packages/b5/02/50bcfdd3b44ef763983e68f973ab8aaedf3659e7746cb8668bde86844996/jsmin-2.0.2_1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5b7ef92e3b8d6e775b1332fe5e5ea100", "sha256": "68aa8965bae8ce8a4a533216bdf564bd4423048294044c755814f7c11b0cf738" }, "downloads": -1, "filename": "jsmin-2.0.2_1-py3.3.egg", "has_sig": false, "md5_digest": "5b7ef92e3b8d6e775b1332fe5e5ea100", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 12180, "upload_time": "2013-02-06T17:54:43", "url": "https://files.pythonhosted.org/packages/e2/53/ce7986c9e51170fe7fe8fef8f5c54aaa514ab429c8c821ca9a32db66b092/jsmin-2.0.2_1-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "75012baf099ece5367d9b12c74a4c17d", "sha256": "b3fa3f9abf6e88afd83d315e29d66e7ddbcb7ef5bdd0b2045a6022368b7db74b" }, "downloads": -1, "filename": "jsmin-2.0.2-1.tar.gz", "has_sig": false, "md5_digest": "75012baf099ece5367d9b12c74a4c17d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5442, "upload_time": "2013-02-06T17:54:46", "url": "https://files.pythonhosted.org/packages/75/5b/3ab5d1e840d89051b17f8f1d9b93ef31deef305d52251b724b2c0bb82f15/jsmin-2.0.2-1.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "f6ce224c8dcda1a6d42a69a886ccf63f", "sha256": "001965cc2c6ce609c3dd834746ab9fe5b36427441cd1c83087f859bc9e30091a" }, "downloads": -1, "filename": "jsmin-2.0.3-py2.6.egg", "has_sig": false, "md5_digest": "f6ce224c8dcda1a6d42a69a886ccf63f", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 12063, "upload_time": "2013-05-22T14:59:47", "url": "https://files.pythonhosted.org/packages/c7/9e/a57a5a8d0079e94157acef2c1bf54f3b83f8c18b6a4c56536846ce87cacb/jsmin-2.0.3-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "343e362ddc2776ef1aad679bdd18b951", "sha256": "f2d965b7b5ca07e19fb4bf056e879c0fe2d422a1a9e08e4bc4ef4f8b1c37d243" }, "downloads": -1, "filename": "jsmin-2.0.3-py2.7.egg", "has_sig": false, "md5_digest": "343e362ddc2776ef1aad679bdd18b951", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12003, "upload_time": "2013-05-22T14:57:10", "url": "https://files.pythonhosted.org/packages/8b/2c/339424c8ae1c6c4a065a988c317449f984fb55676dfa56367cc6ae1e27bb/jsmin-2.0.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5c050b791c7ddbdb7839b97fecafdfc4", "sha256": "c703c5fae1e8a1dff7ca5b600399ef975e7e5241ca61cef4807ba0a0f8b9bd2f" }, "downloads": -1, "filename": "jsmin-2.0.3-py3.3.egg", "has_sig": false, "md5_digest": "5c050b791c7ddbdb7839b97fecafdfc4", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 13393, "upload_time": "2013-05-22T14:56:02", "url": "https://files.pythonhosted.org/packages/cb/bd/2357af2d3317fcb23b09548041fda35022426dd8870c51c664a107573986/jsmin-2.0.3-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "6bdce452c7508d9bd11b133e965fb64e", "sha256": "3e350a84896faecdbd4aaa3a8ffbb3523eb2c94ee1258c8ccbbdb0d9480a6953" }, "downloads": -1, "filename": "jsmin-2.0.3.tar.gz", "has_sig": false, "md5_digest": "6bdce452c7508d9bd11b133e965fb64e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5715, "upload_time": "2013-05-22T14:56:00", "url": "https://files.pythonhosted.org/packages/33/a4/c1e9d67c54ee46e847eb5f34d455753ab9163e1aacc3baf4d2f7b23fd71e/jsmin-2.0.3.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "05ee1eda0de03be2004f505305065eb1", "sha256": "86a4d6901c919e373957f785862ffe5ccf41c714bb970aa169954b5e7094d934" }, "downloads": -1, "filename": "jsmin-2.0.5-py2.6.egg", "has_sig": false, "md5_digest": "05ee1eda0de03be2004f505305065eb1", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 12570, "upload_time": "2013-10-11T01:43:09", "url": "https://files.pythonhosted.org/packages/c5/58/88dcb1b86efb9d1658bd00f649e600b578e697ceac24713b9f203fcf1be1/jsmin-2.0.5-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "6ede703c04a186977c982fb672ef7b2a", "sha256": "a08cfc064dc053c59fa9f6e3509cbac9784ef8961b8887816bbe810a022f9276" }, "downloads": -1, "filename": "jsmin-2.0.5-py2.7.egg", "has_sig": false, "md5_digest": "6ede703c04a186977c982fb672ef7b2a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12524, "upload_time": "2013-10-11T01:38:21", "url": "https://files.pythonhosted.org/packages/95/85/d414351a5529a38c52539bd80692bc9a6abd0e5e5142d7403ae41ef5e145/jsmin-2.0.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "48eeb9dd3ae590e462f287930e77c309", "sha256": "eda25c18b9208ac299d89ab07543b1e685a73ea87a85e7add5b8acb877c445c5" }, "downloads": -1, "filename": "jsmin-2.0.5-py3.2.egg", "has_sig": false, "md5_digest": "48eeb9dd3ae590e462f287930e77c309", "packagetype": "bdist_egg", "python_version": "3.2", "requires_python": null, "size": 8785, "upload_time": "2013-10-11T01:41:48", "url": "https://files.pythonhosted.org/packages/f9/a3/5942f0b38732d29410f888e923ddea94470124f86fb6f764931c8a91f3a3/jsmin-2.0.5-py3.2.egg" }, { "comment_text": "", "digests": { "md5": "e8b734b4770d238f35977edfcf42e70d", "sha256": "8ca4535ce1e9cf7aa1388e4bf5a00947340359a1ed0c08e4a2a2298905b29afc" }, "downloads": -1, "filename": "jsmin-2.0.5-py3.3.egg", "has_sig": false, "md5_digest": "e8b734b4770d238f35977edfcf42e70d", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 12996, "upload_time": "2013-10-11T01:39:13", "url": "https://files.pythonhosted.org/packages/1c/9d/e6c9a81e6d4a663e9111711498cce17af27051a4982a59bab8e8775843a1/jsmin-2.0.5-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "e6cc28db7a10ea3a928fed9999b12dfd", "sha256": "563efe4fe1954c7272b741eec7867c038ab1ea4f47bef3daf3e2fcf135d728f2" }, "downloads": -1, "filename": "jsmin-2.0.5.tar.gz", "has_sig": false, "md5_digest": "e6cc28db7a10ea3a928fed9999b12dfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6101, "upload_time": "2013-10-11T01:52:37", "url": "https://files.pythonhosted.org/packages/59/8d/f43e78176f27f504725a845ffa2c0fc30a1e3a55f1212bf9bef1aa26a0e7/jsmin-2.0.5.tar.gz" } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "ca335c7e19893e1b9c0ce5e6287a7e41", "sha256": "2f83237333d13039becd32faa9eaff448d53490a8555fa5a611bc52038b95f1d" }, "downloads": -1, "filename": "jsmin-2.0.6-py2.6.egg", "has_sig": false, "md5_digest": "ca335c7e19893e1b9c0ce5e6287a7e41", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 12950, "upload_time": "2013-10-12T15:30:30", "url": "https://files.pythonhosted.org/packages/78/13/1d9c1778d1dca875258a42579106fb5f0ef5ab31234c5c9b3d8ecf099054/jsmin-2.0.6-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "c515c4769024491f7a498883d2ee03f8", "sha256": "9b9635aa33045e0daee635efb12722ab9a6c16634be48e96048c7d1a00c5e592" }, "downloads": -1, "filename": "jsmin-2.0.6-py2.7.egg", "has_sig": false, "md5_digest": "c515c4769024491f7a498883d2ee03f8", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12908, "upload_time": "2013-10-12T15:29:41", "url": "https://files.pythonhosted.org/packages/95/19/a008109c86573a82495a551e8177535e559e6f76156f6d021157441ba015/jsmin-2.0.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ac7688771bb7130e55725cd558d4e156", "sha256": "1305d1f84ed5c64c0ac34401d5dc1c51f1a8c54728ccbd7214d229b45bb84409" }, "downloads": -1, "filename": "jsmin-2.0.6-py3.2.egg", "has_sig": false, "md5_digest": "ac7688771bb7130e55725cd558d4e156", "packagetype": "bdist_egg", "python_version": "3.2", "requires_python": null, "size": 9111, "upload_time": "2013-10-12T15:31:14", "url": "https://files.pythonhosted.org/packages/41/bc/e0a314d82f31e2fe232174013030b5ef27b8afb5f665515e0dfaecdcac3b/jsmin-2.0.6-py3.2.egg" }, { "comment_text": "", "digests": { "md5": "65c1cf80b97c2c08ec4bbf2b28bea8ef", "sha256": "64390a79d2f1dcd1ad3204aabe75ee65026dd9f95a3cdbb8a0469c18bfa0de95" }, "downloads": -1, "filename": "jsmin-2.0.6-py3.3.egg", "has_sig": false, "md5_digest": "65c1cf80b97c2c08ec4bbf2b28bea8ef", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 13398, "upload_time": "2013-10-12T15:30:16", "url": "https://files.pythonhosted.org/packages/ee/81/b40abde541f184d8397f8588075b2fd3ecc185a2f16236635e1f92713fb8/jsmin-2.0.6-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "3ec279b1c3352582ed4750a66b1f792d", "sha256": "d31bae7900c20d6109cfb8aefd4ad805ce30e8bc14fd63f6c0a95c8aa296454e" }, "downloads": -1, "filename": "jsmin-2.0.6.tar.gz", "has_sig": false, "md5_digest": "3ec279b1c3352582ed4750a66b1f792d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6223, "upload_time": "2013-10-12T15:29:38", "url": "https://files.pythonhosted.org/packages/e2/cb/6d03fc4ba865694b96d0bba9e39edee0b7ffe6b831b7ddfd14ef8d36ad79/jsmin-2.0.6.tar.gz" } ], "2.0.7": [ { "comment_text": "", "digests": { "md5": "f876a0f52093924cdaeae0bcf3d8b17e", "sha256": "0dbbf3d6abefa047d97af0ad91e78609f9cd6268ea753ad0df80266db57e1a8a" }, "downloads": -1, "filename": "jsmin-2.0.7.tar.gz", "has_sig": false, "md5_digest": "f876a0f52093924cdaeae0bcf3d8b17e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7073, "upload_time": "2013-10-27T18:49:05", "url": "https://files.pythonhosted.org/packages/64/4b/7bc9148cb4a745f5943d2fc658f05718fa49f9d692faac619f96445fd9dd/jsmin-2.0.7.tar.gz" } ], "2.0.8": [ { "comment_text": "", "digests": { "md5": "d830a979d63bfa0bc23e11fdbc816e7d", "sha256": "2ec1f03884595986346796687186a85dd295f8a2e32e707b66f80428991a4470" }, "downloads": -1, "filename": "jsmin-2.0.8.tar.gz", "has_sig": false, "md5_digest": "d830a979d63bfa0bc23e11fdbc816e7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7803, "upload_time": "2013-11-08T21:55:01", "url": "https://files.pythonhosted.org/packages/c2/6b/402f87b43e9ab199b10770f46b7fa0fe50464ee47c2bb4ab9d062bb79043/jsmin-2.0.8.tar.gz" } ], "2.0.9": [ { "comment_text": "", "digests": { "md5": "1075751bb9499dc508cc5ff90c5088dc", "sha256": "04b6b05dd05b3ec27066f4274ed94e65f2f092017ee9c376a01f83de0d376dab" }, "downloads": -1, "filename": "jsmin-2.0.9.tar.gz", "has_sig": false, "md5_digest": "1075751bb9499dc508cc5ff90c5088dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7898, "upload_time": "2014-01-31T10:55:01", "url": "https://files.pythonhosted.org/packages/56/e6/9f097506944e34d8078233b05d5095745d8617853ad2d62eef26a9ec7c28/jsmin-2.0.9.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "836cc8d08cd23374cb1889752aa275ce", "sha256": "5d07bf0251a4128e5e8e8eef603849b6b5741c337bff087731a248f9cc774f56" }, "downloads": -1, "filename": "jsmin-2.1.0.tar.gz", "has_sig": false, "md5_digest": "836cc8d08cd23374cb1889752aa275ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9639, "upload_time": "2014-12-24T13:46:47", "url": "https://files.pythonhosted.org/packages/dc/68/6ecdc94d09d955e5c270fd01195e6013e2cd96c696beeaf8637c0b0cff0c/jsmin-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "7facb7cc42bbd35831752f65d0fdca6d", "sha256": "582f70f5fef561c8d561271206f45258d0c420eec31a8628914e87c73a2192e1" }, "downloads": -1, "filename": "jsmin-2.1.1.tar.gz", "has_sig": false, "md5_digest": "7facb7cc42bbd35831752f65d0fdca6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9783, "upload_time": "2015-02-14T17:49:11", "url": "https://files.pythonhosted.org/packages/90/f2/314a52919a8bbecc17078487df22008aba281032184f797506e7bd060e6b/jsmin-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "2d520eda2cdcacb5389fbf754df4c9bf", "sha256": "5e710e9db14f210dfd55ebec43bca5c812d34c5b6179dbcba2e61d9f965bf4e1" }, "downloads": -1, "filename": "jsmin-2.1.2.tar.gz", "has_sig": false, "md5_digest": "2d520eda2cdcacb5389fbf754df4c9bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9995, "upload_time": "2015-07-12T16:49:28", "url": "https://files.pythonhosted.org/packages/56/b0/700a7ffb7c67530e8f99e43c91343e9f4ed0ded87a0f39b961375113ff6d/jsmin-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "1bd656bcfcd0b0de4609115a3bae1fbd", "sha256": "fe72bf36959793f3242c8443a12ca3528357b6d19a76a2306527c2357710b88c" }, "downloads": -1, "filename": "jsmin-2.1.3.tar.gz", "has_sig": false, "md5_digest": "1bd656bcfcd0b0de4609115a3bae1fbd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10325, "upload_time": "2015-08-09T15:57:30", "url": "https://files.pythonhosted.org/packages/3d/14/c0cc3982b7110059f9ed493ebdb7c0d8436c13d0305e2ff950f5a72f21f6/jsmin-2.1.3.tar.gz" } ], "2.1.4": [ { "comment_text": "", "digests": { "md5": "bffa87d41b2edbabd5f7bcedef07e5fd", "sha256": "c26baf0c1ceccc3ea13328445d22b3b931a7fc8d3c2d00f0f22e10ba14dabbc4" }, "downloads": -1, "filename": "jsmin-2.1.4.tar.gz", "has_sig": false, "md5_digest": "bffa87d41b2edbabd5f7bcedef07e5fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11088, "upload_time": "2015-08-22T21:12:46", "url": "https://files.pythonhosted.org/packages/06/3b/4732fa74c6a27ed7f9476be11ee4c49a916d3c5607879455a194f45afe06/jsmin-2.1.4.tar.gz" } ], "2.1.5": [ { "comment_text": "", "digests": { "md5": "1f6037de48072c7c6a94ff263a09c1e2", "sha256": "c293066a5a38c86d776dcbf1446c377b12b2424feab3f96ea96938cbb798f4d7" }, "downloads": -1, "filename": "jsmin-2.1.5.tar.gz", "has_sig": false, "md5_digest": "1f6037de48072c7c6a94ff263a09c1e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11739, "upload_time": "2015-10-11T12:36:19", "url": "https://files.pythonhosted.org/packages/39/c9/6ef5953aa331b784b57be55d080cdf1df9a6a699410175132600b4dffe29/jsmin-2.1.5.tar.gz" } ], "2.1.6": [ { "comment_text": "", "digests": { "md5": "0d79edeb519cac3c56dac370f838b33f", "sha256": "c20e7f58a68207b8efdffae8d4c885e823615da3b605905fb0794a56e6aac4a3" }, "downloads": -1, "filename": "jsmin-2.1.6.tar.gz", "has_sig": false, "md5_digest": "0d79edeb519cac3c56dac370f838b33f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11858, "upload_time": "2015-10-14T19:25:48", "url": "https://files.pythonhosted.org/packages/b1/6a/4619bbe14e1dd4830fb82918ac120a6c14950e2a6682e49aa99d6496408f/jsmin-2.1.6.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "f8c61dadec7ae5c81fb24411fbce418b", "sha256": "8e7f19bc2cc467bccd02322dc0a6065d06a038e311f2531af1a33b410afea081" }, "downloads": -1, "filename": "jsmin-2.2.0.tar.gz", "has_sig": false, "md5_digest": "f8c61dadec7ae5c81fb24411fbce418b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12409, "upload_time": "2015-12-19T11:11:43", "url": "https://files.pythonhosted.org/packages/2e/a7/8123f216e0d3ca2463254542bf82b907340076e2beb8aa3f62de4e652b31/jsmin-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "89a45a14ed76d1113f1ccd0bcc4b6f4a", "sha256": "df7fe41d6de1df42cb5dcfdefe1d7285b584ec6f2a714f6c05f6e6dbacff7f71" }, "downloads": -1, "filename": "jsmin-2.2.1.tar.gz", "has_sig": false, "md5_digest": "89a45a14ed76d1113f1ccd0bcc4b6f4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12542, "upload_time": "2016-03-06T20:17:04", "url": "https://files.pythonhosted.org/packages/87/8c/89cfe7ea967e0a4623b4e61008523ff40805c2bd4eabb1b07671643ea953/jsmin-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "00e7a3179a4591aab2ee707b3214e2fd", "sha256": "b6df99b2cd1c75d9d342e4335b535789b8da9107ec748212706ef7bbe5c2553b" }, "downloads": -1, "filename": "jsmin-2.2.2.tar.gz", "has_sig": false, "md5_digest": "00e7a3179a4591aab2ee707b3214e2fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12705, "upload_time": "2017-05-01T17:58:01", "url": "https://files.pythonhosted.org/packages/17/73/615d1267a82ed26cd7c124108c3c61169d8e40c36d393883eaee3a561852/jsmin-2.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "00e7a3179a4591aab2ee707b3214e2fd", "sha256": "b6df99b2cd1c75d9d342e4335b535789b8da9107ec748212706ef7bbe5c2553b" }, "downloads": -1, "filename": "jsmin-2.2.2.tar.gz", "has_sig": false, "md5_digest": "00e7a3179a4591aab2ee707b3214e2fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12705, "upload_time": "2017-05-01T17:58:01", "url": "https://files.pythonhosted.org/packages/17/73/615d1267a82ed26cd7c124108c3c61169d8e40c36d393883eaee3a561852/jsmin-2.2.2.tar.gz" } ] }