Most likely the full name of a search list extension was not specified.
With such a short snippet of the log, I can't tell you which one, but look
in the various skin.conf files for option 'search_list_extensions'. Look
them over carefully. The extension should include a class name. I'm betting
that it's missing. For example, something like

*search_list_extensions = user.seven_day*


instead of

*search_list_extensions = user.seven_day.SevenDay*


-tk

On Sat, Feb 21, 2026 at 7:22 PM Dan'l B <[email protected]> wrote:

> Running 5.2 in a Ubuntu Parallels VM.
>
> Installed extensions:
> Extension Name    Version   Description
> Belchertown       1.3.1     A clean modern skin with real time streaming
> updates and interactive charts. Modeled after BelchertownWeather.com
> Skyfield almanac  0.5       almanac extension using Skyfield mdule
> Skymap almanac    0.5       almanac extension using Skyfield mdule
> forecast          4.0       Generate and display weather and tide
> forecasts.
> purple            4.0.3     Record air quality via purple-proxy service.
> purpleair         0.4       Collect Purple Air air quality data.
> weatherflowudp    1.10.2    Capture data from WeatherFlow Bridge via UDP
> broadcast packets
>
> Skyfield and Skymap are both disabled.
>
> Error: Can anyone point me to what might be causing this?
>
> 2026-02-21T22:10:21.092018-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine: Caught unrecoverable exception in generator
> 'weewx.cheetahgenerator.CheetahGenerator'
> 2026-02-21T22:10:21.092141-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****  not enough values to unpack
> (expected 2, got 1)
> 2026-02-21T22:10:21.094395-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****  Traceback (most recent call last):
> 2026-02-21T22:10:21.094502-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****    File
> "/home/house/weewx-venv/lib/python3.12/site-packages/weewx/reportengine.py",
> line 248, in run
> 2026-02-21T22:10:21.094583-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****      obj.start()
> 2026-02-21T22:10:21.094684-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****    File
> "/home/house/weewx-venv/lib/python3.12/site-packages/weewx/reportengine.py",
> line 465, in start
> 2026-02-21T22:10:21.094750-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****      self.run()
> 2026-02-21T22:10:21.094798-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****    File
> "/home/house/weewx-venv/lib/python3.12/site-packages/weewx/cheetahgenerator.py",
> line 163, in run
> 2026-02-21T22:10:21.094814-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****
>  self.init_extensions(gen_dict[section_name])
> 2026-02-21T22:10:21.094857-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****    File
> "/home/house/weewx-venv/lib/python3.12/site-packages/weewx/cheetahgenerator.py",
> line 194, in init_extensions
> 2026-02-21T22:10:21.094893-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****      klass =
> weeutil.weeutil.get_object(x)
> 2026-02-21T22:10:21.094946-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****
>  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 2026-02-21T22:10:21.095000-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****    File
> "/home/house/weewx-venv/lib/python3.12/site-packages/weeutil/weeutil.py",
> line 1403, in get_object
> 2026-02-21T22:10:21.095019-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****      module_name, klass_name =
> module_class.rsplit('.', 1)
> 2026-02-21T22:10:21.095069-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****      ^^^^^^^^^^^^^^^^^^^^^^^
> 2026-02-21T22:10:21.095102-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****  ValueError: not enough values to
> unpack (expected 2, got 1)
> 2026-02-21T22:10:21.095152-05:00 ubuntu-gnu-linux-24-04-3 weewxd[450571]:
> ERROR weewx.reportengine:         ****  Generator terminated
>
> --
> 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 [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/weewx-user/ac5ba0ca-2260-460a-8d0f-b442c58d7963n%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/ac5ba0ca-2260-460a-8d0f-b442c58d7963n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/CAPq0zEArfzUttnUVm5VKrVQReH0a2n58ovJwtDk55JTyeEkf9A%40mail.gmail.com.

Reply via email to