I created a new weather library for that is easy to use, easily extendable and uses http://openweathermap.org/.
See instructions on: https://github.com/synox/openweathermap-spark-lib
Here is what I created using this library:
Note: Because you need quite a few librararies, you should currently compile it locally. It’s hard to copy them all into the web-ide.
You can easily enhance this library to use more data. Please share any improvements/bugs. This projects replaces my previous “yahoo-weather”.