{ "info": { "author": "Fausto Carrera", "author_email": "fausto.carrera@gmx.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Utilities" ], "description": "Weather cli\n===========\n\nWeather from the command line, so cool!\n\nInstallation\n------------\n\n::\n\n pip install weather-cli\n\nConfiguration\n-------------\n\n::\n\n weather-cli --setup\n\nIf you installed directly without using virtualenv, you have to use sudo\nto set it up.\n\nYou gonna need a Forecast.io API key, register\n`here `__ to obtain it. You have 999 API\ncalls per day for free, enough to check the weather a couple of times a\nday.\n\nYou could add the latitude and logitude of the city you want to check\nthe weather, just go to `travelmath.com `__\nand search the city.\n\nIf you leave both numbers empty, the script will try to guess your\nlocation based on your public IP.\n\nUsage\n-----\n\n::\n\n weather-cli [OPTION] [FORMAT]\n\n+-------------------+---------------------------------+\n| Option | Description |\n+===================+=================================+\n| -n, --now | Get current weather |\n+-------------------+---------------------------------+\n| -h, --hourly | Get the next 24 hours weather |\n+-------------------+---------------------------------+\n| -f, --forecast | Get the next days weather |\n+-------------------+---------------------------------+\n| --about | About weather-cli |\n+-------------------+---------------------------------+\n| --info | Check current configuration |\n+-------------------+---------------------------------+\n| --setup | Run setup |\n+-------------------+---------------------------------+\n| --format [json] | Output format |\n+-------------------+---------------------------------+\n| --help | Show this message and exit. |\n+-------------------+---------------------------------+\n\nData sources\n------------\n\n- `Forecast.io `__\n- `GeoLite2 City MaxMin\n DB `__\n\nDependencies\n------------\n\n- `requests `__ >= 2.4\n- `geocoder `__ >= 1.5\n- `tabletext `__ >= 0.1\n\nTry it without installing\n-------------------------\n\n::\n\n $ git clone git@github.com:faustocarrera/weather-cli.git\n $ virtualenv env -p python2.7\n $ source env/bin/activate\n $ pip install -r requirements.txt\n $ python weather/weather.py --setup\n $ python weather/weather.py [OPTIONS] [FORMAT]\n $ profit\n\nLicense\n-------\n\nMIT\n\nVersion history\n---------------\n\n**ver 1.0.1**\n\n| add fix to Weather class import\n| add fix to raw\\_input error\n\n**ver 1.0.0**\n\nadd python3 support\n\n**ver 0.2.3**\n\nFix weather api url\n\n**ver 0.2.1**\n\n| Replace python-geoip for geocoder library for a better geolocation\n| Enhace the setup process to be more descriptive\n| Add city name to config file\n\n**ver 0.1.12**\n\nadd output data as json\n\n**ver 0.1.11**\n\n| small fixes\n| add new short options -n -h -f\n| add about\n| add config info\n| check error on setup\n\n**ver 0.1.10**\n\nfirst beta version\n\n**ver 0.1.0**\n\nfirst alpha version", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/faustocarrera/weather-cli", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "weather-cli", "package_url": "https://pypi.org/project/weather-cli/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/weather-cli/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/faustocarrera/weather-cli" }, "release_url": "https://pypi.org/project/weather-cli/1.1.0/", "requires_dist": null, "requires_python": null, "summary": "check the weather from the cli", "version": "1.1.0" }, "last_serial": 2898773, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "e66ee6df6977346d35e00cd47f3555fc", "sha256": "a4ce29c5c05faff9a5c09c914b15309127e804d5d2a3d4d395280fba5a24b623" }, "downloads": -1, "filename": "weather-cli-0.1.10.tar.gz", "has_sig": false, "md5_digest": "e66ee6df6977346d35e00cd47f3555fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4728, "upload_time": "2015-08-02T21:19:38", "url": "https://files.pythonhosted.org/packages/05/aa/21aaa101fddc57f067a70a8f82e670d67d1181b92a13e81643eca051bbf0/weather-cli-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "e5ad01f147fd731911fc1c3fa41c271b", "sha256": "e22ed08681dbf1df99962fda26b39c9e15450dede5b1298001b635e7f7e3bf3c" }, "downloads": -1, "filename": "weather-cli-0.1.11.tar.gz", "has_sig": false, "md5_digest": "e5ad01f147fd731911fc1c3fa41c271b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5164, "upload_time": "2015-08-09T00:17:03", "url": "https://files.pythonhosted.org/packages/02/c5/3b061510bb82f2b17269e70188b1571c119953abe6b243ed36f6c2d54517/weather-cli-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "59a66a0e2550b6c97cdf0f46ba7a63ba", "sha256": "db9528adc00d125b7cdc5af6db251e277413632a31815f4fab144c3d2b1b6811" }, "downloads": -1, "filename": "weather-cli-0.1.12.tar.gz", "has_sig": false, "md5_digest": "59a66a0e2550b6c97cdf0f46ba7a63ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5523, "upload_time": "2015-08-10T00:13:30", "url": "https://files.pythonhosted.org/packages/a7/3e/80cee012a1b017a0147db52893a68f2427614cec957bf105e097d767415d/weather-cli-0.1.12.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "0c781e8cfbb2de0c161331715e43a4aa", "sha256": "655b36d938e77fd1510a53fd57b30500c6636905fbf9c582feeaf8e7de9470d8" }, "downloads": -1, "filename": "weather-cli-0.2.1.tar.gz", "has_sig": false, "md5_digest": "0c781e8cfbb2de0c161331715e43a4aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6103, "upload_time": "2015-09-11T22:33:31", "url": "https://files.pythonhosted.org/packages/35/7a/66a613e8c0890aafcf2c969f3844e4606df6ef0bb0cc1c532a909eeca648/weather-cli-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "193f3254e4c045dbc04dd7fe23305a32", "sha256": "d3085913fb5dcc251db1df483d04f05d9114e84fa459b20b09cb76adffce9af8" }, "downloads": -1, "filename": "weather-cli-0.2.2.tar.gz", "has_sig": false, "md5_digest": "193f3254e4c045dbc04dd7fe23305a32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6116, "upload_time": "2017-05-18T01:25:26", "url": "https://files.pythonhosted.org/packages/71/d3/a97788dfb12c401471016c398641597c16ae29696b9368d19a68c3076ab9/weather-cli-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "80967868c7f2aa28d3bb99c9429328fa", "sha256": "f17e96035e617b932303c4d460bd6cf4730391d284648a59dc5ee1b526fc7680" }, "downloads": -1, "filename": "weather-cli-0.2.3.tar.gz", "has_sig": false, "md5_digest": "80967868c7f2aa28d3bb99c9429328fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6114, "upload_time": "2017-05-18T01:35:30", "url": "https://files.pythonhosted.org/packages/cd/7a/067d63ee05dd6e8eac6b2c0d32c975f612ee4a9590eea58e8b39de02e6c2/weather-cli-0.2.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "7be389aeb35aefae0d75f6a08d0d8abc", "sha256": "bf1352e54f24b6789c203a6f652c4c89d2e7e3d21490f38c23745d69e35f7997" }, "downloads": -1, "filename": "weather-cli-1.0.0.tar.gz", "has_sig": false, "md5_digest": "7be389aeb35aefae0d75f6a08d0d8abc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6165, "upload_time": "2017-05-18T20:50:29", "url": "https://files.pythonhosted.org/packages/28/5c/d5a177b44baefcef5703de9c597cfe1bd8ba2c43a26aa658518337fc1802/weather-cli-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "636558f1c84047c9039bdfb445dde06e", "sha256": "b6fd2038f71829b5d0570e6db396d066dc162aad406f06a37951165f7c0a7dc2" }, "downloads": -1, "filename": "weather-cli-1.0.1.tar.gz", "has_sig": false, "md5_digest": "636558f1c84047c9039bdfb445dde06e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6215, "upload_time": "2017-05-20T00:10:19", "url": "https://files.pythonhosted.org/packages/97/1a/cf51d85225066400f5aa5787f0010bdea7175a7174e0c1ed6be43195191f/weather-cli-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "2c27d1809a60f0b664577628c467cae2", "sha256": "3e7a75f1c5afb5e82229d656bf1d6ebf431e952597f7cb05c8029292a7b8194c" }, "downloads": -1, "filename": "weather-cli-1.1.0.tar.gz", "has_sig": false, "md5_digest": "2c27d1809a60f0b664577628c467cae2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6296, "upload_time": "2017-05-25T19:06:15", "url": "https://files.pythonhosted.org/packages/48/84/928bea0150dc9c323a2745e22d51a419d2aca2e59bcb9366d3ffbfc88598/weather-cli-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2c27d1809a60f0b664577628c467cae2", "sha256": "3e7a75f1c5afb5e82229d656bf1d6ebf431e952597f7cb05c8029292a7b8194c" }, "downloads": -1, "filename": "weather-cli-1.1.0.tar.gz", "has_sig": false, "md5_digest": "2c27d1809a60f0b664577628c467cae2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6296, "upload_time": "2017-05-25T19:06:15", "url": "https://files.pythonhosted.org/packages/48/84/928bea0150dc9c323a2745e22d51a419d2aca2e59bcb9366d3ffbfc88598/weather-cli-1.1.0.tar.gz" } ] }