Hi, I just updated to 4.6.2-1 and got this error. Any idea where to search? My skin is heavy modified so no standard skin. But any point what could be wrong and where to search would be helpful. All worked with 4.5.2....?
Thanks in advance. Regards, Christian Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: Evaluation of template /etc/weewx/skins/Responsive/index.html.tmpl failed with exception '<class 'TypeError'>' Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** Ignoring template /etc/weewx/skins/Responsive/index.html.tmpl Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** Reason: %x format: an integer is required, not dict Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** Traceback (most recent call last): Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 344, in generate Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** unicode_string = compiled_template.respond() Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** File "_etc_weewx_skins_Responsive_index_html_tmpl.py", line 3394, in respond Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 819, in filter Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** filtered = six.text_type(val) Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/units.py", line 1005, in __str__ Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** s = self.toString() Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/units.py", line 998, in toString Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** s = self.formatter.toString(self.value_t, self.context, addLabel=addLabel, Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/units.py", line 688, in toString Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** s = self._to_string(val_t, context, addLabel, useThisFormat, None_string, localize) Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/units.py", line 748, in _to_string Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** val_str = self.delta_secs_to_string(val_t[0], format_string) Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** File "/usr/share/weewx/weewx/units.py", line 796, in delta_secs_to_string Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** ans = locale.format_string(label_format, etime_dict) Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** File "/usr/lib/python3.9/locale.py", line 223, in format_string Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** new_val.append(_format(perc.group(), val, grouping, monetary)) Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** File "/usr/lib/python3.9/locale.py", line 187, in _format Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** formatted = percent % value Feb 11 19:42:17 weewx weewx[1479771] ERROR weewx.cheetahgenerator: **** TypeError: %x format: an integer is required, not dict -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/13d8c5f5-683a-4cd9-a917-dd94a0b8432an%40googlegroups.com.