It took me a little while, but I reverted by steelserreis folder to what is in the repo, and it works. But I indeed lost my forecast line.
To explain, I forgot about it, but when I first customized the steel series for me, changed the zambretti forecast with the WU one.
I added the following code to my gauges-txt : (the zambretti part is from the original file to help figure where put the code)
## if forecasting is installed, report the Zambretti forecast
#if $varExists('forecast.zambretti')
#set $fc = $forecast.label('Zambretti', $forecast.zambretti.code)
#else
#set $fc = 'forecast is not available'
#end if
#set $periods = $forecast.weather_periods('WU')
#if len($periods) > 0
#set $wts = ''
#set $wloc = ''
#set $fc = ''
#set $Loops = 0
#for $period in $periods
#set $wts = $period.issued_ts
#set $wloc = $period.location
#if $period.event_ts is not None
#set $fc +=$period.event_ts.string('') + ' '
#end if
#if $period.temp is not None
#set $fc += $period.temp.string('') + ' '
#end if
#if $period.clouds is None
#set $fc += 'N/A'
#else
#set $fc += $forecast.label('Weather', $period.clouds)
##set $fc += $period.clouds
#end if
#set $fc += ' '
#if $Loops > 10
#break
#else
#set $Loops += 1
#end if
#end for
#else
#set $fc='No forecast available'
#end if
##
Would anyone be able to point out what is wrong with that and makes it fail with the current version of Weewx? Or point me to a document explaining how this can be run in debug mode. It does not give any error with debug=1 run in daemon or app mode.