TomerFi / switcher_webapi

Gain containerized access to your local Switcher smart devices
https://switcher-webapi.tomfi.info
Apache License 2.0
12 stars 10 forks source link

Support pycryptodome in arm-based images #717

Open TomerFi opened 1 month ago

TomerFi commented 1 month ago

What did you have in mind?

aioswitcher 4.0.0 introduced support for the S11 Runer device. Unfortunately, the new version also introduced pycryptodome as a transitive dependency. For ARM-based OS, i.e. RPI, pycryptodome requires C libs missing from our image and does not provide a pure Python alternative for the said libs.

See the discussion and more info in https://github.com/TomerFi/switcher_webapi/pull/715#issuecomment-2278374321.

Are you trying to fix a problem?

Support current and future versions of aioswitcher.

Any lead on how this feature can be implemented?

No response