-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
homeassistant: update to v2025.1.4 and python312 #6453
base: master
Are you sure you want to change the base?
Conversation
- homeassistant is now limited to DSM 7 (comcerto2k is not supported) - add cross/dtlssocket_ha and cross/pillow_ha with HA specific versions - update homeassistant to v2025.1.4 - update HACS to v2.0.5 - update python wheels (requirements) - remove postinst_components_requirements.txt as those requirements are installed on demand - add requirements-cross_from_index.txt to install cross built wheels from index - add python312 custom crossenv requirements for propcach, pymicro_vad and pyseex_noise - avoid building pure-python wheels and download at installation time only
@hgy59, this is an interesting approach — loading cross-compiled wheels that couldn't be built with |
most cross wheels are only available for x64 (x86_64) and aarch64, some are available for armv7 (armv7l in wheel name) and if you are lucky also for evansport (i686). So you have to check every wheel what whl files are downloadable on pypi. I tried to support DSM 6 in homeasistant, but there are mandatory wheels that are missing. The worst is |
- numpy is available for evansport but not for aarch64 - comment unsupported features by arch - av is not available for armv7l in the index
- temp download numpy for aarch64 from index
Maybe a new version of Home assistant (2025) on evansport? :) Off topic : |
In the file A few integrations are not supported at all, see https://github.com/SynoCommunity/spksrc/wiki/FAQ-HomeAssistant. Custom integrations (HACS) and integrations with manual configurations are not validated and may only work if they depend on pure Python wheels. I suspect HA 2025.1.4 will be the final release with support for evansport archs (as future versions may require DSM 7.2). BTW you can install 2025.1.4 as prerelease package created by github build action. |
Hi, Thanks a lot, for this information. The 2025.1.4 release with python 3.12 (which is already available), will be great, if a stable evansport release sees the light of day! :) In the meantime, thank you and I will see if I can get this pre-release package working. (as I am a newbie) Startup : Thanks a lot! |
Sorry, I thought that numpy was in the evansport package. It will finally be when #6454 is integrated. |
better that I try to restore a backup, than to wait for a new build? how can I put an alert (mail) as soon as a new build is ready, please? |
@ElfsRage Fixed packages are available now. |
Description
Fixes #6332, fixes #6008, fixes #5849
Remarks
TODO:
Checklist
all-supported
completed successfullyType of change