{ "info": { "author": "Colin Warren", "author_email": "colin@colinwyattwarren.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Text Processing" ], "description": "===========\nRangeParser\n===========\n\nRangeParser is a Python package to parse ranges easily.\n\n from rangeparser import RangeParser\n\n parser = RangeParser()\n\n parser.parse('10,20,30')\n # => [10, 20, 30]\n\n parser.parse('1-10')\n # => [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]\n\n parser.parse('10,20,30,40-45')\n # => [10, 20, 30, 40, 41, 42, 43, 44, 45]\n\nHacking\n-------\n\n* Make your changes, send a pull request, etc.\n\n* If it's a bug, file an issue, then send a pull request.\n\n* Any new features require testing. All tests must pass for a pull request to be submitted.\n\n* If it's a behavior breaking change, email me first (colin@colinwyattwarren.com).", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/colinwarren/rangeparser", "keywords": null, "license": "2-clause BSD", "maintainer": null, "maintainer_email": null, "name": "RangeParser", "package_url": "https://pypi.org/project/RangeParser/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/RangeParser/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/colinwarren/rangeparser" }, "release_url": "https://pypi.org/project/RangeParser/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "Parses ranges.", "version": "0.1.3" }, "last_serial": 785501, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "99a6b5081ed2dae32cc1cdbe5f71d3eb", "sha256": "cdeffed978fb91cf53e75077194ca6c26e5e3686a095723533224618e30530da" }, "downloads": -1, "filename": "RangeParser-0.1.0.tar.gz", "has_sig": false, "md5_digest": "99a6b5081ed2dae32cc1cdbe5f71d3eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2492, "upload_time": "2012-01-22T06:38:03", "url": "https://files.pythonhosted.org/packages/9d/a3/61b2f2a3999626ebf6b186ce8610f921b8a0de961699bd638d7748c205fd/RangeParser-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f627a422c82df295a2a5d440a5c329ce", "sha256": "ddf9dd04b87e62e795b254e8500ace483995c595346e2a7c4f54396c926055a1" }, "downloads": -1, "filename": "RangeParser-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f627a422c82df295a2a5d440a5c329ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2510, "upload_time": "2012-01-22T06:45:34", "url": "https://files.pythonhosted.org/packages/d0/00/0540b5a77d6b5bafd9411e076f5b35195482dc18bc00f3fbb7ebbf746993/RangeParser-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8cb31014866fd720af7f249435033e75", "sha256": "8ec364a6127c75f2a66a64edd5d40ba3eaa33ec9049001e64efd165f578e4b2c" }, "downloads": -1, "filename": "RangeParser-0.1.2.tar.gz", "has_sig": false, "md5_digest": "8cb31014866fd720af7f249435033e75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2514, "upload_time": "2012-01-22T06:49:56", "url": "https://files.pythonhosted.org/packages/fd/9d/b1d4ea721a57ce14c571f6b24080d00f83487433de707fe019817dbefaf1/RangeParser-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1e2cab8e4e7131a21a473eb8e13ff769", "sha256": "82303b232b60f34d8bbfbfeb2df846134ca3cf87ba15f3976c4a1634f8e108e6" }, "downloads": -1, "filename": "RangeParser-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1e2cab8e4e7131a21a473eb8e13ff769", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2736, "upload_time": "2012-01-23T08:08:50", "url": "https://files.pythonhosted.org/packages/16/fc/801e1ba6a812192d22d6571eb9b415f20b33b71162e417af7971c6ec216f/RangeParser-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1e2cab8e4e7131a21a473eb8e13ff769", "sha256": "82303b232b60f34d8bbfbfeb2df846134ca3cf87ba15f3976c4a1634f8e108e6" }, "downloads": -1, "filename": "RangeParser-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1e2cab8e4e7131a21a473eb8e13ff769", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2736, "upload_time": "2012-01-23T08:08:50", "url": "https://files.pythonhosted.org/packages/16/fc/801e1ba6a812192d22d6571eb9b415f20b33b71162e417af7971c6ec216f/RangeParser-0.1.3.tar.gz" } ] }