astral-sh / astral-sh/python-build-standalone

Provide framework build on macOS?

Open
#274 34 comments 17 reactions 0 assignees View on GitHub
platform:darwin platforms
Dominant language
Python
Stars
4.4k
Forks
314
Avg merge
1d 9h
Merged PRs (30d)
27

Description

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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.