# Inkyphat weather.py no longer working

**URL:** <https://forums.pimoroni.com/t/inkyphat-weather-py-no-longer-working/9598>\
**Category:** Support\
**Created:** [January 8, 2019, 10:34am UTC](https://forums.pimoroni.com/t/inkyphat-weather-py-no-longer-working/9598 "2019-01-08T10:34:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![faster\_martyr](https://avatars.discourse-cdn.com/v4/letter/f/dbc845/32.png) [@faster\_martyr](https://forums.pimoroni.com/u/faster_martyr)\
**Post date:** [January 8, 2019, 10:34am UTC](https://forums.pimoroni.com/t/inkyphat-weather-py-no-longer-working/9598/1 "2019-01-08T10:34:55Z")

</div>

Been running this python code for months now, but after a recent software update it no longer works. Even the untouched Pimoroni original code fails now.  
Anyone know what’s happening?  
Here’s what I see from the original code in IDLE:-

> > > ================================ RESTART ================================

Traceback (most recent call last):  
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 516, in urlopen  
body=body, headers=headers)  
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 304, in \_make\_request  
self.\_validate\_conn(conn)  
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 724, in \_validate\_conn  
conn.connect()  
File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 203, in connect  
conn = self.\_new\_conn()  
File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 133, in \_new\_conn  
(self.host, self.port), self.timeout, \*\*extra\_kw)  
File “/usr/lib/python3/dist-packages/urllib3/util/connection.py”, line 64, in create\_connection  
for res in socket.getaddrinfo(host, port, 0, socket.SOCK\_STREAM):  
File “/usr/lib/python3.4/socket.py”, line 530, in getaddrinfo  
for res in \_socket.getaddrinfo(host, port, family, type, proto, flags):  
socket.gaierror: [Errno -5] No address associated with hostname

During handling of the above exception, another exception occurred:

Traceback (most recent call last):  
File “/usr/lib/python3/dist-packages/requests/adapters.py”, line 362, in send  
timeout=timeout  
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 559, in urlopen  
\_pool=self, \_stacktrace=stacktrace)  
File “/usr/lib/python3/dist-packages/urllib3/util/retry.py”, line 245, in increment  
raise six.reraise(type(error), error, \_stacktrace)  
File “/usr/lib/python3/dist-packages/six.py”, line 624, in reraise  
raise value.with\_traceback(tb)  
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 516, in urlopen  
body=body, headers=headers)  
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 304, in \_make\_request  
self.\_validate\_conn(conn)  
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 724, in \_validate\_conn  
conn.connect()  
File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 203, in connect  
conn = self.\_new\_conn()  
File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 133, in \_new\_conn  
(self.host, self.port), self.timeout, \*\*extra\_kw)  
File “/usr/lib/python3/dist-packages/urllib3/util/connection.py”, line 64, in create\_connection  
for res in socket.getaddrinfo(host, port, 0, socket.SOCK\_STREAM):  
File “/usr/lib/python3.4/socket.py”, line 530, in getaddrinfo  
for res in \_socket.getaddrinfo(host, port, family, type, proto, flags):  
urllib3.exceptions.ProtocolError: (‘Connection aborted.’, gaierror(-5, ‘No address associated with hostname’))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):  
File “/home/pi/Pimoroni/inkyphat/examples/weather.py”, line 59, in   
weather = get\_weather(location\_string)  
File “/home/pi/Pimoroni/inkyphat/examples/weather.py”, line 47, in get\_weather  
res = requests.get(uri)  
File “/usr/lib/python3/dist-packages/requests/api.py”, line 60, in get  
return request(‘get’, url, \*\*kwargs)  
File “/usr/lib/python3/dist-packages/requests/api.py”, line 49, in request  
return session.request(method=method, url=url, \*\*kwargs)  
File “/usr/lib/python3/dist-packages/requests/sessions.py”, line 457, in request  
resp = self.send(prep, \*\*send\_kwargs)  
File “/usr/lib/python3/dist-packages/requests/sessions.py”, line 569, in send  
r = adapter.send(request, \*\*kwargs)  
File “/usr/lib/python3/dist-packages/requests/adapters.py”, line 407, in send  
raise ConnectionError(err, request=request)  
requests.exceptions.ConnectionError: (‘Connection aborted.’, gaierror(-5, ‘No address associated with hostname’))

> > >

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [January 8, 2019, 1:14pm UTC](https://forums.pimoroni.com/t/inkyphat-weather-py-no-longer-working/9598/2 "2019-01-08T13:14:13Z")

</div>

Check the post by Sandy this thread, [Inky PHAT - new location](https://forums.pimoroni.com/t/inky-phat-new-location/9520/15?u=alphanumeric) And see if it applies to your setup.

---

<div class="post-metadata">

**Author:** ![faster\_martyr](https://avatars.discourse-cdn.com/v4/letter/f/dbc845/32.png) [@faster\_martyr](https://forums.pimoroni.com/u/faster_martyr)\
**Post date:** [January 8, 2019, 1:54pm UTC](https://forums.pimoroni.com/t/inkyphat-weather-py-no-longer-working/9598/3 "2019-01-08T13:54:41Z")

</div>

Aha, yes it is. Thank you.

---

<div class="post-metadata">

**Author:** ![sandyjmacdonald](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/sandyjmacdonald/32/393_2.png) [@sandyjmacdonald](https://forums.pimoroni.com/u/sandyjmacdonald)\
**Post date:** [January 9, 2019, 10:05pm UTC](https://forums.pimoroni.com/t/inkyphat-weather-py-no-longer-working/9598/4 "2019-01-09T22:05:19Z")

</div>

I should have this fixed in the morning. I’ve re-implemented it by scraping the data straight from Dark Sky. :-)

---

<div class="post-metadata">

**Author:** ![sandyjmacdonald](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/sandyjmacdonald/32/393_2.png) [@sandyjmacdonald](https://forums.pimoroni.com/u/sandyjmacdonald)\
**Post date:** [January 10, 2019, 11:40am UTC](https://forums.pimoroni.com/t/inkyphat-weather-py-no-longer-working/9598/5 "2019-01-10T11:40:29Z")

</div>

See [Inky PHAT - new location](https://forums.pimoroni.com/t/inky-phat-new-location/9520/17?u=sandyjmacdonald)
