https://pantsbuild.org/ logo
a

ancient-vegetable-10556

08/30/2022, 6:47 PM
I’m trying to figure out how to go about making a usable pyoxidizer release for Mac OS. Do we do any code signing for
native_engine
during CI? (ping @witty-crayon-22786)
w

witty-crayon-22786

08/30/2022, 6:48 PM
we do not... it's only released as a shared library inside a wheel currently, which ... doesn't need signing apparently?
a

ancient-vegetable-10556

08/30/2022, 6:49 PM
OK. This might be fun -_-
w

witty-crayon-22786

08/30/2022, 6:51 PM
If it's unsigned, can you still run it by clicking a dialog?
a

ancient-vegetable-10556

08/30/2022, 6:51 PM
no
w

witty-crayon-22786

08/30/2022, 6:52 PM
Also, fwiw: the pyoxidizer person has done a bunch of work on codesigning: https://twitter.com/indygreg/status/1372290318305927169?t=x3yoGwpJQaXi4JLwWBH_Kw&s=19
Old tweet, but was re-raised recently
a

ancient-vegetable-10556

08/30/2022, 6:52 PM
yeah, I’m aware of it. This is mostly around scoping further effort
f

fast-nail-55400

08/30/2022, 6:56 PM
somewhat related to code signing, does Pants project have a key or whatever Apple requires to be an authorized signer?