{ "info": { "author": "Yingbo Gu", "author_email": "tensiongyb@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: AsyncIO", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# cowfish\n\n[![Build Status](https://travis-ci.org/guyingbo/cowfish.svg?branch=master)](https://travis-ci.org/guyingbo/cowfish)\n[![Python Version](https://img.shields.io/pypi/pyversions/cowfish.svg)](https://pypi.python.org/pypi/cowfish)\n[![Version](https://img.shields.io/pypi/v/cowfish.svg)](https://pypi.python.org/pypi/cowfish)\n[![Format](https://img.shields.io/pypi/format/cowfish.svg)](https://pypi.python.org/pypi/cowfish)\n[![License](https://img.shields.io/pypi/l/cowfish.svg)](https://pypi.python.org/pypi/cowfish)\n[![codecov](https://codecov.io/gh/guyingbo/cowfish/branch/master/graph/badge.svg)](https://codecov.io/gh/guyingbo/cowfish)\n\nA useful asynchronous library that is built on top of aiobotocore\n\n## Usage\n\n~~~\npython -m cowfish.sqsprocesser queue_name region_name\n~~~\n\n## Examples\n\n~~~python\nfirehose = Firehose(name, worker_params={'maxsize': 1000})\n\nasync def go():\n await firehose.put({'a': 3, 'b': 4})\n ...\n await firehose.stop()\n~~~\n\n## For dynamodb\n\nuse [aioboto3](https://github.com/terrycain/aioboto3) instead.\n\n\n", "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/guyingbo/cowfish", "keywords": "", "license": "MIT", "maintainer": "Yingbo Gu", "maintainer_email": "tensiongyb@gmail.com", "name": "cowfish", "package_url": "https://pypi.org/project/cowfish/", "platform": "", "project_url": "https://pypi.org/project/cowfish/", "project_urls": { "Homepage": "https://github.com/guyingbo/cowfish" }, "release_url": "https://pypi.org/project/cowfish/0.3.0/", "requires_dist": [ "aiobotocore" ], "requires_python": ">=3.6", "summary": "A useful asynchronous library that is built on top of aiobotocore", "version": "0.3.0" }, "last_serial": 5325465, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e9a326751d7054d76913436045ab4e8f", "sha256": "38f2a8c4fbeab7dc09b0e93fc3718abcda911ddabe0e00ffd8130815c232737f" }, "downloads": -1, "filename": "cowfish-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e9a326751d7054d76913436045ab4e8f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8407, "upload_time": "2017-08-28T05:40:58", "url": "https://files.pythonhosted.org/packages/c7/2b/fd827f83ac514ddd959f671a89471c4683978fa09a92d706f2c5e54c6baa/cowfish-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f34f85ff8080b734a64e9bad2984b13d", "sha256": "776a7144e44d551ae426a76421ea01041be7bbeefaaff236041b95eceaa3a2d1" }, "downloads": -1, "filename": "cowfish-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f34f85ff8080b734a64e9bad2984b13d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8391, "upload_time": "2017-08-30T09:10:03", "url": "https://files.pythonhosted.org/packages/b2/c6/a2655334a91cf434d17cbce2264f1550392f9ff40d6ba64c1d4299170d00/cowfish-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b75766d9dfb0cc59a3f8b07d55dfd5e5", "sha256": "9491811ca20e6c7872ac2165bb7123875f04d8a215f1151911f223d95d99be2a" }, "downloads": -1, "filename": "cowfish-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b75766d9dfb0cc59a3f8b07d55dfd5e5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 9613, "upload_time": "2017-09-14T10:23:02", "url": "https://files.pythonhosted.org/packages/b1/89/f6014f9175abc3122e77d57ba48f79aa2980fa9f249d2345d047538b4d44/cowfish-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1436a43f833b891287aa922b46a3eacf", "sha256": "eb05cf0698d38006c06e834d89467c6062250d8bc091e8a35235f3aa885d6bd5" }, "downloads": -1, "filename": "cowfish-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1436a43f833b891287aa922b46a3eacf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8885, "upload_time": "2017-09-19T02:59:31", "url": "https://files.pythonhosted.org/packages/41/40/10cadc00ab7034ca0e11ba1700783fdee37e73aab74ab44340fb932f2edd/cowfish-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "daf586b69455045bddde3042303034f8", "sha256": "944fe566e0600dbbf7d68b3fda64aecf2f30c614bf096705882284fdc3f81a08" }, "downloads": -1, "filename": "cowfish-0.1.4.tar.gz", "has_sig": false, "md5_digest": "daf586b69455045bddde3042303034f8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7713, "upload_time": "2017-09-30T05:43:21", "url": "https://files.pythonhosted.org/packages/f9/e7/b91cf203785bb1b0abede77a60fd3d2cae3e8f69420a3e280f82391eff1c/cowfish-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "693f09825930ca70bee167f436a0f1fb", "sha256": "df7e4449bddb3e6c353d00984944ffbf03d4bfa35634548697616abdad2aaa36" }, "downloads": -1, "filename": "cowfish-0.1.5.tar.gz", "has_sig": false, "md5_digest": "693f09825930ca70bee167f436a0f1fb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6845, "upload_time": "2017-10-11T09:20:20", "url": "https://files.pythonhosted.org/packages/83/76/046c1d2f050652fb84e9e74f8d3bf2b6bea77fefe84ef9cebf673601cfb5/cowfish-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "09c5095214ad7d71a6a2ba52f6c1f696", "sha256": "80550219d9a37523b6007801252f345a558444fdfe82963c71508e99e5121028" }, "downloads": -1, "filename": "cowfish-0.1.6.tar.gz", "has_sig": false, "md5_digest": "09c5095214ad7d71a6a2ba52f6c1f696", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6853, "upload_time": "2017-10-13T10:07:40", "url": "https://files.pythonhosted.org/packages/70/78/7f7cb4625a7c28748d28e64223c6d6f936f1b5bd37a9ac29ef2cc19d67e8/cowfish-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "884494e284962a41e1a3752152966311", "sha256": "5540aba7d4c42163068aa2049c590d517093afb7a08426ce06abaa48e0ad95a4" }, "downloads": -1, "filename": "cowfish-0.1.7.tar.gz", "has_sig": false, "md5_digest": "884494e284962a41e1a3752152966311", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6948, "upload_time": "2017-10-16T02:57:36", "url": "https://files.pythonhosted.org/packages/7e/d9/a239c4c2efcf6491d6df8feb7e4a265860d00a6d1bb7e4297cdada1d7f92/cowfish-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "53663555b639ada0c49024d2d5d05fa7", "sha256": "0ab439dec7b9d1f6c77ecc8bdd87c49c84553c46ddda4a1926e3dd4ae9750fab" }, "downloads": -1, "filename": "cowfish-0.1.8.tar.gz", "has_sig": false, "md5_digest": "53663555b639ada0c49024d2d5d05fa7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6895, "upload_time": "2017-11-01T08:20:43", "url": "https://files.pythonhosted.org/packages/85/81/d52f3cc992abeeaca2df03c6f2aaf0cfa7de2b96d89002e412b0e16785c5/cowfish-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "bd4667a94c05577685038904a8edc1d5", "sha256": "8e7b67e788ee4ee3f738a7f188d579fb1ae25e0df1d93955555369d00d12cf95" }, "downloads": -1, "filename": "cowfish-0.1.9.tar.gz", "has_sig": false, "md5_digest": "bd4667a94c05577685038904a8edc1d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7014, "upload_time": "2017-11-21T03:04:36", "url": "https://files.pythonhosted.org/packages/b6/6d/9ddf303abc5d8efd8f39f9e78cc2b18a6d2e15e4fe0e2788caa9ee70a5d9/cowfish-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "e6ca7decc464566e90efe63f2cd2e219", "sha256": "5f3d87c0fcf9d3fbfaa4468f1567eb4ef76ee0d079f7db68f71edf78ea32f441" }, "downloads": -1, "filename": "cowfish-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e6ca7decc464566e90efe63f2cd2e219", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7223, "upload_time": "2018-02-26T06:32:30", "url": "https://files.pythonhosted.org/packages/82/f8/191d654f80c662797053d05188ddc893c402678e3208bba3ae4dc6a28f8e/cowfish-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "c4ab19402252e7d71387249142f0dcea", "sha256": "2b08d95215d630bfcc17dd65a3a5541f2a4fedc84d3ea290c73fb487d7024602" }, "downloads": -1, "filename": "cowfish-0.2.1.tar.gz", "has_sig": false, "md5_digest": "c4ab19402252e7d71387249142f0dcea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7510, "upload_time": "2018-04-17T07:38:26", "url": "https://files.pythonhosted.org/packages/1f/04/7caf480414b8dd8966b89037b2a4d2cd0c4373fa7420d24fc5998d8ecb9a/cowfish-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "a06cb700af1425b2efbae87110ac5296", "sha256": "06a11db8c91e631be45830afc9b7266b7a9c6e7919dce5e5b93b4fea5e761778" }, "downloads": -1, "filename": "cowfish-0.2.2.tar.gz", "has_sig": false, "md5_digest": "a06cb700af1425b2efbae87110ac5296", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7532, "upload_time": "2018-05-07T03:20:03", "url": "https://files.pythonhosted.org/packages/bf/d2/df85321775a4e99018f5c5dc9a8e03f816e712129e97029237fdefd77215/cowfish-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "c4d60dc65b63b1584579d6a6e375f0a3", "sha256": "7fc175a0cedae27e3f4f6b854bfb023e5523883a23bdd87eabfa034b776ea335" }, "downloads": -1, "filename": "cowfish-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c4d60dc65b63b1584579d6a6e375f0a3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7523, "upload_time": "2018-05-07T03:55:15", "url": "https://files.pythonhosted.org/packages/77/1b/94d8b2c4e586247808b1bb723499a7e464bd9d56a38e86e8865c0217d806/cowfish-0.2.3.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "4493f85d2ca5f462f4d7d086ac137c14", "sha256": "60ace5c1ea7b6ee5ddef13744f2e8bb149959a00c9b575c7d0f3a772c108fe98" }, "downloads": -1, "filename": "cowfish-0.2.5.tar.gz", "has_sig": false, "md5_digest": "4493f85d2ca5f462f4d7d086ac137c14", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7941, "upload_time": "2018-05-17T07:53:35", "url": "https://files.pythonhosted.org/packages/9b/4a/ba754a54c5abed4d63fdd6a184f16069581fa7157ec929f7b3696fee6f3d/cowfish-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "34321ad249ba8adcf381dc1bdf94de20", "sha256": "880f6ac71e1b3f5f7c6bbea48c1397848a06811637b53fb5057f0e34faf05cd1" }, "downloads": -1, "filename": "cowfish-0.2.6.tar.gz", "has_sig": false, "md5_digest": "34321ad249ba8adcf381dc1bdf94de20", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8045, "upload_time": "2018-06-06T07:20:56", "url": "https://files.pythonhosted.org/packages/54/9e/dc7cedd5451795f5fb9eb1c217dc196be53b524cd0069fd85cfcd5871397/cowfish-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "505950cf46e769c9313efff5196ef774", "sha256": "8a585cfc5eea1cf35fc19a22b8eb630e43cafa49ff18c57849d8bc8ce05982f5" }, "downloads": -1, "filename": "cowfish-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "505950cf46e769c9313efff5196ef774", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 37468, "upload_time": "2018-07-18T10:51:52", "url": "https://files.pythonhosted.org/packages/49/7a/e36fffdf435db47c77a533b17b0b9219647752ac02d651dd1aab677aed1d/cowfish-0.2.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc06efe4b2376b1e1bb62ef89b882394", "sha256": "3918f43f8628a324b77f03dec8f73923fe727c91303d3a9dd59513af376ef920" }, "downloads": -1, "filename": "cowfish-0.2.7.tar.gz", "has_sig": false, "md5_digest": "fc06efe4b2376b1e1bb62ef89b882394", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 13510, "upload_time": "2018-07-18T10:51:54", "url": "https://files.pythonhosted.org/packages/28/33/c2613c747b6ea818ea34e6649adc75b589394efb240ce8dac95b50e8287e/cowfish-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "d3048f5fd181faacc0fb74ba4dcf8c48", "sha256": "b623181ffa6143ddec894812891c374b0277318e97afccbf9693246596085045" }, "downloads": -1, "filename": "cowfish-0.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "d3048f5fd181faacc0fb74ba4dcf8c48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 13862, "upload_time": "2019-02-13T02:58:46", "url": "https://files.pythonhosted.org/packages/8e/a5/b5c06cf20df07c2db87ac8fce61a8e5f85efabeb60d14f9956b36a906562/cowfish-0.2.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "586ce8211e90841df628b691c74ad21a", "sha256": "34c453d7daab94686412fbc030b20ac2e9f82035a19e546e084f32421d242e11" }, "downloads": -1, "filename": "cowfish-0.2.8.tar.gz", "has_sig": false, "md5_digest": "586ce8211e90841df628b691c74ad21a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9184, "upload_time": "2019-02-13T02:58:48", "url": "https://files.pythonhosted.org/packages/13/7f/34c36f783bc72e1f51c2203235907703cfdb65880f23dc0fe193ba7b52b9/cowfish-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "6cdc9655ca40f874af5199889de1a3be", "sha256": "1aedca078e22eabeeaf23c480692728b693843e83b6837ca8cf0bae8d318d841" }, "downloads": -1, "filename": "cowfish-0.2.9-py3-none-any.whl", "has_sig": false, "md5_digest": "6cdc9655ca40f874af5199889de1a3be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 13784, "upload_time": "2019-05-28T05:49:34", "url": "https://files.pythonhosted.org/packages/29/ce/68d3ea3b02fc41f4d5b64b455d8c6006af907ffb06b51d40da77e770323e/cowfish-0.2.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2d68b3da59eff45f436cc5538b90099", "sha256": "afaae961a4d886e17d7f6207ebc31a7316495957cbef3d44c051a46013f2a19f" }, "downloads": -1, "filename": "cowfish-0.2.9.tar.gz", "has_sig": false, "md5_digest": "c2d68b3da59eff45f436cc5538b90099", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9177, "upload_time": "2019-05-28T05:49:36", "url": "https://files.pythonhosted.org/packages/35/49/d4f289f58d6b1f7fac859c94ed12f888f2ec0d46e8a95bdfad2dd40c7a4e/cowfish-0.2.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "29a57d3ede38d1082978e9847cf4ec85", "sha256": "8c7dfaf016b91a384e1f0f168ad1d75ce76d74809f9e50dc0ee4a6c5b044bd3d" }, "downloads": -1, "filename": "cowfish-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "29a57d3ede38d1082978e9847cf4ec85", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 13878, "upload_time": "2019-05-28T07:25:13", "url": "https://files.pythonhosted.org/packages/a7/92/5a45c350a3a98e7c5add0359b4df42e37420c184aa873d9760cea807c6fe/cowfish-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18947b8672fd7a74e09ce46ac385505a", "sha256": "ba7551915043f873dcf6c35c9791056d665d5f2c7ed384d74eb128962563a2c7" }, "downloads": -1, "filename": "cowfish-0.3.0.tar.gz", "has_sig": false, "md5_digest": "18947b8672fd7a74e09ce46ac385505a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9243, "upload_time": "2019-05-28T07:25:15", "url": "https://files.pythonhosted.org/packages/ca/e4/94b7cba3ccdbf827018af362c99836a7d53cab1ac5cc9975c817d97bbd1b/cowfish-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "29a57d3ede38d1082978e9847cf4ec85", "sha256": "8c7dfaf016b91a384e1f0f168ad1d75ce76d74809f9e50dc0ee4a6c5b044bd3d" }, "downloads": -1, "filename": "cowfish-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "29a57d3ede38d1082978e9847cf4ec85", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 13878, "upload_time": "2019-05-28T07:25:13", "url": "https://files.pythonhosted.org/packages/a7/92/5a45c350a3a98e7c5add0359b4df42e37420c184aa873d9760cea807c6fe/cowfish-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18947b8672fd7a74e09ce46ac385505a", "sha256": "ba7551915043f873dcf6c35c9791056d665d5f2c7ed384d74eb128962563a2c7" }, "downloads": -1, "filename": "cowfish-0.3.0.tar.gz", "has_sig": false, "md5_digest": "18947b8672fd7a74e09ce46ac385505a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9243, "upload_time": "2019-05-28T07:25:15", "url": "https://files.pythonhosted.org/packages/ca/e4/94b7cba3ccdbf827018af362c99836a7d53cab1ac5cc9975c817d97bbd1b/cowfish-0.3.0.tar.gz" } ] }