-
-
Notifications
You must be signed in to change notification settings - Fork 73
Update homebrew formula to use python@3.11 #20
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
Conversation
Since `python@3.11` is now the default when the formula aliases `python` or `python3` are used: https://formulae.brew.sh/formula/python@3.11 As such, many other formulae are already using `python@3.11`, so updating to it for this project reduces the chance users will end up having to have two different Python versions installed.
Thanks! |
CI is failing after merge - not sure why? CI unfortunately didn't run on the PR due to: |
Probably because some binaries actually linked to python3.10. |
Reverted in 0d8895f, looks like it still requires python3.10. |
Thank you - sorry for the breakage. Perhaps it would be worth adjusting the CI config, so the tests run on PRs in the future? |
Don't know how to do that, |
Since `python@3.12` is now the default when the formula aliases `python` or `python3` are used: https://formulae.brew.sh/formula/python@3.12 As such, many other formulae are already using `python@3.12`, so updating to it for this project reduces the chance users will end up having to have two different Python versions installed. Given that now: 1. `crosstool-ng` has already updated it's own `depends_on` to `python@3.12` 2. The Python command alias here has been set to `python3` via `CT_GDB_CROSS_PYTHON_BINARY` in the various `.config`s ...I'm hopeful this should be more successful than when I attempted a Python version bump to 3.11 in messense#20 :-)
Since `python@3.12` is now the default when the formula aliases `python` or `python3` are used: https://formulae.brew.sh/formula/python@3.12 As such, many other formulae are already using `python@3.12`, so updating to it for this project reduces the chance users will end up having to have two different Python versions installed. Given that now: 1. `crosstool-ng` has already updated it's own `depends_on` to `python@3.12` 2. The Python command alias here has been set to `python3` via `CT_GDB_CROSS_PYTHON_BINARY` in the various `.config`s ...I'm hopeful this should be more successful than when I attempted a Python version bump to 3.11 in #20 :-)
Since
python@3.11
is now the default when the formula aliasespython
,python3
orpython@3
are used:https://formulae.brew.sh/formula/python@3.11
As such, many other formulae are already depending upon
python@3.11
, so switching to it for this project reduces the chance users will end up needing to have two different Python versions installed.