From dee54c4eb1de81ec1b85bbbc52b31f33dc549a8c Mon Sep 17 00:00:00 2001 From: "j.spijker@ultimaker.com" Date: Fri, 1 Jul 2022 23:26:56 +0200 Subject: [PATCH] Use forked pyinstaller with fix pyinstaller doesn't play nice with MacOS Apps and codesigning. https://developer.apple.com/library/archive/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG206 The following personal fork should provide a quick fix for this even though pyinstaller still doesn't fully adhere to the file structure specified by Apple. See branch: https://github.com/jellespijker/pyinstaller@binaries_in_frameworks Once this has been tested and verified to work I will open up a PR against the pyinstaller repo. Contributes to CURA-9365 --- requirements-dev.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index e6f9471ec2..df8523fd7f 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,4 +1,7 @@ pytest -pyinstaller + +# Fix for signing the MacOS App +git+https://github.com/jellespijker/pyinstaller@binaries_in_frameworks#egg=pyinstaller +#pyinstaller pyinstaller-hooks-contrib sip==6.5.1