Unfortunately the bug was not fixed with the latest release (0.7.10). The same problem continues to occur with Yahoo Weather:
$ ./my-weather-indicator
./my-weather-indicator:27: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import Gtk
./my-weather-indicator:28: PyGIWarning: Notify was imported without specifying a version first. Use gi.require_version('Notify', '0.7') before import to ensure that the right version gets loaded.
from gi.repository import Notify
<gettext.GNUTranslations object at 0x7fbb6799fba8>
/opt/extras.ubuntu.com/my-weather-indicator/share/my-weather-indicator/myweatherindicator.py:31: PyGIWarning: AppIndicator3 was imported without specifying a version first. Use gi.require_version('AppIndicator3', '0.1') before import to ensure that the right version gets loaded.
from gi.repository import AppIndicator3 as appindicator
/opt/extras.ubuntu.com/my-weather-indicator/share/my-weather-indicator/geocodeapi.py:31: PyGIWarning: GeocodeGlib was imported without specifying a version first. Use gi.require_version('GeocodeGlib', '1.0') before import to ensure that the right version gets loaded.
from gi.repository import GeocodeGlib
/opt/extras.ubuntu.com/my-weather-indicator/share/my-weather-indicator/whereami.py:27: PyGIWarning: WebKit was imported without specifying a version first. Use gi.require_version('WebKit', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import WebKit
#####################################################
System: Linux
Machine: x86_64
Node: andrei-desktop
Release: 4.4.0-17-generic
Version: #33-Ubuntu SMP Tue Mar 29 17:17:28 UTC 2016
Platform: Linux-4.4.0-17-generic-x86_64-with-Ubuntu-16.04-xenial
#####################################################
My-Weather-Indicator version: 0.7.10-0extras15.10.0
#####################################################
****** Requesting timezone identificacion
******* Adquiring woeids *******
***** refreshing weather *****
--- Updating data in location 0 ---
****** Updating weather
****** Calculating rawOffset
********************************************************
********************************************************
06:37 << 11:58 << 19:56
********************************************************
********************************************************
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
Try: 3
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
****** Calculating rawOffset
********************************************************
********************************************************
06:37 << 11:58 << 19:56
********************************************************
********************************************************
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
Try: 2
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
****** Calculating rawOffset
********************************************************
********************************************************
06:37 << 11:58 << 19:56
********************************************************
********************************************************
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
Try: 1
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
****** Calculating rawOffset
********************************************************
********************************************************
06:37 << 11:58 << 19:56
********************************************************
********************************************************
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
Try: 0
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
Can't connect to HTTPS URL because the SSL module is not available.
Can't connect to HTTPS URL because the SSL module is not available.
Can't connect to HTTPS URL because the SSL module is not available.
Can't connect to HTTPS URL because the SSL module is not available.
****** Updated weather
--- End of updating data in location 0 ---
Unfortunately the bug was not fixed with the latest release (0.7.10). The same problem continues to occur with Yahoo Weather:
$ ./my-weather- indicator indicator: 27: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_ version( 'Gtk', '3.0') before import to ensure that the right version gets loaded. indicator: 28: PyGIWarning: Notify was imported without specifying a version first. Use gi.require_ version( 'Notify' , '0.7') before import to ensure that the right version gets loaded. GNUTranslations object at 0x7fbb6799fba8> ubuntu. com/my- weather- indicator/ share/my- weather- indicator/ myweatherindica tor.py: 31: PyGIWarning: AppIndicator3 was imported without specifying a version first. Use gi.require_ version( 'AppIndicator3' , '0.1') before import to ensure that the right version gets loaded. ubuntu. com/my- weather- indicator/ share/my- weather- indicator/ geocodeapi. py:31: PyGIWarning: GeocodeGlib was imported without specifying a version first. Use gi.require_ version( 'GeocodeGlib' , '1.0') before import to ensure that the right version gets loaded. ubuntu. com/my- weather- indicator/ share/my- weather- indicator/ whereami. py:27: PyGIWarning: WebKit was imported without specifying a version first. Use gi.require_ version( 'WebKit' , '3.0') before import to ensure that the right version gets loaded. ####### ####### ####### ####### ####### ####### #### 4.0-17- generic- x86_64- with-Ubuntu- 16.04-xenial ####### ####### ####### ####### ####### ####### ####
./my-weather-
from gi.repository import Gtk
./my-weather-
from gi.repository import Notify
<gettext.
/opt/extras.
from gi.repository import AppIndicator3 as appindicator
/opt/extras.
from gi.repository import GeocodeGlib
/opt/extras.
from gi.repository import WebKit
#######
System: Linux
Machine: x86_64
Node: andrei-desktop
Release: 4.4.0-17-generic
Version: #33-Ubuntu SMP Tue Mar 29 17:17:28 UTC 2016
Platform: Linux-4.
#######
My-Weather- Indicator version: 0.7.10- 0extras15. 10.0 ####### ####### ####### ####### ####### ####### #### ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* *******
#######
****** Requesting timezone identificacion
******* Adquiring woeids *******
***** refreshing weather *****
--- Updating data in location 0 ---
****** Updating weather
****** Calculating rawOffset
*******
*******
06:37 << 11:58 << 19:56
*******
*******
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
Try: 3
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
****** Calculating rawOffset
*******
*******
06:37 << 11:58 << 19:56
*******
*******
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
Try: 2
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
****** Calculating rawOffset
*******
*******
06:37 << 11:58 << 19:56
*******
*******
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
Try: 1
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
****** Calculating rawOffset
*******
*******
06:37 << 11:58 << 19:56
*******
*******
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
Try: 0
Can't connect to HTTPS URL because the SSL module is not available.
************ === ************
Can't connect to HTTPS URL because the SSL module is not available.
Can't connect to HTTPS URL because the SSL module is not available.
Can't connect to HTTPS URL because the SSL module is not available.
Can't connect to HTTPS URL because the SSL module is not available.
****** Updated weather
--- End of updating data in location 0 ---