Repository navigation
Conversation
|
Okay, so it turns out that this doesn't error properly on non-framework versions of python, so it looks like the check relies on trying to spawn a process using |
|
For anyone following, it looks like we need to replace the lines I deleted with something from https://developer.apple.com/documentation/appkit/nsrunningapplication |
|
I assume there is some way to pick the code path based on the version of osx? |
|
Yes, there's some version checks at the top of the file that I think would work. |
|
Do we have a lowest-supported-version of OSX? |
|
We should be pretty not-aggressive about a minimum osx version. If you can get python 3.5 to run on it we should support it. |
|
Closing in lieu of #12603 which now goes back to using the more modern checks... |
(at least locally) this fixes #12188 . All I have done is get rid of two deprecated functions,
GetCurrentProcess, andSetFrontProcess. This seems to stop the bouncing. I guess that these need to be replaced with their modern alternatives, but I can't work out what they should be...