-
Retrieval of currently observed weather and of daily/3h forecasts can be done on the OWM web API also using the city ID as search key.
We need to decide if this is reasonably going to be supported by…
-
It is possible to invoke OWM web API endpoints specifying a language parameter for output weather descriptions ([reference](http://bugs.openweathermap.org/projects/api/wiki/Api_2_5_weather)), eg:
```…
-
The `weatherutils.py` provides utilities for checking detailed weather statuses against predefined values (i.e: check if status of a Weather object is 'rainy' or similar)
The checks are performed aga…
-
The portability assessment shall lead us to decide between one of the following actions:
- patch pyowm so that it is runnable under a Python 3.x env
- write a parallel pyowm releases branch specific f…
-
To prevent possible XML element name collisions in PyOWM clients, it would be good to provide a XMLNS ([reference](http://www.w3schools.com/xml/xml_namespaces.asp)) for the XML strings returned by ent…
-
The library should be tested (unit-tests and functional-tests) against a Python 3.x installation and assessments should be made to understand if code can be patched in order to support Python 3.x _whi…
-
When executing:
```
>>> from pyowm import OWM
>>> owm = OWM('apikey', '2.5')
```
the library loads the configuration options found into the `configurationXX.py` relative to the OWM API version which…
-
Entity classes such as Weather, Forecast, Location, etc.. should be equipped with a `__repr__` hook so that they can be pretty-printed
-
We want the PyOWM library to be usable also in proxied network environments.
We also want that the proxy configuration be made through application configuration, as well as with environment variables…