{ "info": { "author": "Aaron Bach", "author_email": "bachya1208@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\n# \ud83e\udd12 pyflunearyou: A Python3 API for Flu Near You\n\n[![Travis CI](https://travis-ci.org/bachya/pyflunearyou.svg?branch=master)](https://travis-ci.org/bachya/pyflunearyou)\n[![PyPi](https://img.shields.io/pypi/v/pyflunearyou.svg)](https://pypi.python.org/pypi/pyflunearyou)\n[![Version](https://img.shields.io/pypi/pyversions/pyflunearyou.svg)](https://pypi.python.org/pypi/pyflunearyou)\n[![License](https://img.shields.io/pypi/l/pyflunearyou.svg)](https://github.com/bachya/pyflunearyou/blob/master/LICENSE)\n[![Code Coverage](https://codecov.io/gh/bachya/pyflunearyou/branch/dev/graph/badge.svg)](https://codecov.io/gh/bachya/pyflunearyou)\n[![Maintainability](https://api.codeclimate.com/v1/badges/dee8556060c7d0e7f2d1/maintainability)](https://codeclimate.com/github/bachya/pyflunearyou/maintainability)\n[![Say Thanks](https://img.shields.io/badge/SayThanks-!-1EAEDB.svg)](https://saythanks.io/to/bachya)\n\n`pyflunearyou` is a simple Python library for retrieving UV-related information\nfrom [Flu Near You](https://flunearyou.org/#!/).\n\n# Installation\n\n```python\npip install pyflunearyou\n```\n\n# Python Versions\n\n`pyflunearyou` is currently supported on:\n\n* Python 3.6\n* Python 3.7\n\n# Usage\n\n`pyflunearyou` starts within an\n[aiohttp](https://aiohttp.readthedocs.io/en/stable/) `ClientSession`:\n\n```python\nimport asyncio\n\nfrom aiohttp import ClientSession\n\n\nasync def main() -> None:\n \"\"\"Create the aiohttp session and run the example.\"\"\"\n async with ClientSession() as websession:\n # YOUR CODE HERE\n\n\nasyncio.get_event_loop().run_until_complete(main())\n```\n\nCreate a client and get to work:\n\n```python\nimport asyncio\n\nfrom aiohttp import ClientSession\n\nfrom pyflunearyou import Client\n\n\nasync def main() -> None:\n \"\"\"Create the aiohttp session and run the example.\"\"\"\n async with ClientSession() as websession:\n client = Client(websession)\n\n # Get user data for a specific latitude/longitude:\n await client.user_reports.status_by_coordinates(, )\n\n # Get user data for a specific ZIP code:\n await client.user_reports.status_by_zip(\"\")\n\n # Get CDC data for a specific latitude/longitude:\n await client.cdc_reports.status_by_coordinates(, )\n\n # Get CDC data for a specific state:\n await client.cdc_reports.status_by_state('')\n\nasyncio.get_event_loop().run_until_complete(main())\n```\n\n# Contributing\n\n1. [Check for open features/bugs](https://github.com/bachya/pyflunearyou/issues)\n or [initiate a discussion on one](https://github.com/bachya/pyflunearyou/issues/new).\n2. [Fork the repository](https://github.com/bachya/pyflunearyou/fork).\n3. Install the dev environment: `make init`.\n4. Enter the virtual environment: `pipenv shell`\n5. Code your new feature or bug fix.\n6. Write a test that covers your new functionality.\n7. Run tests and ensure 100% code coverage: `make coverage`\n8. Add yourself to `AUTHORS.md`.\n9. Submit a pull request!\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/bachya/pyflunearyou", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyflunearyou", "package_url": "https://pypi.org/project/pyflunearyou/", "platform": "", "project_url": "https://pypi.org/project/pyflunearyou/", "project_urls": { "Homepage": "https://github.com/bachya/pyflunearyou" }, "release_url": "https://pypi.org/project/pyflunearyou/1.0.4/", "requires_dist": [ "aiocache", "aiohttp", "async-timeout", "msgpack", "ujson" ], "requires_python": ">=3.6.0", "summary": "A clean, well-tested Python3 API for Flu Near You", "version": "1.0.4" }, "last_serial": 5881343, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "423f4066c453dedda91a2f501c4b4786", "sha256": "53044a7c0ab3dccf8072332bb740ba04d0cd365d81560982720f4e60af3cdc9e" }, "downloads": -1, "filename": "pyflunearyou-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "423f4066c453dedda91a2f501c4b4786", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 9074, "upload_time": "2018-11-01T21:58:18", "url": "https://files.pythonhosted.org/packages/88/f6/d0897335c104ee1f6d563423a178d2d087f393af0faeb6bcdfc7a12d25ae/pyflunearyou-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d95a5077aab425fc97aaf6222debfa4d", "sha256": "c8e1f9421f4c1c60a28e7f7894f5f2ef8c32e0aed39b69c75009b95599cc09ef" }, "downloads": -1, "filename": "pyflunearyou-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d95a5077aab425fc97aaf6222debfa4d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 6720, "upload_time": "2018-11-01T21:58:20", "url": "https://files.pythonhosted.org/packages/14/da/83e00237ff8848da63317ac49e074c8f9b43fb52959a2dc1c394248020c6/pyflunearyou-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "fc5da864da83c264ea98095078fc565b", "sha256": "499e72f6b7ba7b1dd24a183e4ffe3dc0282c6621f7b160d4447754fbae3249f8" }, "downloads": -1, "filename": "pyflunearyou-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "fc5da864da83c264ea98095078fc565b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 9074, "upload_time": "2018-11-03T02:48:08", "url": "https://files.pythonhosted.org/packages/dc/de/4c0c422eb4fd56dbfdb7c4640c499ad63be8af7fd26b01cb7ca358ef9ee2/pyflunearyou-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "084bb47089576015c119c69928330b4f", "sha256": "4e09ec32d9cbadbc0217d8033aa36d1af261da7936c2c3f8fc607fec277a16d2" }, "downloads": -1, "filename": "pyflunearyou-0.0.2.tar.gz", "has_sig": false, "md5_digest": "084bb47089576015c119c69928330b4f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 6744, "upload_time": "2018-11-03T02:48:10", "url": "https://files.pythonhosted.org/packages/95/4c/ca283408ce623f21c5db142487f02e67de8fdda351a0468c7c00d1c19fd2/pyflunearyou-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "492fd137037da187d6ab05e4b88c19a0", "sha256": "b82d518726a5eda4f78a0b70448ef5befa3e6effb450a648d17646fe65bd00bf" }, "downloads": -1, "filename": "pyflunearyou-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "492fd137037da187d6ab05e4b88c19a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 9213, "upload_time": "2018-12-09T04:39:52", "url": "https://files.pythonhosted.org/packages/68/20/6f9a0019ceb6add82d70133a3b459d3ad6a30c9e569fa97e318a9fe3562c/pyflunearyou-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63d24641a21e4869c6aa5a9e8ea44361", "sha256": "efeec4e805c1b0f4290b307cdf8a2b339fa2ec3b85e984ee5f79eef75ac423de" }, "downloads": -1, "filename": "pyflunearyou-0.1.0.tar.gz", "has_sig": false, "md5_digest": "63d24641a21e4869c6aa5a9e8ea44361", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 6811, "upload_time": "2018-12-09T04:39:53", "url": "https://files.pythonhosted.org/packages/1f/7c/35688a35ad48fe15383df54e860a764ad87e60ed5fe5f69c7b5d9016ef4b/pyflunearyou-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "d0cec5dcb29cf22f41f7ef5531185173", "sha256": "45600238d665aae94a2919a6e2f8bdab4e92ec319fea2bafb0bb740032fca3f2" }, "downloads": -1, "filename": "pyflunearyou-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d0cec5dcb29cf22f41f7ef5531185173", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 10873, "upload_time": "2018-12-14T17:18:15", "url": "https://files.pythonhosted.org/packages/df/e0/997d76399873385a8e6756672c551abf2c8cd527716943b3839717ae2f63/pyflunearyou-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26087f5355b8a5e81efc2c9f0c3df871", "sha256": "97356f20ba874b585b1cfdc38f1e589cd58980b7c237f0b57c2d498cf17ff476" }, "downloads": -1, "filename": "pyflunearyou-1.0.0.tar.gz", "has_sig": false, "md5_digest": "26087f5355b8a5e81efc2c9f0c3df871", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 7871, "upload_time": "2018-12-14T17:18:18", "url": "https://files.pythonhosted.org/packages/40/df/297a2c98e70fb89b320e5ca1c6b931b2b220d92d91c6b213cacdd35bd485/pyflunearyou-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b3ff54e5095d963e3a52a41da2803967", "sha256": "cd57ba7ad15f71fc81ea06f67e6e652214f8ecbbce34121ea12954d26f116f46" }, "downloads": -1, "filename": "pyflunearyou-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b3ff54e5095d963e3a52a41da2803967", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 11292, "upload_time": "2019-01-10T00:22:59", "url": "https://files.pythonhosted.org/packages/e6/b3/71f8998be87b500d1d1e9618551f217e25ca7ce82336638b6b264b5996d1/pyflunearyou-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b7ed1f6aa83d3ab711f734c2418b4ca", "sha256": "39f7e0c91549b5d985aff17d47f6b2da649db1406e47674f931f68c7245831fd" }, "downloads": -1, "filename": "pyflunearyou-1.0.1.tar.gz", "has_sig": false, "md5_digest": "6b7ed1f6aa83d3ab711f734c2418b4ca", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 8051, "upload_time": "2019-01-10T00:23:01", "url": "https://files.pythonhosted.org/packages/88/96/666c902fad7cfc4be2d2980aa71cd1a26ff90d1a680c14baea9fb851eebe/pyflunearyou-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "cb678c35c53f9320307caf103f2caca3", "sha256": "6cbb3103dd60b7988f39d22a87c8060647846fec8db769bfcea1feebe0cd0565" }, "downloads": -1, "filename": "pyflunearyou-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "cb678c35c53f9320307caf103f2caca3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 11288, "upload_time": "2019-02-28T00:33:31", "url": "https://files.pythonhosted.org/packages/b7/6c/e557ba54630bb0fb9151c8b1af105d48afd61caa861f0aa6fb7ec89270b8/pyflunearyou-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0dd4091b4bff9fc9c18b4418faa207f", "sha256": "771be786301edd9ce777d33d701dde44bdddb6efc22efb4b3d00e2e80663774c" }, "downloads": -1, "filename": "pyflunearyou-1.0.2.tar.gz", "has_sig": false, "md5_digest": "d0dd4091b4bff9fc9c18b4418faa207f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 8047, "upload_time": "2019-02-28T00:33:32", "url": "https://files.pythonhosted.org/packages/6b/83/03911e1da252c8dc9f5c4b92bcc7d11d41052b750dc27524fe35b311565a/pyflunearyou-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "ea84313e773d810a23c10c38f0e9ad78", "sha256": "d591fccf720e4b2c3c46e2b23a3d063604d94ef3ddc4c215de50e1ecaae909d2" }, "downloads": -1, "filename": "pyflunearyou-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ea84313e773d810a23c10c38f0e9ad78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 11478, "upload_time": "2019-03-03T22:33:09", "url": "https://files.pythonhosted.org/packages/8a/6a/ba5a79e1d64306baed8c532c7491e2205f9e6f22935fc2700aea66a634c4/pyflunearyou-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cbce9b1daac285052e2db56948c7c850", "sha256": "81615e391c1b2babf0c2a0ec4d79deb27c8b37407cd29c125127a8a799500419" }, "downloads": -1, "filename": "pyflunearyou-1.0.3.tar.gz", "has_sig": false, "md5_digest": "cbce9b1daac285052e2db56948c7c850", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 8313, "upload_time": "2019-03-03T22:33:10", "url": "https://files.pythonhosted.org/packages/de/15/dc03160fd571bf2d6e5b540a727806d266298b59d820e540add2009389f3/pyflunearyou-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "ccecb1140057eba7e8c9140a83810e86", "sha256": "377cf28021226ecdb5c9332fb12bb8ceb689b03e663fefebaa7ba567bf621362" }, "downloads": -1, "filename": "pyflunearyou-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "ccecb1140057eba7e8c9140a83810e86", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 11207, "upload_time": "2019-09-24T18:43:04", "url": "https://files.pythonhosted.org/packages/00/19/05df0fc049e2e5141a28e296f2d688d198bf5dfb4c5fa20e9aea0ef894e6/pyflunearyou-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b777664d8c30e75cf0eadef87d3d064", "sha256": "91bc0b8a427f3e99a0c8021be0396b2625b5b581b383a624c4ef9e8c012c5e5b" }, "downloads": -1, "filename": "pyflunearyou-1.0.4.tar.gz", "has_sig": false, "md5_digest": "3b777664d8c30e75cf0eadef87d3d064", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 8162, "upload_time": "2019-09-24T18:43:06", "url": "https://files.pythonhosted.org/packages/3a/0d/178dfa740d146535caf926e89fab914a1c59b35955ffff0790d40a70cd03/pyflunearyou-1.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ccecb1140057eba7e8c9140a83810e86", "sha256": "377cf28021226ecdb5c9332fb12bb8ceb689b03e663fefebaa7ba567bf621362" }, "downloads": -1, "filename": "pyflunearyou-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "ccecb1140057eba7e8c9140a83810e86", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 11207, "upload_time": "2019-09-24T18:43:04", "url": "https://files.pythonhosted.org/packages/00/19/05df0fc049e2e5141a28e296f2d688d198bf5dfb4c5fa20e9aea0ef894e6/pyflunearyou-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b777664d8c30e75cf0eadef87d3d064", "sha256": "91bc0b8a427f3e99a0c8021be0396b2625b5b581b383a624c4ef9e8c012c5e5b" }, "downloads": -1, "filename": "pyflunearyou-1.0.4.tar.gz", "has_sig": false, "md5_digest": "3b777664d8c30e75cf0eadef87d3d064", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 8162, "upload_time": "2019-09-24T18:43:06", "url": "https://files.pythonhosted.org/packages/3a/0d/178dfa740d146535caf926e89fab914a1c59b35955ffff0790d40a70cd03/pyflunearyou-1.0.4.tar.gz" } ] }