{ "info": { "author": "J\u00f6rg Dietrich", "author_email": "astro@joergdietrich.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Utilities" ], "description": "i3geoweather\n============\n\nThis blocklet provides temperature information for the i3blocks status bar\noften used in the i3 window manager. It attempts to determine your location\nbased on your IP address using the `ipstack.com `_\nAPI. Based on the location it retrieves weather information from the free\n`openweathermap.org API`__.\n\n.. _openweathermap: http://api.openweathermap.org/\n\n__ openweathermap_\n\n.. image:: docs/i3geoweather.jpg\n :width: 800px\n :target: docs/i3geoweather.jpg\n\t \ni3geoweather is a pure Python 3 program. No attempt to make it compatible with\nPython 2 has been or will be made. It is time to switch!\n\n\nInstallation\n------------\n\nThe easiest way to install i3geoweather is to use pip::\n \n $ pip install i3geoweather\n\nDepending on your system you may need to call pip3 instead of pip\n \n\nDependencies\n------------\n\ni3geoweather depends on the Python requests_ library. i3geoweather output uses\n`FontAwesome `_ for its output. You should download the\nfree FontAwesome zip file and copy fontawesome-webfont.ttf to your ~/.fonts/\ndirectory. \n\nUsage\n-----\n\ni3geoweather runs a daemon process in the background (if started with the -d\noption) and periodically updates weather information by writing to\n~/.i3geoweather/i3geoweather.txt.\n\nStart i3geoweather from your i3 configuration file::\n\n exec_always i3geoweather -d\n\nYou may need to use the full path to i3geoweather, e.g., for an installation\nwith pip install --user ...::\n\n exec_always ~/.local/bin/i3geoweather -d\n \nA typical i3blocks.conf entry may look like this::\n\n [weather]\n interval=repeat\n command=inotifywait -qq -e delete_self ~/.i3geoweather/i3geoweather.txt && cat ~/.i3geoweather/i3geoweather.txt\n\nCommand line options:\n\n- -d or --daemon run as background process\n- -l or --location force a location by specifying a comma separated\n latitude/longitude pair, e.g., -l \"50.0126, 7.996\". North and east are\n positive. \n- -r or --restart restart background process\n- -s or --stop stop running background process\n- -v increase verbosity of logging to ~/.i3geoweather/i3geoweather.log. Can be\n used up to three times. Using -v twice logs informational\n messages. Debugging output is produced when -v is used three times.\n \n\n\nAuthor\n------\n\nJ\u00f6rg Dietrich astro@joergdietrich.com\n\nContributing\n------------\n\nDevelopment takes place on GitHub_. Please report any bugs as an issue in the\nGitHub issue tracker.\n\nLicense\n-------\n\ni3geoweather is released under an MIT license. See LICENCE.txt\n\n\n.. _requests: http://docs.python-requests.org/en/master/\n.. _GitHub: https://github.com/joergdietrich/i3geoweather", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/joergdietrich/i3geoweather", "keywords": "i3 i3wm i3blocks i3blocks-scripts weather-app geolocation weather", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "i3geoweather", "package_url": "https://pypi.org/project/i3geoweather/", "platform": "", "project_url": "https://pypi.org/project/i3geoweather/", "project_urls": { "Homepage": "https://github.com/joergdietrich/i3geoweather" }, "release_url": "https://pypi.org/project/i3geoweather/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Provide temperature information to i3blocks based on geolocated IP address", "version": "1.0.0" }, "last_serial": 4025677, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "26e115f681168d9142ffbb837a3feb30", "sha256": "a8c482b785e73087fb8ae1dbbee08c45ed6580688062ccbab2e1bba9fe4d3877" }, "downloads": -1, "filename": "i3geoweather-0.1.1-py3.6.egg", "has_sig": false, "md5_digest": "26e115f681168d9142ffbb837a3feb30", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 7363, "upload_time": "2018-01-30T22:02:12", "url": "https://files.pythonhosted.org/packages/2c/a2/7ca65efe9e7b878a1f9f108dc8e3b8050d6cd62b83c8a51eb75edb6bd61c/i3geoweather-0.1.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "4df674c71f957d80671c74ffd9010cc6", "sha256": "3a6c4480b976c4d38d030046ca9927b94e9e5857a496764c679baebd95ff2331" }, "downloads": -1, "filename": "i3geoweather-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4df674c71f957d80671c74ffd9010cc6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9822, "upload_time": "2017-06-07T08:56:15", "url": "https://files.pythonhosted.org/packages/0b/9b/b59628f098d62b60d28e22d638bed75f331a711639dfc4bcd3da0a88ed03/i3geoweather-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3c930621b64e79ad5c02de3e71a60cc", "sha256": "c805c4a32010135b35d0103cc1180651636907436b13a31fbd6632bac7cda1da" }, "downloads": -1, "filename": "i3geoweather-0.1.1.tar.gz", "has_sig": true, "md5_digest": "a3c930621b64e79ad5c02de3e71a60cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8384, "upload_time": "2017-06-07T08:56:16", "url": "https://files.pythonhosted.org/packages/0e/2f/4ae82c298a401bc5b1fee85e13a06b0a2658b4fae229698fdd18ad16e80b/i3geoweather-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8cea19066b677038bdaded418b8f80d9", "sha256": "3f7538fa443d28f4fc05bb9bd9322296d952c6ea5c2b566ea5ac41f23a6bdfd8" }, "downloads": -1, "filename": "i3geoweather-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8cea19066b677038bdaded418b8f80d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9893, "upload_time": "2018-01-30T22:02:08", "url": "https://files.pythonhosted.org/packages/6a/05/0cf6900125b9814542fec942f4ed0c8819588a0ef21b01d192ce4e15c3d0/i3geoweather-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54b6f1ff850ac70d37365489905ccba2", "sha256": "274d96c4d85d1bf9a0e309809bfaefbcc7ed55f95855cace771aadc3386fab70" }, "downloads": -1, "filename": "i3geoweather-0.1.2.tar.gz", "has_sig": true, "md5_digest": "54b6f1ff850ac70d37365489905ccba2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8427, "upload_time": "2018-01-30T22:02:15", "url": "https://files.pythonhosted.org/packages/8e/a2/ae292fb952c0c195233ddec3c616b418bfe8ee923b267e5d825d0984ab1d/i3geoweather-0.1.2.tar.gz" } ], "0.1.2.dev0": [ { "comment_text": "", "digests": { "md5": "1c7cbfbd2680074c0ee1c494511c4b1f", "sha256": "0e4f6ba5137160eb468ecc97e2da1b345d7be58a89998d22c4f2c7e0cfa4b2a2" }, "downloads": -1, "filename": "i3geoweather-0.1.2.dev0-py3.6.egg", "has_sig": false, "md5_digest": "1c7cbfbd2680074c0ee1c494511c4b1f", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 7380, "upload_time": "2018-01-30T22:02:14", "url": "https://files.pythonhosted.org/packages/a6/06/8d58cd59e3decffdb96dfb1ffe4d9ad3a0eded59a9bc1533b0c0833020e3/i3geoweather-0.1.2.dev0-py3.6.egg" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "1a83e354e5e242d3f098fdbdd064899b", "sha256": "b8e9237fc83edbdd3c0ed3feaaa78f1489f5f4823056fe1f5499eab85e3c4fa9" }, "downloads": -1, "filename": "i3geoweather-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1a83e354e5e242d3f098fdbdd064899b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7689, "upload_time": "2018-07-03T10:40:22", "url": "https://files.pythonhosted.org/packages/14/ac/4b5a0a3ac0206b9ded09e6c28b23ff9b884a33dc363d3c75219222355451/i3geoweather-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03791e14dc9ebc79110f207253905af2", "sha256": "4f3188b88a1e045794d21a3793e817eebe9d4873573ba201dc2d841781bcfef6" }, "downloads": -1, "filename": "i3geoweather-1.0.0.tar.gz", "has_sig": false, "md5_digest": "03791e14dc9ebc79110f207253905af2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8452, "upload_time": "2018-07-03T10:04:14", "url": "https://files.pythonhosted.org/packages/96/40/147cdf43692ff9680f25c947f127a686b88b8a7025b8ce058bcb202d48d9/i3geoweather-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1a83e354e5e242d3f098fdbdd064899b", "sha256": "b8e9237fc83edbdd3c0ed3feaaa78f1489f5f4823056fe1f5499eab85e3c4fa9" }, "downloads": -1, "filename": "i3geoweather-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1a83e354e5e242d3f098fdbdd064899b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7689, "upload_time": "2018-07-03T10:40:22", "url": "https://files.pythonhosted.org/packages/14/ac/4b5a0a3ac0206b9ded09e6c28b23ff9b884a33dc363d3c75219222355451/i3geoweather-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03791e14dc9ebc79110f207253905af2", "sha256": "4f3188b88a1e045794d21a3793e817eebe9d4873573ba201dc2d841781bcfef6" }, "downloads": -1, "filename": "i3geoweather-1.0.0.tar.gz", "has_sig": false, "md5_digest": "03791e14dc9ebc79110f207253905af2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8452, "upload_time": "2018-07-03T10:04:14", "url": "https://files.pythonhosted.org/packages/96/40/147cdf43692ff9680f25c947f127a686b88b8a7025b8ce058bcb202d48d9/i3geoweather-1.0.0.tar.gz" } ] }