import zeep.cache
import zeep.transports
-__version__ = '3.0.0'
+__version__ = '3.0.1'
LOG = logging.getLogger(__name__)
LOG.setLevel(logging.NOTSET)
# expectations
#
# 0 decimal places: wind speed, wind direction, wind gust, snow depth
- # 1 decimal place: air temp, baro
+ # 1 decimal place: air temp, relative humidity, baro
# Avoid transforming None values
if infoex['wx_data'][element_cd] is None:
continue
elif element_cd in ['wind_speed', 'WSPD', 'wind_direction',
'WDIR', 'wind_gust', 'SNWD', 'snow_depth']:
infoex['wx_data'][element_cd] = round(infoex['wx_data'][element_cd])
- elif element_cd in ['TOBS', 'air_temp', 'PRES', 'pressure']:
+ elif element_cd in ['TOBS', 'air_temp', 'RHUM',
+ 'relative_humidity', 'PRES', 'pressure']:
infoex['wx_data'][element_cd] = round(infoex['wx_data'][element_cd], 1)
# CONSIDER: Casting every value to Float() -- need to investigate if