{ "info": { "author": "Raymond Hettinger and friends", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Natural Language :: English", "Programming Language :: Python :: 2.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "About iterutils\n===============\n\nThese functions have been taken from the recipes_\nin the Python documentation for itertools.\nThey were originally written by\nRaymond Hettinger and various other people.\n\nThis license_\napplies to the Python documentation.\n\nThe idea to collect all of the itertools recipes into\na module named iterutils is from this post_\nby Alex Martelli.\n\n\nInstallation\n============\n\nBecause iterutils has been packaged for pypi,\nit can be installed using::\n\n $ pip install iterutils\n\n\nUsage\n=====\n\nAfter iterutils has been installed,\nits functions can be imported and used as follows::\n\n >>> import iterutils\n >>> list(iterutils.pairwise('abc'))\n [('a', 'b'), ('b', 'c')]\n\n\n.. _recipes: http://docs.python.org/library/itertools.html#recipes\n.. _license: http://docs.python.org/license.html#terms-and-conditions-for-accessing-or-otherwise-using-python\n.. _post: http://stackoverflow.com/questions/1639772", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/iterutils", "keywords": null, "license": "http://docs.python.org/license.html", "maintainer": null, "maintainer_email": null, "name": "iterutils", "package_url": "https://pypi.org/project/iterutils/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/iterutils/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/iterutils" }, "release_url": "https://pypi.org/project/iterutils/0.1.6/", "requires_dist": null, "requires_python": null, "summary": "Itertools recipes.", "version": "0.1.6" }, "last_serial": 793511, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "101ee803faf9eb81643d9d00a5a5dc9a", "sha256": "cdd3a0d2f3cd6ccd69a244b481bbe1ae7fb653a0f78fa30703892bf1d3edf694" }, "downloads": -1, "filename": "iterutils-0.1.1.tar.gz", "has_sig": false, "md5_digest": "101ee803faf9eb81643d9d00a5a5dc9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2584, "upload_time": "2010-03-03T23:48:19", "url": "https://files.pythonhosted.org/packages/d1/9c/7ec2e3f5d634d9a5ac1ed6251930b70ca2b7d72443b6cba479406292710d/iterutils-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4d159a34b50cb3f4d923af66d9f880d9", "sha256": "20026df02b5dfd21b783b1cc378bd29cc5b071acef3b03ab5cb4f4991151548f" }, "downloads": -1, "filename": "iterutils-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4d159a34b50cb3f4d923af66d9f880d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2633, "upload_time": "2010-03-03T23:49:54", "url": "https://files.pythonhosted.org/packages/dd/a5/a7d55ca65e02590d330849546acea0b4ce5a8fa9edd84d08f373cefba502/iterutils-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "288966cbdc9dc7edbd6f56a892e273ec", "sha256": "c878679693fa1015bf6443869c3e1f81059da6e510def79468efd19c803ced4f" }, "downloads": -1, "filename": "iterutils-0.1.3.tar.gz", "has_sig": false, "md5_digest": "288966cbdc9dc7edbd6f56a892e273ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2686, "upload_time": "2010-03-04T01:10:07", "url": "https://files.pythonhosted.org/packages/81/d0/891546da8c66484924d50a9c66795752dcf1ad4719d2bafd022500ffe5d6/iterutils-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "06fac31c8eee12b2ed60c24a1c19cb90", "sha256": "b07f54376486235ce37cfd40c3431b06d1b7fd196a55347bda8f9d1f9726d95b" }, "downloads": -1, "filename": "iterutils-0.1.4.tar.gz", "has_sig": false, "md5_digest": "06fac31c8eee12b2ed60c24a1c19cb90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2894, "upload_time": "2010-03-04T01:27:22", "url": "https://files.pythonhosted.org/packages/a6/c3/bf8267a70914da88ee6fa5e42c9ed66e0184233c39ca416088826863e9c7/iterutils-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "bda663990ce6bd57dbc32bf65616f621", "sha256": "ec21ce5d356b70e8bb94eace2a5ca95e5404c75464cb25345ccf48652baee58a" }, "downloads": -1, "filename": "iterutils-0.1.5.tar.gz", "has_sig": false, "md5_digest": "bda663990ce6bd57dbc32bf65616f621", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2982, "upload_time": "2010-03-04T01:52:44", "url": "https://files.pythonhosted.org/packages/6e/81/7fad00163536ef62a5cd4c012c466d4497bbace2fb224d46fccbd44cb5c6/iterutils-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "e293044ec65d757ce075ac170ad9ada8", "sha256": "1e33ff57f956afe7b14edcfd42e85d40bbd0572d04cb7d60a3328b9da31d46b6" }, "downloads": -1, "filename": "iterutils-0.1.6.tar.gz", "has_sig": false, "md5_digest": "e293044ec65d757ce075ac170ad9ada8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2967, "upload_time": "2010-03-04T07:03:55", "url": "https://files.pythonhosted.org/packages/51/af/e4fffd9eccb706e1c077813d31bf4da84ee9b13feb3a6994b767bb83d4aa/iterutils-0.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e293044ec65d757ce075ac170ad9ada8", "sha256": "1e33ff57f956afe7b14edcfd42e85d40bbd0572d04cb7d60a3328b9da31d46b6" }, "downloads": -1, "filename": "iterutils-0.1.6.tar.gz", "has_sig": false, "md5_digest": "e293044ec65d757ce075ac170ad9ada8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2967, "upload_time": "2010-03-04T07:03:55", "url": "https://files.pythonhosted.org/packages/51/af/e4fffd9eccb706e1c077813d31bf4da84ee9b13feb3a6994b767bb83d4aa/iterutils-0.1.6.tar.gz" } ] }