-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use pyenv instead of system python to add macOS 12.3+ compatibility #92
base: master
Are you sure you want to change the base?
Conversation
It was just pointed out to me that this depends on brew installing pyenv to |
@willemml I tried this and it works! |
@puttpotsawee glad to hear that it works! I did "build" this workflow and post it as a workflow file in a pre-release in my repo, but I only mentioned that in the issue (#91), not on this pull request. Here is a link to said release. |
Oh whoops, I didn't even realize there was one in the repository! |
Changed the ghreleases URL to your fork, otherwise the fix doesn't work.
Update README.md
Here's the exported workflow with @willemml changes. it works! |
It requires a pyenv-installed python version of pypy2.7-7.3.6. If you have pyenv installed, run |
Exactly as the title says, as of macOS 12.3 Python 2.7 is no longer supported so this is a workaround until this is re-written for Python 3 or someone makes an alternative.
This is by no means an ideal fix, as it hugely complicates the installation process, but it is a fix. Another problem with this is that it unnecessarily inconveniences people who have not or cannot upgrade to macOS 12.3.
Temporary solution to #91.