{ "info": { "author": "A Bradford", "author_email": "nxdevel@users.noreply.github.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries", "Topic :: Utilities" ], "description": "A drop-in replacement for itertools including the recipes from the itertools\ndocument page(including tests) and some extras.\n\nThe extras.py file adds a couple of useful function along with an alternate\npairwise function to avoid over-loading with tee, an alternate partition\nfunction to return lists instead of generators as tee would have also generated\nthe overhead and the predicate would have run twice for each element, and an\nalternate powerset function providing a reverse argument.\n\n* multi-map converts an itertable into a multi-map(dict of lists)\n* split splits an iterable into segments similar to string.split\n* chunk chunks data into segments of a limited size - similar to grouper\n* divide evenly divides elements into a fixed number of chunks\n* divide_sizes determine the sizes of chunks if a number of elements were evenly divided\n\nAll of itertools and the functions in extra.py are pulled in on __init__.\n\nThe recipes are included in the recipes.py file and are pulled in on __init__\nwith the exception of the alternates provided by extra.py.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nxdevel/nx_itertools", "keywords": "development utilities itertools recipes", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "nx-itertools", "package_url": "https://pypi.org/project/nx-itertools/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/nx-itertools/", "project_urls": { "Homepage": "https://github.com/nxdevel/nx_itertools" }, "release_url": "https://pypi.org/project/nx-itertools/1.3.0/", "requires_dist": null, "requires_python": "", "summary": "Itertools shim with recipes and extras", "version": "1.3.0" }, "last_serial": 2171401, "releases": { "1.3.0": [ { "comment_text": "", "digests": { "md5": "e5d0add945a7a0a6cedb9151310a0801", "sha256": "9def7059d8dba7fdf6b41c4d44a747ec9402c47c6eda2c6c4af729e9f1adc7f7" }, "downloads": -1, "filename": "nx_itertools-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e5d0add945a7a0a6cedb9151310a0801", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25294, "upload_time": "2016-06-16T19:46:04", "url": "https://files.pythonhosted.org/packages/53/48/b9fc27f52875f95a1bbc6f78ca22c92cfce8819bacf5d64be0ebc8f6070a/nx_itertools-1.3.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e5d0add945a7a0a6cedb9151310a0801", "sha256": "9def7059d8dba7fdf6b41c4d44a747ec9402c47c6eda2c6c4af729e9f1adc7f7" }, "downloads": -1, "filename": "nx_itertools-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e5d0add945a7a0a6cedb9151310a0801", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25294, "upload_time": "2016-06-16T19:46:04", "url": "https://files.pythonhosted.org/packages/53/48/b9fc27f52875f95a1bbc6f78ca22c92cfce8819bacf5d64be0ebc8f6070a/nx_itertools-1.3.0-py3-none-any.whl" } ] }