{ "info": { "author": "Kento A. Lauzon", "author_email": "kento.lauzon@ligature.ca", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries" ], "description": "# Jivago-Streams\n[![Build Status](https://travis-ci.com/jivago-python/jivago-streams.svg?branch=master)](https://travis-ci.com/jivago-python/jivago-streams)\n[![codecov](https://codecov.io/gh/jivago-python/jivago-streams/branch/master/graph/badge.svg)](https://codecov.io/gh/jivago-python/jivago-streams)\n\nJivago-Streams brings the ability to chain functional-style operations on collections. \nThis package provides a single class (`Stream`), which is extracted from the Jivago web framework.\nNote that *jivago-streams* can be used independently from the Jivago web framework.\n\n```python\nfrom jivago_streams import Stream\n\n# Result : [4, 16, 36]\nsquare_of_even_numbers = Stream([1, 2, 3, 4, 5, 6]) \\\n .filter(lambda x: x % 2 == 0) \\\n .map(lambda x: x ** 2) \\\n .toList()\n```\n\n## Installation\n`pip install jivago-streams`\n\n## Documentation\nThe documentation is available at [https://docs.jivago.io](https://docs.jivago.io/en/develop/streams/index.html).", "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/jivago-python/jivago-streams", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "jivago-streams", "package_url": "https://pypi.org/project/jivago-streams/", "platform": "", "project_url": "https://pypi.org/project/jivago-streams/", "project_urls": { "Homepage": "https://github.com/jivago-python/jivago-streams" }, "release_url": "https://pypi.org/project/jivago-streams/0.5.5/", "requires_dist": null, "requires_python": "", "summary": "Chainable functional-style operations for Python3.", "version": "0.5.5" }, "last_serial": 4941977, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "30013c679a87df3da628ed57d2be91c8", "sha256": "a10272299bb7a1cd47e4b5a0c84be669b62d0704cbb6fbbfba99b7f12cc23895" }, "downloads": -1, "filename": "jivago-streams-0.5.0.tar.gz", "has_sig": false, "md5_digest": "30013c679a87df3da628ed57d2be91c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5567, "upload_time": "2019-01-20T14:34:09", "url": "https://files.pythonhosted.org/packages/f3/5a/8619b6a02e6bbd13d81a9eaee18f86fa4dc91cecd6dae5f3c6bb7f852867/jivago-streams-0.5.0.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "ceac34d0f61c8204d4b483d6abdac2ab", "sha256": "27c838ccfc3ccb04cbc2bc2b3453b44a96f6806aefddf0edc13f006751391687" }, "downloads": -1, "filename": "jivago-streams-0.5.5.tar.gz", "has_sig": false, "md5_digest": "ceac34d0f61c8204d4b483d6abdac2ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4247, "upload_time": "2019-03-14T22:48:36", "url": "https://files.pythonhosted.org/packages/df/f8/3caa9fee02d334a5a7ffa385db2a792346ded31c7bde810609c7a188bc94/jivago-streams-0.5.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ceac34d0f61c8204d4b483d6abdac2ab", "sha256": "27c838ccfc3ccb04cbc2bc2b3453b44a96f6806aefddf0edc13f006751391687" }, "downloads": -1, "filename": "jivago-streams-0.5.5.tar.gz", "has_sig": false, "md5_digest": "ceac34d0f61c8204d4b483d6abdac2ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4247, "upload_time": "2019-03-14T22:48:36", "url": "https://files.pythonhosted.org/packages/df/f8/3caa9fee02d334a5a7ffa385db2a792346ded31c7bde810609c7a188bc94/jivago-streams-0.5.5.tar.gz" } ] }