2025-12-11T16:21:00 | comictaggerlib.ctsettings.plugin_finder | ERROR | ComicTagger failed to load local plugin "metron_talker-plugin-0.2.3.zip" due to No module named 'pyrate_limiter'.
Traceback (most recent call last):
File "comictaggerlib/ctsettings/plugin_finder.py", line 146, in find_plugins
File "comictaggerlib/ctsettings/plugin_finder.py", line 82, in load
File "importlib/metadata/__init__.py", line 179, in load
File "importlib/__init__.py", line 88, in import_module
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 1027, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/Users/asf/Library/Application Support/ComicTagger/plugins/metron_talker-plugin-0.2.3.zip/metron_talker/metron.py", line 43, in <module>
from pyrate_limiter import Duration, Limiter, RequestRate, SQLiteBucket
ModuleNotFoundError: No module named 'pyrate_limiter'
Is this something that the metron_talker plugin needs to ship, or did CT 1.5.x ship the pyrate_limiter module?
I was wondering why the metron_talker plugin (release 0.2.3) wouldn't load on my mac, and I guess it's due to this error on startup:
Is this something that the metron_talker plugin needs to ship, or did CT 1.5.x ship the pyrate_limiter module?