Some scripts not working, even though up-to-date

Hi all

Has anyone else noticed scripts not working?
I’m currently on v 3.2 (3219) and I’ve checked in terminal “Your branch is up to date with ‘origin/master’.”

Items I’ve noticed issues with (nothing happens when selected).
Anchors / Remove Anchors
Spacing / Steal Metrics

Can you please use the latest version.
It should be better at updating plugins/scripts.

Or, remove and re-install them in the plugin manager.

Thanks Georg,

I’ve now updated to latest, removed scripts and modules. Restarted. Added them back. Restarted.
They are still not working.
Also, the script Test / Report Highest and Lowest, which did work, has stopped.

Any ideas what it might be?

Can you check the macro panel if there are error messages (in the lower part)?

Ah, well done. What does this mean?

Traceback (most recent call last):
  File "runMacroFile", line 1
ModuleNotFoundError: No module named 'objc'
Traceback (most recent call last):
  File "NULL", line 1
NameError: name 'os' is not defined
Traceback (most recent call last):
  File "Remove Anchors.py", line 8
    import vanilla
  File "__init__.py", line 1
    from vanilla.vanillaBase import VanillaBaseObject, VanillaBaseControl, VanillaError
  File "vanillaBase.py", line 2
    from objc import super
ModuleNotFoundError: No module named 'objc'

You use a custom python installation that doesn’t have the pyobjc module. Either do

pip3 install pyobjc

or install the python module Plugin Manager > Modules. (then restart > Preferences > Adons > Python version > 3.XX (Glyphs) and restart again.

Thank you Georg.
All works.