Glyphs 4 Python Issues

Hello!

I’m struggling to get Python set up in Glyphs 4. Despite having the available modules installed, I’m stuck with the option ‘Disable Python’ as nothing else appears in the dropdown. Any tips?

Same here (MacOS 15.7.5), Glypgs 3 working finr.

I am currently preparing the Glyphs Python so it can be installed from the Plugin Manager. I’ll report back once it is ready to download.

2 Likes

Done. You can now go to WindowPlugin Manager and install Python from the Modules tab.

Then, relaunch Glyphs for Python to be selectable in the Addons settings. Pick the Python with “(Glyphs)” in the title. Relaunch again for that Python to be loaded and available for macros, scripts, and plug-ins.

3 Likes

Thank you Florian!

Thanks, Florian, but many of the plugins need to be redeveloped. Hope that happens faster with the other developers.

Let me know when a plug-in does not work as expected. We are working on making Glyphs 4 work better with existing plug-ins and are helping developers to adapt their code.

1 Like

Here one , & I sent the crash as well ..

Do you have the “(Glyphs)” Python selected in your Addons settings?

Variable Font Preview 3 seems not working any more on glyphs 4
this is what pops up after install it


@Mark would you do an update for Glyphs 4? :slight_smile:

Yes. That a complied plugin. It needs to be adjusted to work in Glyphs 4.

1 Like

“Reporter Toggler” plugin is not working.

1 Like

Yes, & it’s running on Tahoe M5

Yes, those are in the works for all my plugins, but I could not manage to find time yet for a proper push. The G3 plugins need updates first to deal with macOS 26+ and this has a higher priority at the moment.

Reporter Toggler and other plugins will soon follow.

3 Likes

Hello! It seems in Glyphs4 has an issue with SSL python lib. There was no such issue for a Glyphs 3

    import ssl

  File "ssl.py", line 100, in <module>
    import _ssl             # if we can't import it, let the error propagate
    ^^^^^^^^^^^

ImportError: dlopen(~/Library/Application Support/Glyphs 4/Repositories/Python/Python.framework/Versions/3.14/lib/python3.14/lib-dynload/_ssl.cpython-314-darwin.so, 0x0002): Library not loaded: @rpath/Versions/3.14/lib/libssl.3.dylib
  Referenced from: <927F78C6-8757-3073-9C73-40F1A74BDB36> ~/Library/Application Support/Glyphs 4/Repositories/Python/Python.framework/Versions/3.14/lib/python3.14/lib-dynload/_ssl.cpython-314-darwin.so
  Reason: tried: '/usr/lib/swift/Versions/3.14/lib/libssl.3.dylib' (no such file, not in dyld cache), '/System/Volumes/Preboot/Cryptexes/OS/usr/lib/swift/Versions/3.14/lib/libssl.3.dylib' (no such file), '/Applications/Glyphs 4.app/Contents/MacOS/../Frameworks/Versions/3.14/lib/libssl.3.dylib' (no such file)

If I am not mistaken, I have tracked down the issue to GlyphsPython. I have created an issue and and PR that fixes the issue (at least locally for me). Would be glad to get your feedback if some changes to PR are needed.

@GeorgSeifert ping jfyi since GlyphsPython is on yours github account