Tom - your xaggs extension isn't installing.  I see the identical issue 
with one of my custom extensions too.

(weewx-venv) vagrant@deb12:~/adds$ weectl extension install 
--config=/home/vagrant/weewx-data/simulator.conf weewx-xaggs-master/
Using configuration file /home/vagrant/weewx-data/simulator.conf
Request to install 'weewx-xaggs-master/'.
Traceback (most recent call last):
  File "/home/vagrant/weewx-venv/bin/weectl", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/home/vagrant/weewx-venv/lib/python3.11/site-packages/weectl.py", 
line 66, in main
    namespace.func(namespace)
  File 
"/home/vagrant/weewx-venv/lib/python3.11/site-packages/weectllib/__init__.py", 
line 96, in dispatch
    namespace.action_func(config_dict, namespace)
  File 
"/home/vagrant/weewx-venv/lib/python3.11/site-packages/weectllib/extension_cmd.py",
 
line 116, in install_extension
    ext.install_extension(namespace.source)
  File 
"/home/vagrant/weewx-venv/lib/python3.11/site-packages/weecfg/extension.py", 
line 125, in install_extension
    extension_name = self.install_from_dir(extension_path)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/home/vagrant/weewx-venv/lib/python3.11/site-packages/weecfg/extension.py", 
line 201, in install_from_dir
    save_config |= self._inject_config(installer['config'], extension_name)
                                       ~~~~~~~~~^^^^^^^^^^
KeyError: 'config'

(weewx-venv) vagrant@deb12:~/adds$ pip3 list
Package            Version
------------------ ----------
certifi            2023.11.17
charset-normalizer 3.3.2
configobj          5.0.8
CT3                3.3.3
ephem              4.1.5
idna               3.6
paho-mqtt          1.6.1
Pillow             10.1.0
pip                23.0.1
pyephem            9.99
PyMySQL            1.1.0
pyserial           3.5
pyusb              1.2.1
requests           2.31.0
setuptools         66.1.1
six                1.16.0
urllib3            2.1.0
weewx              5.0.0rc1
wheel              0.42.0


-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-development/73f123da-7608-46d5-add0-a2b9b870d1ffn%40googlegroups.com.

Reply via email to