{ "info": { "author": "Dylan Freedman", "author_email": "freedmand@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# ListCrunch\n\nA simple human-readable way to compress redundant sequential numerical data.\n\n## Example\n\n```python\nfrom listcrunch import crunch\n\ncompressed_string = crunch([1, 1, 1, 1, 1, 1, 1, 1, 1, 2])\n# Returns '1:0-8;2:9', meaning 1 appears in indices 0-8 (inclusive),\n# and 2 occurs at index 9.\n```\n\nTo uncompress, use the `uncrunch` function.\n\n```python\nfrom listcrunch import uncrunch\n\nassert uncrunch('50:0-1,3-4;3:2,5;60:6;70:7-8')\n# Returns [50, 50, 3, 50, 50, 3, 60, 70, 70]\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/MuckRock/listcrunch", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "listcrunch", "package_url": "https://pypi.org/project/listcrunch/", "platform": "", "project_url": "https://pypi.org/project/listcrunch/", "project_urls": { "Homepage": "https://github.com/MuckRock/listcrunch" }, "release_url": "https://pypi.org/project/listcrunch/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "A simple human-readable way to compress redundant sequential numerical data", "version": "0.0.1" }, "last_serial": 5330375, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "8eb1e9d16e708354d98e32a3a673bd5c", "sha256": "3379f83d5538bd46e5bbbad83eeb145f7ece9e06a09fcf98c49bdcfcf6850608" }, "downloads": -1, "filename": "listcrunch-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8eb1e9d16e708354d98e32a3a673bd5c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3698, "upload_time": "2019-05-29T04:44:49", "url": "https://files.pythonhosted.org/packages/ce/e9/0f2a4bfd6d23eabd430f54770565215a30eeb84bd0105237ac4cd3dba9a6/listcrunch-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eae8bf103534c30721c1d9b9b6a99da5", "sha256": "3a666233ad93b7ec13492b8463fdb07ad97219e069139343fbbb130653f454aa" }, "downloads": -1, "filename": "listcrunch-0.0.1.tar.gz", "has_sig": false, "md5_digest": "eae8bf103534c30721c1d9b9b6a99da5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2157, "upload_time": "2019-05-29T04:44:53", "url": "https://files.pythonhosted.org/packages/07/29/0fe99bab089448fddde55817fc217c8cd601446c1f3a309277985de9b3e0/listcrunch-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8eb1e9d16e708354d98e32a3a673bd5c", "sha256": "3379f83d5538bd46e5bbbad83eeb145f7ece9e06a09fcf98c49bdcfcf6850608" }, "downloads": -1, "filename": "listcrunch-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8eb1e9d16e708354d98e32a3a673bd5c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3698, "upload_time": "2019-05-29T04:44:49", "url": "https://files.pythonhosted.org/packages/ce/e9/0f2a4bfd6d23eabd430f54770565215a30eeb84bd0105237ac4cd3dba9a6/listcrunch-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eae8bf103534c30721c1d9b9b6a99da5", "sha256": "3a666233ad93b7ec13492b8463fdb07ad97219e069139343fbbb130653f454aa" }, "downloads": -1, "filename": "listcrunch-0.0.1.tar.gz", "has_sig": false, "md5_digest": "eae8bf103534c30721c1d9b9b6a99da5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2157, "upload_time": "2019-05-29T04:44:53", "url": "https://files.pythonhosted.org/packages/07/29/0fe99bab089448fddde55817fc217c8cd601446c1f3a309277985de9b3e0/listcrunch-0.0.1.tar.gz" } ] }