-
Notifications
You must be signed in to change notification settings - Fork 13
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
Install fails because uamqp wheel build fails #14
Comments
azure-iot-hub depends on azure-uamqp-python package which is deprecated and fails to build on certain systems including Mac ARM and Linux ARM on Python 3.12+. As a stopgap, I developed an small alternative package azure-iot-hub-api that has basic functionalities to use in my own project until the azure-iot-hub receive necessary updates. I tired to keep it as similar as possible to azure-iot-hub. Also, there exits another package azure-iot-sdk-python which I haven't used, maybe it helps. |
How is there still no official solution? @cartertinney , is this SDK discontinued? |
it looks like this package is not maintained... I took advantage of this package’s functionality by ignoring build errors. Because only some features were needed. CFLAGS="-Wno-error=incompatible-function-pointer-types" pip install azure-iot-hub |
Thank you @sugawarayss . Are you aware which features are affected? |
@timozerrer |
This workaround does not seem to work on Python 3.12: Azure/azure-uamqp-python#386 (comment) |
fmmm... |
Is there any official update on this issue. This is really big gap for anyone using Mac as a development machine. Python SDKs are supposed to be fully cross platform. |
I want to install azure-iot-hub in a virtual environment (
pip install azure-iot-hub
), but the build of uamqp wheel fails.Is there something wrong with the installation method?
M2 Pro
MacOS 14.4.1
python 3.9.17
The text was updated successfully, but these errors were encountered: