From 4c0bba59ab9b895821cffb6c77af49ad301e7ced Mon Sep 17 00:00:00 2001 From: Facetoe Date: Thu, 15 Jun 2017 08:48:08 +0700 Subject: [PATCH] weathercom.py: Honour units parameter. (#582) Potential fix for #577 --- i3pystatus/weather/weathercom.py | 36 +++++++++++++++++++------------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/i3pystatus/weather/weathercom.py b/i3pystatus/weather/weathercom.py index 56b005d..1670074 100644 --- a/i3pystatus/weather/weathercom.py +++ b/i3pystatus/weather/weathercom.py @@ -1,13 +1,11 @@ -from i3pystatus.core.util import internet, require -from i3pystatus.weather import WeatherBackend - -from datetime import datetime -from urllib.request import urlopen -from html.parser import HTMLParser import json import re +from datetime import datetime +from html.parser import HTMLParser +from urllib.request import urlopen -WEATHER_URL = 'https://weather.com/weather/today/l/%s' +from i3pystatus.core.util import internet, require +from i3pystatus.weather import WeatherBackend class WeathercomHTMLParser(HTMLParser): @@ -16,13 +14,12 @@ class WeathercomHTMLParser(HTMLParser): through some other source at runtime and added as