{ "info": { "author": "Ben Welsh", "author_email": "b@palewi.re", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "Download watch, warning and advisory data from the National Weather Service\n\nHourly scrapes powered by a GitHub Action are stored in the `data` directory.\n\n## Installation\n\n```bash\npipenv install nws-wwa\n```\n\n## Command-line usage\n\n```bash\nUsage: nwswwa [OPTIONS] COMMAND [ARGS]...\n\nA command-line interface for downloading watch, warning and advisory data\nfrom the National Weather Service. Returns GeoJSON.\n\nOptions:\n--help Show this message and exit.\n\nCommands:\nall All watch, warning and advisory data\nhazards All hazard data\nwarnings All warnings data\n```\n\nDownload data from the National Weather Service.\n\n```bash\nnwswwa all\nnwswwa hazards\nnwswwa warnings\n```\n\n## Python usage\n\nImport the library.\n\n```python\n>>> import nws_wwa\n>>> data = nws_wwa.get_all()\n>>> data = nws_wwa.get_hazards()\n>>> data = nws_wwa.get_warnings()\n```\n\n## Contributing\n\nInstall dependencies for development.\n\n```bash\npipenv install --dev\n```\n\nRun tests.\n\n```bash\nmake test\n```\n\nShipping new version to PyPI.\n\n```bash\nmake ship\n```\n\n## Developing the CLI\n\nThe command-line interface is implemented using Click and setuptools. To install it locally for development inside your virtual environment, run the following installation command, as prescribed by the [Click documentation](https://click.palletsprojects.com/en/7.x/setuptools/#setuptools-integration).\n\n```bash\npip install --editable .\n```\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": "http://www.github.com/datadesk/nws-wwa", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "nws-wwa", "package_url": "https://pypi.org/project/nws-wwa/", "platform": "", "project_url": "https://pypi.org/project/nws-wwa/", "project_urls": { "Homepage": "http://www.github.com/datadesk/nws-wwa", "Maintainer": "https://github.com/palewire", "Source": "https://github.com/palewire/nws-wwa", "Tracker": "https://github.com/palewire/nws-wwa/issues" }, "release_url": "https://pypi.org/project/nws-wwa/0.0.2/", "requires_dist": [ "requests", "fiona", "geojson", "click" ], "requires_python": "", "summary": "Download watch, warning and advisory data from the National Weather Service", "version": "0.0.2", "yanked": false, "yanked_reason": null }, "last_serial": 11628970, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "cf1ad88d329ad90b6115185a988a2446", "sha256": "6ba6d34223c011febca180bc0a30051d1cdd3459f5b7a40e13ed854ba57d3087" }, "downloads": -1, "filename": "nws_wwa-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf1ad88d329ad90b6115185a988a2446", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4462, "upload_time": "2019-10-27T16:14:41", "upload_time_iso_8601": "2019-10-27T16:14:41.628943Z", "url": "https://files.pythonhosted.org/packages/bc/72/8bcf8d05fc6830ff37d3ab4b6e26ace9f832d5286766828599aaf7f7d433/nws_wwa-0.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5df4d62ff822961086deae88c6878070", "sha256": "e84a82e55b657218e87d1377ce55de25808554d0af76af504a687a255c837ef0" }, "downloads": -1, "filename": "nws-wwa-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5df4d62ff822961086deae88c6878070", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3909, "upload_time": "2019-10-27T16:14:44", "upload_time_iso_8601": "2019-10-27T16:14:44.006346Z", "url": "https://files.pythonhosted.org/packages/a1/8a/f30c36cff9991b702a2244293b832951e493920be1a717a9719c3e9650a1/nws-wwa-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "fba0814ffb9da28e9c97115087947634", "sha256": "b3654b5c10c609ab6665ffb8e85eb3bc9657253f618d91478a5b86e42a4aee55" }, "downloads": -1, "filename": "nws_wwa-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fba0814ffb9da28e9c97115087947634", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4608, "upload_time": "2021-10-04T23:57:45", "upload_time_iso_8601": "2021-10-04T23:57:45.805355Z", "url": "https://files.pythonhosted.org/packages/82/72/22af7392b121868291af64b9d1e59bc73e07bc4705e9568fb75ba8db2959/nws_wwa-0.0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d3c69d0673bbd3e118c0f631a75fb37e", "sha256": "d1e906ffc6c0df4e562de76765c319e65805818b2588864898a3c81180b4d9ca" }, "downloads": -1, "filename": "nws-wwa-0.0.2.tar.gz", "has_sig": false, "md5_digest": "d3c69d0673bbd3e118c0f631a75fb37e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4151, "upload_time": "2021-10-04T23:57:47", "upload_time_iso_8601": "2021-10-04T23:57:47.776984Z", "url": "https://files.pythonhosted.org/packages/87/48/43838df876ff4e2af28be5e602b908019d78933b7cdc2500fcef1ca39a80/nws-wwa-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fba0814ffb9da28e9c97115087947634", "sha256": "b3654b5c10c609ab6665ffb8e85eb3bc9657253f618d91478a5b86e42a4aee55" }, "downloads": -1, "filename": "nws_wwa-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fba0814ffb9da28e9c97115087947634", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4608, "upload_time": "2021-10-04T23:57:45", "upload_time_iso_8601": "2021-10-04T23:57:45.805355Z", "url": "https://files.pythonhosted.org/packages/82/72/22af7392b121868291af64b9d1e59bc73e07bc4705e9568fb75ba8db2959/nws_wwa-0.0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d3c69d0673bbd3e118c0f631a75fb37e", "sha256": "d1e906ffc6c0df4e562de76765c319e65805818b2588864898a3c81180b4d9ca" }, "downloads": -1, "filename": "nws-wwa-0.0.2.tar.gz", "has_sig": false, "md5_digest": "d3c69d0673bbd3e118c0f631a75fb37e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4151, "upload_time": "2021-10-04T23:57:47", "upload_time_iso_8601": "2021-10-04T23:57:47.776984Z", "url": "https://files.pythonhosted.org/packages/87/48/43838df876ff4e2af28be5e602b908019d78933b7cdc2500fcef1ca39a80/nws-wwa-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }