I’m receiving this error upon launch. The plugin that is triggering the error is one that I wrote, which uses Vanilla.
File "plugin.py", line 20, in <module>
from vanilla import *
File "__init__.py", line 1, in <module>
from vanilla.vanillaBase import VanillaBaseObject, VanillaBaseControl, VanillaError
File "vanillaBase.py", line 2, in <module>
from packaging.version import Version
ModuleNotFoundError: No module named 'packaging'
I’m running Monterey (12.4), with Glyphs build 3.1 (3133).
Any idea what is causing this? This plugin previously ran perfectly, and the same error is being called for each of my plugins that use Vanilla.
I have received other reports as well. We’re investigating.
Which Python do you have selected in Glyphs > Preferences?
Does it work after uninstalling and reinstalling all modules in Window > Plugin Manager > Modules, and restarting Glyphs?
Except for the ones you wrote yourself, how did you install the affected scripts and plug-ins? Does uninstalling and reinstalling via Plugin Manager work?
Which exact macOS version are you using? I cannot reproduce on machines with 12.5.1.
@GeorgSeifert I have a similar problem with Freemix plugin right now. Tried uninstalling and reinstalling the Vanilla module nad Freemix plugin, no change.
Please open the Repositories folder (Script Menu > Show Script Folder > next to it is the Repositories folder). Delete the vanilla folder. Restart Glyphs and try to install it again.