maflcko
commented at 7:26 pm on July 25, 2024:
member
All supported operating systems ship with python 3.10 (or later), so bumping the minimum should not cause any issues. A bump will allow new code to use new python features.
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
Conflicts
No conflicts as of last run.
maflcko added this to the milestone 29.0
on Jul 25, 2024
maflcko force-pushed
on Jul 25, 2024
hebasto added the label
Needs CMake port
on Aug 16, 2024
maflcko marked this as ready for review
on Aug 21, 2024
DrahtBot added the label
Needs rebase
on Aug 28, 2024
maflcko removed the label
Needs CMake port
on Aug 28, 2024
Bump python minimum supported version to 3.10fa1b139d17
maflcko force-pushed
on Aug 28, 2024
maflcko added the label
DrahtBot Guix build requested
on Aug 28, 2024
maflcko removed this from the milestone 29.0
on Aug 28, 2024
DrahtBot removed the label
Needs rebase
on Aug 28, 2024
hebasto
commented at 10:31 am on August 29, 2024:
member
All supported operating systems ship with python 3.10 (or later), so bumping the minimum should not cause any issues.
I agree on using newer tools.
A bump will allow new code to use new python features.
Out of curiosity, which features can you mention specifically?
maflcko
commented at 10:34 am on August 29, 2024:
member
In theory one could use the Python match, which was ported from Rust, IIRC.
Not sure if anyone wants to do that, or if it is worth it. Happy to close this pull instead and do a bump to 3.11 next year instead, which comes with more useful features.
DrahtBot
commented at 9:05 pm on August 29, 2024:
contributor
Guix builds (on x86_64) [untrusted test-only build, possibly unsafe, not for production use]
Zero-1729
commented at 1:19 pm on September 1, 2024:
contributor
In theory one could use the Python match, which was ported from Rust, IIRC.
Not sure if anyone wants to do that, or if it is worth it. Happy to close this pull instead and do a bump to 3.11 next year instead, which comes with more useful features.
In that case, it might be worth just waiting to bump to 3.11 instead.
l0rinc approved
l0rinc
commented at 1:56 pm on September 1, 2024:
contributor
– Found Python3: /opt/homebrew/Frameworks/Python.framework/Versions/3.12/bin/python3.12 (found suitable version “3.12.5”, minimum required is “3.10”)
ACKfa1b139d17d04cb23bdfb1dd9c2abcdad4bdcd27
DrahtBot added the label
CI failed
on Sep 10, 2024
DrahtBot removed the label
CI failed
on Sep 13, 2024
DrahtBot added the label
CI failed
on Oct 13, 2024
achow101 requested review from Sjors
on Oct 15, 2024
stickies-v approved
stickies-v
commented at 4:08 pm on October 15, 2024:
contributor
Note: focal is supported until April 2025 and ships with 3.8, but since that’s already unsupported as per our current 3.9 requirements that doesn’t really change anything.
maflcko added this to the milestone 29.0
on Oct 16, 2024
DrahtBot removed the label
CI failed
on Oct 16, 2024
achow101
commented at 12:21 pm on October 16, 2024:
member
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2025-01-21 09:12 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me