indygreg / python-build-standalone

Produce redistributable builds of Python
BSD 3-Clause "New" or "Revised" License
1.71k stars 107 forks source link

Provide framework build on macOS? #274

Open cbrnr opened 1 week ago

cbrnr commented 1 week ago

I was wondering if providing a framework build on macOS would make sense. I'm not entirely sure how this works exactly, but a framework build seems to be necessary to access the macOS GUI reliably. I've tried this with my own projects (using PySide6 mostly), and even though my GUI app works fine in most cases with a non-framework build, sometimes there are no menus in the global menubar (it's really hard to reproduce). Furthermore, the official Python installers for macOS ship a framework build, so I'm guessing that there are reasons why this is a good idea in general. However, there might be downsides that I'm not aware of, but I think it would be good to discuss this rather sooner than later.