4.0 is throwing the following for me under python 3.5.3:

Nov 17 10:27:34 stretch41 weewx[16116] INFO weewx.engine: Starting main 
packet loop.
Nov 17 10:30:14 stretch41 weewx[16116] INFO weewx.manager: Added record 2019
-11-17 10:30:00 AEST (1573950600) to database 'weewx.sdb'
Nov 17 10:30:14 stretch41 weewx[16116] INFO weewx.manager: Added record 2019
-11-17 10:30:00 AEST (1573950600) to daily summary in 'weewx.sdb'
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: 
Generate failed with exception '<class 'TypeError'>'
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: **** 
Ignoring template /home/weewx/skins/Seasons/NOAA/NOAA-YYYY-MM.txt.tmpl
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: **** 
Reason: get_aggregate() missing 1 required positional argument: 'db_manager'
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****  
Traceback (most recent call last):
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "/home/weewx/bin/weewx/cheetahgenerator.py", line 329, in generate
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
   unicode_string = compiled_template.respond()
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "_home_weewx_skins_Seasons_NOAA_NOAA_YYYY_MM_txt_tmpl.py", line 450, 
in respond
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "_home_weewx_skins_Seasons_NOAA_NOAA_YYYY_MM_txt_tmpl.py", line 204, 
in __errorCatcher20
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "<string>", line 1, in <module>
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "/home/weewx/bin/weewx/tags.py", line 334, in __getattr__
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
   return self._do_query(aggregate_type)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "/home/weewx/bin/weewx/tags.py", line 351, in _do_query
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
   db_manager, val=val, **self.option_dict)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "/home/weewx/bin/weewx/xtypes.py", line 91, in get_aggregate
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
   return xtype.get_aggregate(obs_type, timespan, aggregate_type, db_manager
, **option_dict)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "/home/weewx/bin/weewx/xtypes.py", line 494, in get_aggregate
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
   Tavg_t = AggregateDaily.get_aggregate('outTemp', daySpan, 'avg', 
db_manager)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****  
TypeError: get_aggregate() missing 1 required positional argument: 
'db_manager'
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: 
Generate failed with exception '<class 'TypeError'>'
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: **** 
Ignoring template /home/weewx/skins/Seasons/NOAA/NOAA-YYYY.txt.tmpl
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: **** 
Reason: get_aggregate() missing 1 required positional argument: 'db_manager'
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****  
Traceback (most recent call last):
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "/home/weewx/bin/weewx/cheetahgenerator.py", line 329, in generate
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
   unicode_string = compiled_template.respond()
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "_home_weewx_skins_Seasons_NOAA_NOAA_YYYY_txt_tmpl.py", line 703, in 
respond
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "_home_weewx_skins_Seasons_NOAA_NOAA_YYYY_txt_tmpl.py", line 246, in 
__errorCatcher18
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "<string>", line 1, in <module>
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "/home/weewx/bin/weewx/tags.py", line 334, in __getattr__
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
   return self._do_query(aggregate_type)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "/home/weewx/bin/weewx/tags.py", line 351, in _do_query
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
   db_manager, val=val, **self.option_dict)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "/home/weewx/bin/weewx/xtypes.py", line 91, in get_aggregate
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
   return xtype.get_aggregate(obs_type, timespan, aggregate_type, db_manager
, **option_dict)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
 File "/home/weewx/bin/weewx/xtypes.py", line 494, in get_aggregate
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****   
   Tavg_t = AggregateDaily.get_aggregate('outTemp', daySpan, 'avg', 
db_manager)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.cheetahgenerator: ****  
TypeError: get_aggregate() missing 1 required positional argument: 
'db_manager'
Nov 17 10:30:15 stretch41 weewx[16116] INFO weewx.cheetahgenerator: 
Generated 6 files for report SeasonsReport in 0.49 seconds
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine: 
reportengine: Caught unrecoverable exception in generator 
'weewx.imagegenerator.ImageGenerator'
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****  'WXDaySummaryManager' object is not iterable
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****  Traceback (most recent call last):
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****    File "/home/weewx/bin/weewx/reportengine.py", line 202, in run
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****      obj.start()
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****    File "/home/weewx/bin/weewx/reportengine.py", line 285, in start
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****      self.run()
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****    File "/home/weewx/bin/weewx/imagegenerator.py", line 41, in run
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****      self.genImages(self.gen_ts)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****    File "/home/weewx/bin/weewx/imagegenerator.py", line 180, in 
genImages
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****      aggregate_interval=aggregate_interval)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****    File "/home/weewx/bin/weewx/xtypes.py", line 77, in get_series
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****      return xtype.get_series(obs_type, timespan, db_manager, 
aggregate_type, aggregate_interval)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****    File "/home/weewx/bin/weewx/xtypes.py", line 570, in get_series
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****      return SeriesArchive.get_series(obs_type, timespan, db_manager, 
aggregate_type, aggregate_interval)
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****    File "/home/weewx/bin/weewx/xtypes.py", line 113, in get_series
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****      startstamp, stopstamp = timespan
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****  TypeError: 'WXDaySummaryManager' object is not iterable
Nov 17 10:30:15 stretch41 weewx[16116] ERROR weewx.reportengine:         
****  Generator terminated
Nov 17 10:30:15 stretch41 weewx[16116] INFO weewx.reportengine: Copied 5 
files to /home/weewx/public_html

Should point out this is running the development branch as of commit c99c25e 
<https://github.com/weewx/weewx/commit/c99c25ee5c8d892ee4006d6a9b14bb0eb1afe878>

Gary

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-development+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-development/ab6e7334-0933-4c23-95be-1914730bc15d%40googlegroups.com.

Reply via email to