-
-
Notifications
You must be signed in to change notification settings - Fork 12.4k
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
python 3.10.0 #84626
python 3.10.0 #84626
Conversation
i believe both audits can be ignored by updating versioned_keg_only_allowlist and unstable_allowlist |
Looks like release candidate successfully builds, but CI probably won't find any dependents due to versioned |
Yes. If we want to test this correctly, we need to Rev bump all these 582 formulae and update the Python 3.9 dependency to 3.10. In 582 separate commits. |
👍 I'll first try all formulae that are in |
Sounds good as remaining will require May need to use Self-Hosted Linux given how long Python 3.9.7 CI took. EDIT: Looks like a bit more find-replace is required as some formulae have multiple version references |
A few issues that I spotted based on the current ARM failures (138 fails):
|
|
2eed48d
to
def3d16
Compare
I rebased on master and updated to Python 3.10rc2. |
adc9921
to
4c2269b
Compare
|
Python 3.10 should officially be released today. My plan is to follow the previous
|
Python 3.10.0 source is now available at https://www.python.org/ftp/python/3.10.0/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
match
statement, here we come!
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oops, forgot --no-autosquash
Have we made |
i guess we need to migrate the aliases as well as make |
brew install --build-from-source <formula>
, where<formula>
is the name of the formula you're submitting?brew test <formula>
, where<formula>
is the name of the formula you're submitting?brew audit --strict <formula>
(after doingbrew install --build-from-source <formula>
)? If this is a new formula, does it passbrew audit --new <formula>
?First try with Python 3.10.0 release candidate 1. https://www.python.org/downloads/release/python-3100rc1/
Audit currently fails with
Note that, compared to
python@3.9
, I removed thedecimal
diff since I couldn't find the one for for Python 3.10.Release candidate 2 is scheduled for Monday, 2021-09-06.