{ "info": { "author": "Thierry Schellenbach", "author_email": "support@getstream.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "stream-python\n=============\n\n[![Build Status](https://travis-ci.org/GetStream/stream-python.svg?branch=master)](https://travis-ci.org/GetStream/stream-python) [![codecov](https://codecov.io/gh/GetStream/stream-python/branch/master/graph/badge.svg)](https://codecov.io/gh/GetStream/stream-python) [![PyPI version](https://badge.fury.io/py/stream-python.svg)](http://badge.fury.io/py/stream-python)\n\n[stream-python](https://github.com/GetStream/stream-python) is the official Python client for [Stream](https://getstream.io/), a web service for building scalable newsfeeds and activity streams.\n\nNote there is also a higher level [Django - Stream integration](https://github.com/getstream/stream-django) library which hooks into the Django ORM.\n\nYou can sign up for a Stream account at https://getstream.io/get_started.\n\n### Installation\n\nstream-python supports:\n\n- Python (2.6, 2.7, 3.4, 3.5, 3.6, 3.7)\n\n#### Install from Pypi\n\n```bash\npip install stream-python\n```\n\n### Full documentation\n\nDocumentation for this Python client are available at the [Stream website](https://getstream.io/docs/?language=python) or on [Read the Docs](http://stream-python.readthedocs.org/en/latest/).\n\n### Usage\n\n```python\nimport datetime\n\n# Instantiate a new client\nimport stream\nclient = stream.connect('YOUR_API_KEY', 'API_KEY_SECRET')\n\n# INstantiate a new client specifying datacenter location\nclient = stream.connect('YOUR_API_KEY', 'API_KEY_SECRET', location='us-east')\n# Find your API keys here https://getstream.io/dashboard/\n\n# Instantiate a feed object\nuser_feed_1 = client.feed('user', '1')\n\n# Get activities from 5 to 10 (slow pagination)\nresult = user_feed_1.get(limit=5, offset=5)\n# (Recommended & faster) Filter on an id less than the given UUID\nresult = user_feed_1.get(limit=5, id_lt=\"e561de8f-00f1-11e4-b400-0cc47a024be0\")\n\n# Create a new activity\nactivity_data = {'actor': 1, 'verb': 'tweet', 'object': 1, 'foreign_id': 'tweet:1'}\nactivity_response = user_feed_1.add_activity(activity_data)\n# Create a bit more complex activity\nactivity_data = {'actor': 1, 'verb': 'run', 'object': 1, 'foreign_id': 'run:1',\n\t'course': {'name': 'Golden Gate park', 'distance': 10},\n\t'participants': ['Thierry', 'Tommaso'],\n\t'started_at': datetime.datetime.now()\n}\nuser_feed_1.add_activity(activity_data)\n\n# Remove an activity by its id\nuser_feed_1.remove_activity(\"e561de8f-00f1-11e4-b400-0cc47a024be0\")\n# or by foreign id\nuser_feed_1.remove_activity(foreign_id='tweet:1')\n\n# Follow another feed\nuser_feed_1.follow('flat', '42')\n\n# Stop following another feed\nuser_feed_1.unfollow('flat', '42')\n\n# List followers/following\nfollowing = user_feed_1.following(offset=0, limit=2)\nfollowers = user_feed_1.followers(offset=0, limit=10)\n\n# Creates many follow relationships in one request\nfollows = [\n {'source': 'flat:1', 'target': 'user:1'},\n {'source': 'flat:1', 'target': 'user:2'},\n {'source': 'flat:1', 'target': 'user:3'}\n]\nclient.follow_many(follows)\n\n# Batch adding activities\nactivities = [\n\t{'actor': 1, 'verb': 'tweet', 'object': 1},\n\t{'actor': 2, 'verb': 'watch', 'object': 3}\n]\nuser_feed_1.add_activities(activities)\n\n# Add an activity and push it to other feeds too using the `to` field\nactivity = {\n \"actor\":\"1\",\n \"verb\":\"like\",\n \"object\":\"3\",\n \"to\":[\"user:44\", \"user:45\"]\n}\nuser_feed_1.add_activity(activity)\n\n# Retrieve an activity by its ID\nclient.get_activities(ids=[activity_id])\n\n# Retrieve an activity by the combination of foreign_id and time\nclient.get_activities(foreign_id_times=[\n (foreign_id, activity_time),\n])\n\n# Update some parts of an activity with activity_partial_update\nset = {\n 'product.name': 'boots',\n 'colors': {\n 'red': '0xFF0000',\n 'green': '0x00FF00'\n }\n}\nunset = [ 'popularity', 'details.info' ]\n# ...by ID\nclient.activity_partial_update(id=activity_id, set=set, unset=unset)\n# ...or by combination of foreign_id and time\nclient.activity_partial_update(foreign_id=foreign_id, time=activity_time, set=set, unset=unset)\n\n# Generating user token for client side usage (JS client)\nuser_token = client.create_user_token(\"user-42\")\n\n# Javascript client side feed initialization\n# client = stream.connect(apiKey, userToken, appId);\n\n# Generate a redirect url for the Stream Analytics platform to track\n# events/impressions on url clicks\nimpression = {\n 'content_list': ['tweet:1', 'tweet:2', 'tweet:3'],\n 'user_data': 'tommaso',\n 'location': 'email',\n 'feed_id': 'user:global'\n}\n\nengagement = {\n 'content': 'tweet:2',\n 'label': 'click',\n 'position': 1,\n 'user_data': 'tommaso',\n 'location': 'email',\n 'feed_id':\n 'user:global'\n}\n\nevents = [impression, engagement]\n\nredirect_url = client.create_redirect_url('http://google.com/', 'user_id', events)\n```\n\n[JS client](http://github.com/getstream/stream-js).\n\n### Contributing\n\nFirst, make sure you can run the test suite. Tests are run via py.test\n\n```bash\npy.test\n# with coverage\npy.test --cov stream --cov-report html\n# against a local API backend\nLOCAL=true py.test\n```\n\nInstall black and flake8\n\n```\npip install black\npip install flake8\n```\n\nInstall git hooks to avoid pushing invalid code (git commit will run black and flak8)\n\n### Releasing a new version\n\nIn order to release new version you need to be a maintainer on Pypi.\n\n- Update CHANGELOG\n- Update the version on setup.py\n- Commit and push to Github\n- Create a new tag for the version (eg. `v2.9.0`)\n- Create a new dist with python `python setup.py sdist`\n- Upload the new distributable with wine `twine upload dist/stream-python-VERSION-NAME.tar.gz`\n\nIf unsure you can also test using the Pypi test servers `twine upload --repository-url https://test.pypi.org/legacy/ dist/stream-python-VERSION-NAME.tar.gz`\n\n### Copyright and License Information\n\nCopyright (c) 2014-2017 Stream.io Inc, and individual contributors. All rights reserved.\n\nSee the file \"LICENSE\" for information on the history of this software, terms & conditions for usage, and a DISCLAIMER OF ALL WARRANTIES.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/GetStream/stream-python", "keywords": "", "license": "BSD-3-Clause", "maintainer": "", "maintainer_email": "", "name": "stream-python", "package_url": "https://pypi.org/project/stream-python/", "platform": "", "project_url": "https://pypi.org/project/stream-python/", "project_urls": { "Homepage": "http://github.com/GetStream/stream-python" }, "release_url": "https://pypi.org/project/stream-python/3.1.0/", "requires_dist": null, "requires_python": "", "summary": "Client for getstream.io. Build scalable newsfeeds & activity streams in a few hours instead of weeks.", "version": "3.1.0" }, "last_serial": 5848585, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e00b3afe8adce61a271efc19f1967430", "sha256": "bac5d35a4abf89508f198c4a4f37b7943cbb5cbdb39cb6c85d3a8faa0c8d8d9c" }, "downloads": -1, "filename": "stream-python-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e00b3afe8adce61a271efc19f1967430", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5501, "upload_time": "2014-05-27T14:18:15", "url": "https://files.pythonhosted.org/packages/89/7f/644eb45e0623fb057b0cb2898f1bcb3d94ea31c1d920fa60582071a03099/stream-python-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "bd74c80ac5bfb6379c04c5391c03d0d0", "sha256": "21a0285ef0e40f0f51d97e3ef15651eb4e01da255927c42810dc88d6dcb2cba6" }, "downloads": -1, "filename": "stream-python-0.2.0.tar.gz", "has_sig": false, "md5_digest": "bd74c80ac5bfb6379c04c5391c03d0d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6306, "upload_time": "2014-05-28T10:29:08", "url": "https://files.pythonhosted.org/packages/51/b3/27b03f875b22be66ff2d83112f6ed664aa58956779dc5dad814468f73e2f/stream-python-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "109af3494360d6606efa7612d4c85441", "sha256": "d04e811842f1d5e1c52fafefabd20a8a9cb48f0fda22be14ea7b550a5ba244ae" }, "downloads": -1, "filename": "stream-python-0.2.1.tar.gz", "has_sig": false, "md5_digest": "109af3494360d6606efa7612d4c85441", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6485, "upload_time": "2014-05-28T17:31:52", "url": "https://files.pythonhosted.org/packages/2a/b6/0eba3472da57a68bc8721030aa8f0e607e55eaa3ef063294293816f4b41d/stream-python-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "c24af92f974c95991066bd5a661bfa2b", "sha256": "8d260432c1e4693a53a790674a28e834a29316c85f45e4daf87143b49c0ad142" }, "downloads": -1, "filename": "stream-python-0.2.10.tar.gz", "has_sig": false, "md5_digest": "c24af92f974c95991066bd5a661bfa2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7227, "upload_time": "2014-07-22T08:17:43", "url": "https://files.pythonhosted.org/packages/3a/de/1484a0b31ddd00166d92570c6433e2b4f33b67ef9a248b36190eed098ac4/stream-python-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "a2e80760c75275d4397d62051981e230", "sha256": "5a3cfee4a8ae79a2367ffeab64d7e8e014092f73f915e66b434083456b6f017a" }, "downloads": -1, "filename": "stream-python-0.2.11.tar.gz", "has_sig": false, "md5_digest": "a2e80760c75275d4397d62051981e230", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7347, "upload_time": "2014-07-22T10:51:26", "url": "https://files.pythonhosted.org/packages/1d/f3/ae2ff6bda6ce96af23f41a92a8f1d4ac929b50b7ee2c1e92bd02db31cf10/stream-python-0.2.11.tar.gz" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "0a078962642532053f47d6cb5347e564", "sha256": "1e408cb9206c0af4191394576cd116f4bdfa1257f12d5e586a9c23c4df58e4e3" }, "downloads": -1, "filename": "stream-python-0.2.12.tar.gz", "has_sig": false, "md5_digest": "0a078962642532053f47d6cb5347e564", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7390, "upload_time": "2014-07-22T11:18:39", "url": "https://files.pythonhosted.org/packages/71/d3/e18748b912241a8a3db047d9e3397294da9f3297838d5bf5de4ddf52a59c/stream-python-0.2.12.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "36ee64659747fccd2c2687f426284c98", "sha256": "e0c3153113b4de4aa771cd0cbd35a8bb0748b69e1cccb18e803034386f90ca16" }, "downloads": -1, "filename": "stream-python-0.2.2.tar.gz", "has_sig": false, "md5_digest": "36ee64659747fccd2c2687f426284c98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6814, "upload_time": "2014-06-30T13:59:40", "url": "https://files.pythonhosted.org/packages/79/97/1ef6e3159925434c43821d13bf189ca04a260128f2068e096995b2b8f429/stream-python-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "d3a887b0cd8031fdeaaa6de93e872032", "sha256": "e9f331a2c05c47e9b291eb9e9b13c9e95b18acb931b639d3ef5aec63100135cc" }, "downloads": -1, "filename": "stream-python-0.2.3.tar.gz", "has_sig": false, "md5_digest": "d3a887b0cd8031fdeaaa6de93e872032", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6352, "upload_time": "2014-07-03T08:46:45", "url": "https://files.pythonhosted.org/packages/13/2c/7501d47bc9cd6bfe87fe513a5ff6b2720b4eac97942df15d7de98c7a0679/stream-python-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "9b92fb617b3a9ac02acd46c30f07e176", "sha256": "61f1cf59c4319cf6080b11ac369800b1795121a3a60e070bd22c3454618c6b4a" }, "downloads": -1, "filename": "stream-python-0.2.4.tar.gz", "has_sig": false, "md5_digest": "9b92fb617b3a9ac02acd46c30f07e176", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7338, "upload_time": "2014-07-14T09:12:54", "url": "https://files.pythonhosted.org/packages/1e/6c/fe162b87a872dc0f6e813dee15b369191f33ee9a3d644ffdda11b1e4ec11/stream-python-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "78622575cfb4f891b86b15dd3baf1dee", "sha256": "a08296828d9c4d1ae6b4bd9ee90ad75c22a129282065d2d2a9c943509635f9b3" }, "downloads": -1, "filename": "stream-python-0.2.5.tar.gz", "has_sig": false, "md5_digest": "78622575cfb4f891b86b15dd3baf1dee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7631, "upload_time": "2014-07-17T08:22:42", "url": "https://files.pythonhosted.org/packages/79/15/8b8fc32be3727da9809c5802a68a9f2d1a342cfff9dfae948f37b18334e8/stream-python-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "98cca481c72fbe43b424e3ce466aeb5d", "sha256": "de0d6057467172f00ecc2306f9d0cfe36e48725245c69a8c63dd28618ff1c9ab" }, "downloads": -1, "filename": "stream-python-0.2.6.tar.gz", "has_sig": false, "md5_digest": "98cca481c72fbe43b424e3ce466aeb5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6735, "upload_time": "2014-07-22T07:56:27", "url": "https://files.pythonhosted.org/packages/5a/b2/bbca62e182d09f23537e2e3625742961e135ff70b0f6b87c83694d6ed56e/stream-python-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "7ded6ae39e7bf178b99171f977d13773", "sha256": "dddf7f59f95fdb50487237718c82792aaf21bdce23dee400a10b36385ffc415d" }, "downloads": -1, "filename": "stream-python-0.2.7.tar.gz", "has_sig": false, "md5_digest": "7ded6ae39e7bf178b99171f977d13773", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6736, "upload_time": "2014-07-22T08:02:50", "url": "https://files.pythonhosted.org/packages/db/e9/f0f1d2bce4c09f9e0324f4a528d4d7579704459f0e53e7c56721133cca07/stream-python-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "49388ea725b4a2ec18e8231ea914288f", "sha256": "bb5c9dab322fbb7094f9951c934a1767e20e20015ace482cc074aab566b42712" }, "downloads": -1, "filename": "stream-python-0.2.8.tar.gz", "has_sig": false, "md5_digest": "49388ea725b4a2ec18e8231ea914288f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6800, "upload_time": "2014-07-22T08:08:44", "url": "https://files.pythonhosted.org/packages/f3/93/013892b480bdc83ba14d40dc245182b984890ed48eefe15bd0deeef5024e/stream-python-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "8c9539966800143a0c1d484c58ca1a5d", "sha256": "7f7bef1678e8a01bef4c970fc8c76992f07446bdfd9c8ff93e08120b41f4f88c" }, "downloads": -1, "filename": "stream-python-0.2.9.tar.gz", "has_sig": false, "md5_digest": "8c9539966800143a0c1d484c58ca1a5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6801, "upload_time": "2014-07-22T08:13:42", "url": "https://files.pythonhosted.org/packages/ab/91/3ed52be864803dd0cc52885ef70f27ce4bdea09e1bd1e258f94c14ac2759/stream-python-0.2.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "44342ad3183b9de5a640dceb2d6d1a1e", "sha256": "3bdf567ec5663f711c2c014203bc0ac1ee39922d05b28725d349d3dbb9f7a7b5" }, "downloads": -1, "filename": "stream-python-0.3.0.tar.gz", "has_sig": false, "md5_digest": "44342ad3183b9de5a640dceb2d6d1a1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8433, "upload_time": "2014-07-29T22:00:02", "url": "https://files.pythonhosted.org/packages/d7/2b/0c8a5f531d72a0a80a446b01803462c301f8ef3f690a921eae597be9ed92/stream-python-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "7f9d8829dd66e593854dd6b1e46d6cad", "sha256": "165f3d9357ca0a8f18d2da224f05c12753f301374108ab9b994d408f5700df74" }, "downloads": -1, "filename": "stream-python-0.3.1.tar.gz", "has_sig": false, "md5_digest": "7f9d8829dd66e593854dd6b1e46d6cad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8724, "upload_time": "2014-08-01T13:22:30", "url": "https://files.pythonhosted.org/packages/42/b5/23707a382d1628d28d13dd407f56b868def2bb64a363ecc25801cad00de8/stream-python-0.3.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "bccb4a3aa8cbab01748ebef1b8867db6", "sha256": "0feec76cb169071796d0b1f15986f59232dff46ec5581a1c4a75535e24800ee7" }, "downloads": -1, "filename": "stream-python-1.0.0.tar.gz", "has_sig": false, "md5_digest": "bccb4a3aa8cbab01748ebef1b8867db6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9721, "upload_time": "2014-08-25T11:15:24", "url": "https://files.pythonhosted.org/packages/fe/1a/36cd8cfe1306a2db38e1ae536aaa94b2641beb1ec6ddd947729aa681bf4b/stream-python-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "3747738d6c2b41bdc8f5476e612a83fa", "sha256": "a306be15626037e8ee57322d5d5107c62a2de15dc4e39f21826085002837413a" }, "downloads": -1, "filename": "stream-python-1.1.0.tar.gz", "has_sig": false, "md5_digest": "3747738d6c2b41bdc8f5476e612a83fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10380, "upload_time": "2014-09-09T13:52:54", "url": "https://files.pythonhosted.org/packages/42/e2/c9642f18da8fda041e975d9d87cbba104a5c3eb17452b7b9db4df195fe5c/stream-python-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "73cad723b97dc603e58a1458d8ddbf3e", "sha256": "2166c5b9b6589decf892110139050390f13c04eee75d4a68274962a6ffc80726" }, "downloads": -1, "filename": "stream-python-1.1.1.tar.gz", "has_sig": false, "md5_digest": "73cad723b97dc603e58a1458d8ddbf3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10417, "upload_time": "2014-09-20T08:24:15", "url": "https://files.pythonhosted.org/packages/d8/07/fe6a25aab225344d3925ed0a0b40578de03d78dad71d4085b1aa34e12b06/stream-python-1.1.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "9b1878ee4a09b086b4a9b42b5a5b9e08", "sha256": "cafaa85a6cc873eac07762b9418955a3f4d31531bf26426ac523bdd922160070" }, "downloads": -1, "filename": "stream-python-2.0.0.tar.gz", "has_sig": false, "md5_digest": "9b1878ee4a09b086b4a9b42b5a5b9e08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11155, "upload_time": "2014-11-11T08:02:44", "url": "https://files.pythonhosted.org/packages/14/e5/ce6aeb3b9db33299b78a9d1f1cd13b524791cc1719519341e2f84bd0401e/stream-python-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "011c6f27bacbd3887e4b5793075e8c1f", "sha256": "65b40e03757e49413cc5c5da088b0c80fb03be38206f7d890e3a3ea964792786" }, "downloads": -1, "filename": "stream-python-2.0.1.tar.gz", "has_sig": false, "md5_digest": "011c6f27bacbd3887e4b5793075e8c1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11369, "upload_time": "2014-11-18T11:02:30", "url": "https://files.pythonhosted.org/packages/2b/99/9b365d21d68f913f0d77bf673b60ab8e05ba78cc4edfe7962d3fac77fb09/stream-python-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "81963cebcf485e453e878faff50c4d48", "sha256": "0aba971805798e403abfd1b23c6670d1dfaf84461d49e00b8df459e7002d2677" }, "downloads": -1, "filename": "stream-python-2.0.2.tar.gz", "has_sig": false, "md5_digest": "81963cebcf485e453e878faff50c4d48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11379, "upload_time": "2014-12-09T13:47:40", "url": "https://files.pythonhosted.org/packages/78/cf/46b4e2b21514739963433ba9a1e24623e74e466e567bef105827b9d7a9f7/stream-python-2.0.2.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "ed06ad593c73f0e8690be783911f719c", "sha256": "12c792c9754c2fdea43185b491e992db7b815d687eadd8367ade25dda0f72746" }, "downloads": -1, "filename": "stream-python-2.1.0.tar.gz", "has_sig": false, "md5_digest": "ed06ad593c73f0e8690be783911f719c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11933, "upload_time": "2014-12-19T10:56:51", "url": "https://files.pythonhosted.org/packages/be/24/5beaa614d2358f8eca39a2e597ca386bdd9c6c18f91d82a31684fff1df97/stream-python-2.1.0.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "7d6a7305af01dbd562c110b8bdceeefe", "sha256": "c8855d6dc70144e0f5d057cf907e28880b1d2b3d1b39859276b5be5bfb150299" }, "downloads": -1, "filename": "stream-python-2.1.2.tar.gz", "has_sig": false, "md5_digest": "7d6a7305af01dbd562c110b8bdceeefe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12042, "upload_time": "2014-12-19T13:19:09", "url": "https://files.pythonhosted.org/packages/10/f5/045aa5afbd3876babb29a9493f1c1aefd7aede2c1421b3455ce4505332fc/stream-python-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "996219b73c88f06941edf6d4c4589a0a", "sha256": "03b04e1bdf622c2576bdbd66cbc67f8b7843c2e97c0d4ad1df63f9212ab6d195" }, "downloads": -1, "filename": "stream-python-2.1.3.tar.gz", "has_sig": false, "md5_digest": "996219b73c88f06941edf6d4c4589a0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12209, "upload_time": "2015-01-05T13:06:02", "url": "https://files.pythonhosted.org/packages/b1/9d/ac4251e77dd1baba6e5553fd97ddd2f3561d33fd4e4fb0fd2f6aaf4e4cd7/stream-python-2.1.3.tar.gz" } ], "2.1.4": [ { "comment_text": "", "digests": { "md5": "c99901e95716edbbe7633fb703c366fe", "sha256": "3bbc2e4347430b0cbe82f3f3d5cdcc37520a421361dcf11fe2cc69021e3ca1cd" }, "downloads": -1, "filename": "stream-python-2.1.4.tar.gz", "has_sig": false, "md5_digest": "c99901e95716edbbe7633fb703c366fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12261, "upload_time": "2015-01-14T15:26:16", "url": "https://files.pythonhosted.org/packages/9b/57/be9c3d7631fd9609287e4622b536de2c75eaca5aa6452773af3ffa316eb2/stream-python-2.1.4.tar.gz" } ], "2.10.0": [ { "comment_text": "", "digests": { "md5": "b6b260230be3870ea2f6d30aba8269bb", "sha256": "43d169fa12a0c73c9c20489c524c9d90abbad9dcbe187d0b25f18b85d5abd653" }, "downloads": -1, "filename": "stream-python-2.10.0.tar.gz", "has_sig": false, "md5_digest": "b6b260230be3870ea2f6d30aba8269bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30030, "upload_time": "2018-07-30T14:16:58", "url": "https://files.pythonhosted.org/packages/70/29/cb61c0b0ae8bef97e44d8814bff00a361871e74046e0de5537ca21caca93/stream-python-2.10.0.tar.gz" } ], "2.11.0": [ { "comment_text": "", "digests": { "md5": "732cc41448fe2c6d80bc68b04cf0fa73", "sha256": "025c3f5665f0a79db2ec6ea98f8dcd95e43b21a988d89fd89229a41f13e3cad3" }, "downloads": -1, "filename": "stream-python-2.11.0.tar.gz", "has_sig": false, "md5_digest": "732cc41448fe2c6d80bc68b04cf0fa73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30477, "upload_time": "2018-08-23T13:38:15", "url": "https://files.pythonhosted.org/packages/47/ad/75e8c8647d1eee06063d24df5e8fb8e43426226411bb009937ded19ed527/stream-python-2.11.0.tar.gz" } ], "2.12.0": [ { "comment_text": "", "digests": { "md5": "66e8e4aa176ee83aa9a6c8420ecc604c", "sha256": "41aab999098fd45b5f7a5a82b8c6f99c8c8f4191b645138bcb1d1e12ca0d6da0" }, "downloads": -1, "filename": "stream-python-2.12.0.tar.gz", "has_sig": false, "md5_digest": "66e8e4aa176ee83aa9a6c8420ecc604c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30584, "upload_time": "2018-10-10T20:28:59", "url": "https://files.pythonhosted.org/packages/f7/d5/26e949c477cd0e245ffddb95ed43afba523928a34e44d4f6912c0505970d/stream-python-2.12.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "17087bbffd47bc7dc47a06114c8c5f3f", "sha256": "f1b354bf461b263e0e0809ee2ede348fb78fbdabe5047d84965f2c6ef3b57f22" }, "downloads": -1, "filename": "stream-python-2.2.0.tar.gz", "has_sig": false, "md5_digest": "17087bbffd47bc7dc47a06114c8c5f3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12970, "upload_time": "2015-01-28T14:21:43", "url": "https://files.pythonhosted.org/packages/15/73/28c55e567a6adbb2f253078bf1a6a5c1c4f0eef5120170f6a069a7f951a2/stream-python-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "0d383f08d8f793779bc21972fe307244", "sha256": "4f6e4a0e11187de604c17405321ac22e4fca4701df865873ebe724186a0f234d" }, "downloads": -1, "filename": "stream-python-2.2.1.tar.gz", "has_sig": false, "md5_digest": "0d383f08d8f793779bc21972fe307244", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13325, "upload_time": "2015-03-16T17:03:48", "url": "https://files.pythonhosted.org/packages/0d/e9/64b5cef9d826f687df5152eadc494dbb8a4c650506df2b150f2a0425e63c/stream-python-2.2.1.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "e3c09c28e290f11feafc2c6f9018dfff", "sha256": "09b9b66cce3d3eef407030d633251781e37d4244b86dc7eb7d9149c0d247ef80" }, "downloads": -1, "filename": "stream-python-2.3.0.tar.gz", "has_sig": false, "md5_digest": "e3c09c28e290f11feafc2c6f9018dfff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13438, "upload_time": "2015-06-11T12:24:20", "url": "https://files.pythonhosted.org/packages/c5/9b/eb12f1443e2cf3549e80b18ccad52cf932e074e9e613a337c61e0e289d4a/stream-python-2.3.0.tar.gz" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "e82a35f0d165c4b9a85e7d573a93e9df", "sha256": "61f9eedf37475693bfd77d7b6d1b34db7b62aab49355074388bd608cc18bf17a" }, "downloads": -1, "filename": "stream-python-2.3.1.tar.gz", "has_sig": false, "md5_digest": "e82a35f0d165c4b9a85e7d573a93e9df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13435, "upload_time": "2015-06-11T12:43:47", "url": "https://files.pythonhosted.org/packages/b7/93/bf39ba4bc50893798111cb4c6193cb722aae8f3fc6a8222c9c29b95796bb/stream-python-2.3.1.tar.gz" } ], "2.3.10": [ { "comment_text": "", "digests": { "md5": "eec95b9b54cc8c9ad1fa0b58a535c527", "sha256": "30e5ff480e30a51b5e8652ba57977c885449d7ba2978b17d2c50599af969a8db" }, "downloads": -1, "filename": "stream-python-2.3.10.tar.gz", "has_sig": false, "md5_digest": "eec95b9b54cc8c9ad1fa0b58a535c527", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16963, "upload_time": "2017-05-22T21:59:34", "url": "https://files.pythonhosted.org/packages/db/a5/eab7a155d2bc29736b932b1d214dda7c2b3d0f08b916d0896d37b50e6b59/stream-python-2.3.10.tar.gz" } ], "2.3.11": [ { "comment_text": "", "digests": { "md5": "44f842b836ec9d17c4b822acd9cbbc71", "sha256": "d36ceeb10e9553d5fecfac363d2e29626112c99cc17c6e0356eaaa035cebe90f" }, "downloads": -1, "filename": "stream-python-2.3.11.tar.gz", "has_sig": false, "md5_digest": "44f842b836ec9d17c4b822acd9cbbc71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16946, "upload_time": "2017-05-22T22:24:21", "url": "https://files.pythonhosted.org/packages/81/c9/b9a3442b6085042f61a8c336d6f3aeb050f3a94fbe4edaf61accb11a43c2/stream-python-2.3.11.tar.gz" } ], "2.3.2": [ { "comment_text": "", "digests": { "md5": "8dab3941d7eec633e90d63e88f3168b0", "sha256": "40907f5be4031d135a0be4360f51f61d6f7a95df2e408000c1fbb6af5ad11f3d" }, "downloads": -1, "filename": "stream-python-2.3.2.tar.gz", "has_sig": false, "md5_digest": "8dab3941d7eec633e90d63e88f3168b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13507, "upload_time": "2015-06-22T19:09:08", "url": "https://files.pythonhosted.org/packages/48/6a/d996c23f3dfa82209259df482afb203d04935dd7ec995bb9badb2d995101/stream-python-2.3.2.tar.gz" } ], "2.3.3": [ { "comment_text": "", "digests": { "md5": "b66c3e90887c8a0716eb8988d901f3c9", "sha256": "7bc24d740da3b035259477d6b980aa85b1d781a8769f0ccae90517b1286ee9a0" }, "downloads": -1, "filename": "stream-python-2.3.3.tar.gz", "has_sig": false, "md5_digest": "b66c3e90887c8a0716eb8988d901f3c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14550, "upload_time": "2015-10-08T00:13:59", "url": "https://files.pythonhosted.org/packages/a7/0c/f760a11603ab8949769c122b96bec2e331a82e342c94bd16995c9d059a78/stream-python-2.3.3.tar.gz" } ], "2.3.4": [ { "comment_text": "", "digests": { "md5": "fab0330e53171cbe6f2c8fffdf251c41", "sha256": "446494a8ad9b650fe91036d1cde5c6267ea388a51202db56c0ad5f73c689a87f" }, "downloads": -1, "filename": "stream-python-2.3.4.tar.gz", "has_sig": false, "md5_digest": "fab0330e53171cbe6f2c8fffdf251c41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14548, "upload_time": "2015-10-21T16:45:20", "url": "https://files.pythonhosted.org/packages/2c/3b/03c9dce44488950d3425906a95f58c6ce6918c0d7d33bb48cec428956ef6/stream-python-2.3.4.tar.gz" } ], "2.3.5": [ { "comment_text": "", "digests": { "md5": "53de4bcedd89163cd4d1f516a2d6a9c2", "sha256": "2c85e02edc15cd085a56898ef1028e28420de76c58cb59939804e4c3c775c410" }, "downloads": -1, "filename": "stream-python-2.3.5.tar.gz", "has_sig": false, "md5_digest": "53de4bcedd89163cd4d1f516a2d6a9c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15360, "upload_time": "2016-02-19T14:39:39", "url": "https://files.pythonhosted.org/packages/e8/06/14be9a4dab53a85cd0beb0c8274d355837793fdb8987cc4ce42e41e8e4df/stream-python-2.3.5.tar.gz" } ], "2.3.6": [ { "comment_text": "", "digests": { "md5": "c81e2f5e24a1b3ac8c308819a4375bce", "sha256": "7cc0a4a2fe8702171ef22f962a2a2cc6e6fad6b3d0bd2c692f088901b80415d8" }, "downloads": -1, "filename": "stream-python-2.3.6.tar.gz", "has_sig": false, "md5_digest": "c81e2f5e24a1b3ac8c308819a4375bce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15824, "upload_time": "2016-05-02T22:22:01", "url": "https://files.pythonhosted.org/packages/a0/44/9db7e3ace298d8a5359bb418e1e98c54b497ca3c07fa57eba71cf5647b95/stream-python-2.3.6.tar.gz" } ], "2.3.7": [ { "comment_text": "", "digests": { "md5": "f91d1128c55a5e565d9c657551e3b6a4", "sha256": "77a485306d4ea9f6e8077109cbad63146387ef839af9011530281696b37658dd" }, "downloads": -1, "filename": "stream-python-2.3.7.tar.gz", "has_sig": false, "md5_digest": "f91d1128c55a5e565d9c657551e3b6a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15903, "upload_time": "2016-06-02T11:45:17", "url": "https://files.pythonhosted.org/packages/48/8e/251bc8cb610c237cea324fab923b21d3e8f9b394eb588b17d9ff4c0fd78b/stream-python-2.3.7.tar.gz" } ], "2.3.8": [ { "comment_text": "", "digests": { "md5": "f458523bc0de9730c1bb0d417540d591", "sha256": "9d6658d54348d22e7b3e69649104626c5ab68445fca3df1877a7dc0b96e31491" }, "downloads": -1, "filename": "stream-python-2.3.8.tar.gz", "has_sig": false, "md5_digest": "f458523bc0de9730c1bb0d417540d591", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15955, "upload_time": "2016-06-09T14:26:21", "url": "https://files.pythonhosted.org/packages/c4/7f/64fd6bde78cb8d4d67a654d2d98d78e4b0a380746dc7bf12968be4c04fe9/stream-python-2.3.8.tar.gz" } ], "2.3.9": [ { "comment_text": "", "digests": { "md5": "2c38a2d4193be20328d260b3d7d3cd35", "sha256": "ab6978407a04733668da507a22c0beb50ccb3712de5de1a7c3209ebc1df8f7bd" }, "downloads": -1, "filename": "stream-python-2.3.9.tar.gz", "has_sig": false, "md5_digest": "2c38a2d4193be20328d260b3d7d3cd35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16523, "upload_time": "2016-12-27T16:32:28", "url": "https://files.pythonhosted.org/packages/b2/f6/470ae086c62f12e42754c26bf01fc65616465349e4e08224b3acccb639b9/stream-python-2.3.9.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "732a86dd269cb352a58fb89636b73a23", "sha256": "13d8e93d211ddca2be3632bf24d6575bd1f190f02f6795f9986ade7b2da179d3" }, "downloads": -1, "filename": "stream-python-2.4.0.tar.gz", "has_sig": false, "md5_digest": "732a86dd269cb352a58fb89636b73a23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17613, "upload_time": "2017-08-31T10:51:21", "url": "https://files.pythonhosted.org/packages/e2/01/ad00ed154012d737acfdea292656a2b0517918a8b25c010ea3bc16cf31c5/stream-python-2.4.0.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "88316640803346303741e7353d6dede9", "sha256": "f5807729e99f21582c2e89d6b8c9d407bb523cd37ca9940a22e9802ec9dba58a" }, "downloads": -1, "filename": "stream-python-2.5.0.tar.gz", "has_sig": false, "md5_digest": "88316640803346303741e7353d6dede9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17573, "upload_time": "2017-10-19T12:11:10", "url": "https://files.pythonhosted.org/packages/76/e4/63dfac946ba692b31ff4a37b954d78dfecd649398d3f8a03ef6dee222ce8/stream-python-2.5.0.tar.gz" } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "3bb6e7837b2c1994454d54ff45bfa391", "sha256": "1357561719c481398b29f27f0ebb873da52a028f669a47b660bbf47fef622d68" }, "downloads": -1, "filename": "stream-python-2.6.0.tar.gz", "has_sig": false, "md5_digest": "3bb6e7837b2c1994454d54ff45bfa391", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18950, "upload_time": "2017-12-08T20:31:41", "url": "https://files.pythonhosted.org/packages/96/6a/4314a6ba98e1fb641feaaffa197cbf599d352b40d3c92a50f20358635d26/stream-python-2.6.0.tar.gz" } ], "2.6.1": [ { "comment_text": "", "digests": { "md5": "07ebadbcbfee8483fe3852b30b50d83f", "sha256": "d211f4b05b2c88583578187294061b03427882d6082cd98b31fd3904f98f0c38" }, "downloads": -1, "filename": "stream-python-2.6.1.tar.gz", "has_sig": false, "md5_digest": "07ebadbcbfee8483fe3852b30b50d83f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18939, "upload_time": "2017-12-08T21:27:46", "url": "https://files.pythonhosted.org/packages/66/49/be240aa7f3e8fcbae3793fc4ab488241d1db09539b32550deeb888fb4afd/stream-python-2.6.1.tar.gz" } ], "2.6.2": [ { "comment_text": "", "digests": { "md5": "56c5a6b27752c8b377623736b298e5e3", "sha256": "25fce0b31f2d9e43cb0faf35dd3c2e0acc7e72bedca45d19e480177e5348181a" }, "downloads": -1, "filename": "stream-python-2.6.2.tar.gz", "has_sig": false, "md5_digest": "56c5a6b27752c8b377623736b298e5e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19165, "upload_time": "2017-12-13T15:47:20", "url": "https://files.pythonhosted.org/packages/e0/29/cc909747b815dfde2a99d287cdf717cc84548de501b155a195271cb9aeaa/stream-python-2.6.2.tar.gz" } ], "2.8.0": [ { "comment_text": "", "digests": { "md5": "9bdfbe7ef51b7df805a91736e91d2753", "sha256": "2bbbdb4e698d35c7f574ed7825c6bdc51be64d9219c709d28496c6d11368bb16" }, "downloads": -1, "filename": "stream-python-2.8.0.tar.gz", "has_sig": false, "md5_digest": "9bdfbe7ef51b7df805a91736e91d2753", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26183, "upload_time": "2017-12-21T11:29:18", "url": "https://files.pythonhosted.org/packages/36/0a/0a56eb68928f3ecc01f9245c871048b396e7d34ca14c87224dc341ff3fb7/stream-python-2.8.0.tar.gz" } ], "2.8.1": [ { "comment_text": "", "digests": { "md5": "3d051a5453989972737338f06269c5ad", "sha256": "d6b132fad3a8b7d7a3745283d56f73086de079668eb8d1d26a11b66871a17d68" }, "downloads": -1, "filename": "stream-python-2.8.1.tar.gz", "has_sig": false, "md5_digest": "3d051a5453989972737338f06269c5ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26168, "upload_time": "2017-12-21T14:12:12", "url": "https://files.pythonhosted.org/packages/aa/d3/6fece02864ed56a1546137127a9ec5c1dcaeced2bcb856dc837d7dd0a9c3/stream-python-2.8.1.tar.gz" } ], "2.9.0": [ { "comment_text": "", "digests": { "md5": "37060b5b49238b0568f2daeec2b93d90", "sha256": "07b0c7fd81e27c6234f2815cb5e2092b42c1699e8bbb53862b64c31a45226007" }, "downloads": -1, "filename": "stream-python-2.9.0.tar.gz", "has_sig": false, "md5_digest": "37060b5b49238b0568f2daeec2b93d90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26593, "upload_time": "2018-07-05T15:51:38", "url": "https://files.pythonhosted.org/packages/87/0c/3c1beb8b525f138b62bfed3fedbe3c169f9667dad0aff8d7aac1da3adc1f/stream-python-2.9.0.tar.gz" } ], "2.9.1": [ { "comment_text": "", "digests": { "md5": "fdda3f3155deb7a7e0ecec37477aad83", "sha256": "db56a20cfc56e2c808d2cd6d8497acd66c0f28d4f6964b05ac68f4fb18f6519e" }, "downloads": -1, "filename": "stream-python-2.9.1.tar.gz", "has_sig": false, "md5_digest": "fdda3f3155deb7a7e0ecec37477aad83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26600, "upload_time": "2018-07-18T15:25:57", "url": "https://files.pythonhosted.org/packages/b6/3a/d2bfb0bdeb179bfcb227f4ca9001af565b669ede29ee6e0d7e69968fd399/stream-python-2.9.1.tar.gz" } ], "2.9.2": [ { "comment_text": "", "digests": { "md5": "e37934aa3e950f495ba5954ed8edc585", "sha256": "f048328c6a43e893a544921aa37e5d906ae3219b9654787861965bc3dbdfe29a" }, "downloads": -1, "filename": "stream-python-2.9.2.tar.gz", "has_sig": false, "md5_digest": "e37934aa3e950f495ba5954ed8edc585", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26818, "upload_time": "2018-07-20T09:36:27", "url": "https://files.pythonhosted.org/packages/56/19/4574c8e289bb328b1e3d49617406c0228ce3a4bbd32c7cda000cbabf4eaf/stream-python-2.9.2.tar.gz" } ], "2.9.3": [ { "comment_text": "", "digests": { "md5": "0f21cc01e26207f2b0a2e3e2c2c2b149", "sha256": "64c1b36fd2c3954c9fbaee390982cc0148f295a5e43fc9e0892f7305ccc4ee70" }, "downloads": -1, "filename": "stream-python-2.9.3.tar.gz", "has_sig": false, "md5_digest": "0f21cc01e26207f2b0a2e3e2c2c2b149", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28935, "upload_time": "2018-07-20T09:56:24", "url": "https://files.pythonhosted.org/packages/c7/ac/b6a668fb9a88ed918e58b7b553e6931dc0a833e423f23fb0fcaa0d5bb0ae/stream-python-2.9.3.tar.gz" } ], "2.9.4": [ { "comment_text": "", "digests": { "md5": "1178190e70b38edacc048a149682376f", "sha256": "2c7a86252a2700d556687a4f837cc1a66932c254be1d1c1df2ba4434c20725fe" }, "downloads": -1, "filename": "stream-python-2.9.4.tar.gz", "has_sig": false, "md5_digest": "1178190e70b38edacc048a149682376f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28933, "upload_time": "2018-07-20T09:58:59", "url": "https://files.pythonhosted.org/packages/f8/74/fc88f6e4b7b15ad2f6d546414038c70aa70c9dc439866c2fd07f77a10e0b/stream-python-2.9.4.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "95f433108ed760ebb4889df8e9264e95", "sha256": "2717ffd1b027a9efc6531b31e338cd9e8b4459b62eed8fe6cb625ac533e9e6c9" }, "downloads": -1, "filename": "stream-python-3.0.0.tar.gz", "has_sig": false, "md5_digest": "95f433108ed760ebb4889df8e9264e95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25496, "upload_time": "2018-12-03T08:11:20", "url": "https://files.pythonhosted.org/packages/26/6c/1040c69d39c7d07b7771ad02441d0ee43e2f882542e5830d856480a807c4/stream-python-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "016815824248cb48b78b5e9b3384aad8", "sha256": "e4811b57df63ca2e265c87f94ff5bd771dccd2b9e9dd29b6123521fb3d97a247" }, "downloads": -1, "filename": "stream-python-3.0.1.tar.gz", "has_sig": false, "md5_digest": "016815824248cb48b78b5e9b3384aad8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25644, "upload_time": "2018-12-04T13:42:35", "url": "https://files.pythonhosted.org/packages/7e/a4/e4cab21239abbad42f8b57a86ca1dd1cf6655d89551af4b011ab25e7f329/stream-python-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "c0c2e413dde7d4a68ba7ae9726885b54", "sha256": "4aae5d749df11d42231a680e1b9c2eb4d63879dc7990a4b9dbee7cbd8a173e47" }, "downloads": -1, "filename": "stream-python-3.0.2.tar.gz", "has_sig": false, "md5_digest": "c0c2e413dde7d4a68ba7ae9726885b54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22945, "upload_time": "2019-05-24T14:55:45", "url": "https://files.pythonhosted.org/packages/b5/7b/04f2c898563f1e8c70c329cb1ef34db67a5d7ceb9cac5b046c9187513101/stream-python-3.0.2.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "682584d70c581dbc24c6bb492139c1c6", "sha256": "71bee44da1967a312ecb8df06576ffe0f951e624e2af685a1e088e934cc8a565" }, "downloads": -1, "filename": "stream-python-3.1.0.tar.gz", "has_sig": false, "md5_digest": "682584d70c581dbc24c6bb492139c1c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23491, "upload_time": "2019-05-24T14:55:47", "url": "https://files.pythonhosted.org/packages/67/2b/dafbd19eba576da9fdf24df9df30a4a97151e8d908b2558771afd9445320/stream-python-3.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "682584d70c581dbc24c6bb492139c1c6", "sha256": "71bee44da1967a312ecb8df06576ffe0f951e624e2af685a1e088e934cc8a565" }, "downloads": -1, "filename": "stream-python-3.1.0.tar.gz", "has_sig": false, "md5_digest": "682584d70c581dbc24c6bb492139c1c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23491, "upload_time": "2019-05-24T14:55:47", "url": "https://files.pythonhosted.org/packages/67/2b/dafbd19eba576da9fdf24df9df30a4a97151e8d908b2558771afd9445320/stream-python-3.1.0.tar.gz" } ] }