From d7d5db0cc02d469b2cf0e0a83bcd739dd67583c1 Mon Sep 17 00:00:00 2001 From: Christopher Toth Date: Thu, 29 Oct 2026 18:11:47 -0600 Subject: [PATCH] Keep setuptools below 84 for py2app on macOS --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 40189e1..36ad68d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,6 +23,8 @@ classifiers = [ ] dependencies = [ "setuptools", + # py2app 0.28.10 calls spawn(cmd, verbose=...), which setuptools 84 passes on to subprocess. + "setuptools<84; sys_platform == 'darwin'", "innosetup_builder @ git+https://github.com/accessibleapps/innosetup_builder.git", "py2exe; sys_platform == 'win32'", "pywin32; sys_platform == 'win32'",