Bump distro version to Alpine 3.23 et. al#1024
Conversation
fbb0f84 to
c80ad09
Compare
sairon
left a comment
There was a problem hiding this comment.
The wheel ABI compatibility stays the same but I'm not sure about the other dependencies - couldn't it cause issues if using the wheels with older dependencies on Alpine 3.22 - as that's what Core still currently uses? Asking @edenhaus for a second look.
|
Please take a look at the requested changes, and use the Ready for review button when you are done, thanks 👍 |
Core is pinning the wheels action so we still would use alpine 3.22 until we bump it. Not sure if other repos are using the action unpinned but we should coordinate the updates and first decide if we even want to go for alpine 3.22 |
|
Please include like on core PR the diff links to upgraded packages |
3692bf2 to
949d9bb
Compare
|
@edenhaus writes:
I am not certain I did this correctly, let me know if there is an example (from like on core PR) I could read to understand better, thank you. |
Bump alpine distro version and update README.md to describe that and system software versions. Notably: - rust compiler stable version is now 1.91 - scikit-build is already the latest version but we update the README.md with that information - GCC gets a major verison bump to 15.2.0 - Cython has a patch level version bump 3.2.4 that partially readies some compatibility features for the next minor version 3.3.x Other notable changes: - numpy version 2.4.4 (was 2.3.3) to align with alpine release EOL schedule - bump devcontainer version Python 3.13 to Python 3.14 - drop Python 3.13 images from build (Python 3.14 is the default for 3-months now since home-assistant/core#161426) https://alpinelinux.org/posts/Alpine-3.23.0-released.html
Bump alpine distro version and update README.md to describe that and system
software versions. Notably:
with that information
compatibility features for the next minor version 3.3.x
Other notable changes:
3-months now since Use Python 3.14 as default one core#161426)
Component orjson remains in skip-binary group due to upstream policy of
locking to latest stable rust release (#1046) and this
is not available in Alpine 3.23 nor in any built toolchain
https://alpinelinux.org/posts/Alpine-3.23.0-released.html
Diff link (like on core PR) to upgraded packages: https://github.com/home-assistant/wheels/pull/1024/changes#diff-a4b9dc7b34a66b52170aa637f46870b42d6c433efe737920ead4769c492886d0