{ "info": { "author": "Heron Team", "author_email": "heronstreaming@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Programming Language :: Python :: 2.7" ], "description": "The heronpy package enables you to write Heron topologies in Python. Topologies can be run using a variety of schedulers, including Mesos/Aurora,Kubernetes, Mesos/Marathon, YARN, etc.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/twitter/heron", "keywords": "heron topology python", "license": "", "maintainer": "", "maintainer_email": "", "name": "heronpy", "package_url": "https://pypi.org/project/heronpy/", "platform": "", "project_url": "https://pypi.org/project/heronpy/", "project_urls": { "Homepage": "https://github.com/twitter/heron" }, "release_url": "https://pypi.org/project/heronpy/0.17.8/", "requires_dist": [ "protobuf (==3.4.0)" ], "requires_python": "", "summary": "Python Topology API for Heron", "version": "0.17.8" }, "last_serial": 3724947, "releases": { "0.15.0": [ { "comment_text": "", "digests": { "md5": "10293a7674f589b267dbbb2306049d48", "sha256": "8c575c0e7267e8037cd6d9655b4ae3580f435a378855be6a8f5e4e40d00d0a76" }, "downloads": -1, "filename": "heronpy-0.15.0-py2-none-any.whl", "has_sig": false, "md5_digest": "10293a7674f589b267dbbb2306049d48", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 97877, "upload_time": "2017-08-11T07:27:09", "url": "https://files.pythonhosted.org/packages/4a/ee/6d12346054749d87f38ddbd7cbb158d84232f72daef5c391c915f594efac/heronpy-0.15.0-py2-none-any.whl" } ], "0.15.1": [ { "comment_text": "", "digests": { "md5": "40d6f45c58ee45362efd454ebfae2a2a", "sha256": "abf8a26501bdddcdb1380889952349a4e925b6124c4e0b0159e7eadada8d2109" }, "downloads": -1, "filename": "heronpy-0.15.1-py2-none-any.whl", "has_sig": false, "md5_digest": "40d6f45c58ee45362efd454ebfae2a2a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 93809, "upload_time": "2017-08-26T02:55:05", "url": "https://files.pythonhosted.org/packages/28/bd/b82526704c2adbab23974db443350fc64c47b66ccba6f042cfcaafc31ae1/heronpy-0.15.1-py2-none-any.whl" } ], "0.15.1rc1": [ { "comment_text": "", "digests": { "md5": "fd362c0a35f2250ebef6639135388052", "sha256": "e095b60f69d3da9d85a667db2859a834724b0a107aaa8aa3c5cd586678f503a8" }, "downloads": -1, "filename": "heronpy-0.15.1rc1-py2-none-any.whl", "has_sig": false, "md5_digest": "fd362c0a35f2250ebef6639135388052", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 99021, "upload_time": "2017-08-16T05:33:42", "url": "https://files.pythonhosted.org/packages/b1/f5/766b3c6a8f2441614ca2061bdec47f32f89570b15620de24da176c3dc389/heronpy-0.15.1rc1-py2-none-any.whl" } ], "0.15.2": [ { "comment_text": "", "digests": { "md5": "d815e6f2c4f5d022ffa185372cb285c3", "sha256": "03c9ced574b6981e6c881317a18005d7d650576c50f08ecb680e5c5b6a5a60c7" }, "downloads": -1, "filename": "heronpy-0.15.2-py2-none-any.whl", "has_sig": false, "md5_digest": "d815e6f2c4f5d022ffa185372cb285c3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 93819, "upload_time": "2017-09-01T21:21:16", "url": "https://files.pythonhosted.org/packages/20/ce/9bf617d1ea5b2e92245aef9b0aa8ae9a6cdc51d8b625339c49555e212232/heronpy-0.15.2-py2-none-any.whl" } ], "0.15.3": [ { "comment_text": "", "digests": { "md5": "efbd1d215417995efe87162649cefd08", "sha256": "a2f1efac80097659985a01ad79c651616ce20fb630eb99f839a5173a85ed8f74" }, "downloads": -1, "filename": "heronpy-0.15.3-py2-none-any.whl", "has_sig": false, "md5_digest": "efbd1d215417995efe87162649cefd08", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 96680, "upload_time": "2017-09-25T03:48:34", "url": "https://files.pythonhosted.org/packages/d9/ce/7025ce12462ead11bd06716fa15a2fc2c6b84c03a7818d0e5757a2e72a75/heronpy-0.15.3-py2-none-any.whl" } ], "0.15.3rc1": [ { "comment_text": "", "digests": { "md5": "4d031848d82f0bcc01b930cdc3913029", "sha256": "c8d7ad4cace7d58d536c5d6d53a443fcbf1aa48d12ce49bd1d3b03c1b59da2ee" }, "downloads": -1, "filename": "heronpy-0.15.3rc1-py2-none-any.whl", "has_sig": false, "md5_digest": "4d031848d82f0bcc01b930cdc3913029", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 96717, "upload_time": "2017-09-25T13:22:13", "url": "https://files.pythonhosted.org/packages/3d/4c/c6af6894ed17046a259c8b6df710131cba19704a32d69008f231833a1ea3/heronpy-0.15.3rc1-py2-none-any.whl" } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "5fcc818b40eadc16753cec8430c7a9c7", "sha256": "0b3864c4339b6889c45eb94e15d206f690dd7e7128f323339096453d6641ac27" }, "downloads": -1, "filename": "heronpy-0.16.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5fcc818b40eadc16753cec8430c7a9c7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 96707, "upload_time": "2017-09-27T13:35:28", "url": "https://files.pythonhosted.org/packages/91/88/f4ed7988ebcd2a32359805b18483dc5db363995b488375b9dcebc036a99c/heronpy-0.16.0-py2-none-any.whl" } ], "0.16.1": [ { "comment_text": "", "digests": { "md5": "37299ced89fbd49c7dba0496de4e311d", "sha256": "b3a927d410320f3e830fabde0d850179a88f6151066a70c4872eb09426792769" }, "downloads": -1, "filename": "heronpy-0.16.1-py2-none-any.whl", "has_sig": false, "md5_digest": "37299ced89fbd49c7dba0496de4e311d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 96709, "upload_time": "2017-09-28T01:17:54", "url": "https://files.pythonhosted.org/packages/ee/50/fbfd99e4652d0b41fe2772c570c5f9b948b11402d13135bef1252e7b44f0/heronpy-0.16.1-py2-none-any.whl" } ], "0.16.2": [ { "comment_text": "", "digests": { "md5": "0ee236385b933d61cc3a4b4e3ed92e9c", "sha256": "4cd80ddb1b538c078b8a5f132dd8ea59212b88c8b795812489967db9f13d5d1f" }, "downloads": -1, "filename": "heronpy-0.16.2-py2-none-any.whl", "has_sig": false, "md5_digest": "0ee236385b933d61cc3a4b4e3ed92e9c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 96707, "upload_time": "2017-10-01T20:02:42", "url": "https://files.pythonhosted.org/packages/c4/05/21d15cde8b31ad5c36d7fcc3eccce74ce9cf419cea1bf9f8b412a0f7c3d5/heronpy-0.16.2-py2-none-any.whl" } ], "0.16.3": [ { "comment_text": "", "digests": { "md5": "d9d743e453f5564c87cee524047c4c29", "sha256": "b95fb4842eac551a3db2ecbd584b502e0216a4fcadb493e52b2623bd930b6ec4" }, "downloads": -1, "filename": "heronpy-0.16.3-py2-none-any.whl", "has_sig": false, "md5_digest": "d9d743e453f5564c87cee524047c4c29", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 115607, "upload_time": "2017-10-18T18:22:36", "url": "https://files.pythonhosted.org/packages/35/7c/fc1a54c532aa9ab6cc655cef49b18dbea111b6a70549ccfeb1703396b43b/heronpy-0.16.3-py2-none-any.whl" } ], "0.16.4": [ { "comment_text": "", "digests": { "md5": "3e98d182d2b61db54f5bed1367ba373f", "sha256": "ba6e0439639a90861108cd1602b33e23d1856336e6d4e9966e29bbf378fc3b88" }, "downloads": -1, "filename": "heronpy-0.16.4-py2-none-any.whl", "has_sig": false, "md5_digest": "3e98d182d2b61db54f5bed1367ba373f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 116330, "upload_time": "2017-10-27T18:57:29", "url": "https://files.pythonhosted.org/packages/ab/27/8556da6200b4134db9e809b9d888177b8a1aed73f0eaeafab5840b878f82/heronpy-0.16.4-py2-none-any.whl" } ], "0.16.5": [ { "comment_text": "", "digests": { "md5": "9cfaf3db62ef4f5d733e623494503e44", "sha256": "5c6e1d0ffa2f7e066713b2e7e679f1e88a5f6aa49bdb01fa1c2455a3ae35fbdf" }, "downloads": -1, "filename": "heronpy-0.16.5-py2-none-any.whl", "has_sig": false, "md5_digest": "9cfaf3db62ef4f5d733e623494503e44", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 116331, "upload_time": "2017-11-06T20:52:54", "url": "https://files.pythonhosted.org/packages/08/c0/34b360f69aea44b22bd66347bae4221de72a71c6b0795b627b2a5f93cc2a/heronpy-0.16.5-py2-none-any.whl" } ], "0.17.0": [ { "comment_text": "", "digests": { "md5": "0af163b1fa0dd2630342fd01dc846da8", "sha256": "cf3205e8ff16d86bfd71b5a8f0f59f561d365c33cc6688f0d6c5ca5e86d0a679" }, "downloads": -1, "filename": "heronpy-0.17.0-py2-none-any.whl", "has_sig": false, "md5_digest": "0af163b1fa0dd2630342fd01dc846da8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 116329, "upload_time": "2017-11-13T23:49:10", "url": "https://files.pythonhosted.org/packages/a8/16/c79a7778d89ed80113e0297df05c2d63514fa99f95887f9bec4c9e848a7f/heronpy-0.17.0-py2-none-any.whl" } ], "0.17.1": [ { "comment_text": "", "digests": { "md5": "78e3bd9d422151aa2eea76a44af71c23", "sha256": "517b9730e93d145b09bbb55108b27c382c635fbc493150d8ee768b7a32a1f008" }, "downloads": -1, "filename": "heronpy-0.17.1-py2-none-any.whl", "has_sig": false, "md5_digest": "78e3bd9d422151aa2eea76a44af71c23", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 116366, "upload_time": "2017-11-18T02:39:57", "url": "https://files.pythonhosted.org/packages/08/9b/c0787895bf511f467761cdcb1117bef4e50c5c8bd7bf83e765c3ed8250f6/heronpy-0.17.1-py2-none-any.whl" } ], "0.17.2": [ { "comment_text": "", "digests": { "md5": "28b0bdb8d0af36044cbd9168413699fe", "sha256": "ddd2cd900424ef71079171dd4b55a8102625d034e96f58dcce9207eed16fa8be" }, "downloads": -1, "filename": "heronpy-0.17.2-py2-none-any.whl", "has_sig": false, "md5_digest": "28b0bdb8d0af36044cbd9168413699fe", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 116364, "upload_time": "2017-12-22T19:32:42", "url": "https://files.pythonhosted.org/packages/12/96/4c27270cb7ff343905626ed04995570fdc21b37e701e46e3f6046c277c7e/heronpy-0.17.2-py2-none-any.whl" } ], "0.17.3": [ { "comment_text": "", "digests": { "md5": "ee8600abb9b4ecc47cd966df8ae6ed48", "sha256": "3b8f4fdfd38f644eaa4afff3f59eaf13984b288737b581e19f434c09651a269d" }, "downloads": -1, "filename": "heronpy-0.17.3-py2-none-any.whl", "has_sig": false, "md5_digest": "ee8600abb9b4ecc47cd966df8ae6ed48", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 117868, "upload_time": "2018-01-10T02:49:43", "url": "https://files.pythonhosted.org/packages/cd/91/8738345ab5c916526e71a795a9f30b844550bc4debdfef0a6ae139e42828/heronpy-0.17.3-py2-none-any.whl" } ], "0.17.4": [ { "comment_text": "", "digests": { "md5": "f7be436a0284c906dabb7fd0ef0ecf6b", "sha256": "d6ff8632de02390a48b64646ac09ed5c067e84bff8f2c284a0b12fde47cf6cbf" }, "downloads": -1, "filename": "heronpy-0.17.4-py2-none-any.whl", "has_sig": false, "md5_digest": "f7be436a0284c906dabb7fd0ef0ecf6b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 117832, "upload_time": "2018-01-25T00:43:48", "url": "https://files.pythonhosted.org/packages/78/72/8a37f727a911debc3d18fff27ce5c46d8a083923f1750d9acf1a7e66aa57/heronpy-0.17.4-py2-none-any.whl" } ], "0.17.5": [ { "comment_text": "", "digests": { "md5": "b216d71dc96c1d929c2f3055514799f8", "sha256": "3488433a9ddfcb814fbed1bec8b9547006d0cae758d8e020fa95dc588f7062c1" }, "downloads": -1, "filename": "heronpy-0.17.5-py2-none-any.whl", "has_sig": false, "md5_digest": "b216d71dc96c1d929c2f3055514799f8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 117831, "upload_time": "2018-02-13T07:49:07", "url": "https://files.pythonhosted.org/packages/60/b8/70915d1c94cef7dec242fc2171337f97a04bb27e20a9f933f6d914db7149/heronpy-0.17.5-py2-none-any.whl" } ], "0.17.6": [ { "comment_text": "", "digests": { "md5": "2c3e22eb135094234e6cfa05688d6c54", "sha256": "58e64a4bafd4ba00cd2570f16f080886110e99b7026e3fa17e0691b1efe6f580" }, "downloads": -1, "filename": "heronpy-0.17.6-py2-none-any.whl", "has_sig": false, "md5_digest": "2c3e22eb135094234e6cfa05688d6c54", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 117868, "upload_time": "2018-02-27T22:45:30", "url": "https://files.pythonhosted.org/packages/32/99/323372a9f14453727fe5fd319e69665a71c7202ece59fddbcc64c9d81d99/heronpy-0.17.6-py2-none-any.whl" } ], "0.17.7": [ { "comment_text": "", "digests": { "md5": "2c6e559f4e1dbf07159108912e2e27c5", "sha256": "37ae37694440f9a59ef4de3648d3654363586f392a105c4561d7977fe466d1c6" }, "downloads": -1, "filename": "heronpy-0.17.7-py2-none-any.whl", "has_sig": false, "md5_digest": "2c6e559f4e1dbf07159108912e2e27c5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 117869, "upload_time": "2018-02-28T19:38:50", "url": "https://files.pythonhosted.org/packages/d2/ac/cd1a34dba9515bbfea048a918bcf62097abdaa9a1a84e1eb108d9f202469/heronpy-0.17.7-py2-none-any.whl" } ], "0.17.8": [ { "comment_text": "", "digests": { "md5": "805c91785dc3a5a40f7697e887f84d79", "sha256": "fa7a0fbe91e16bc3d4f5cb7e95eab77e7f2f34a7f6c90201572dccd845c64dde" }, "downloads": -1, "filename": "heronpy-0.17.8-py2-none-any.whl", "has_sig": false, "md5_digest": "805c91785dc3a5a40f7697e887f84d79", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 117925, "upload_time": "2018-04-01T21:04:31", "url": "https://files.pythonhosted.org/packages/cf/74/4707816aa9a5994b4b22c6d3707513d077728e21a5bc77a27cacfdaaf49b/heronpy-0.17.8-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "805c91785dc3a5a40f7697e887f84d79", "sha256": "fa7a0fbe91e16bc3d4f5cb7e95eab77e7f2f34a7f6c90201572dccd845c64dde" }, "downloads": -1, "filename": "heronpy-0.17.8-py2-none-any.whl", "has_sig": false, "md5_digest": "805c91785dc3a5a40f7697e887f84d79", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 117925, "upload_time": "2018-04-01T21:04:31", "url": "https://files.pythonhosted.org/packages/cf/74/4707816aa9a5994b4b22c6d3707513d077728e21a5bc77a27cacfdaaf49b/heronpy-0.17.8-py2-none-any.whl" } ] }