-
-
Notifications
You must be signed in to change notification settings - Fork 116
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
Raspberry: Could not find a version that satisfies the requirement simplepyble #140
Comments
Hey @AndreMiras, thanks for the report! Indeed, I haven't yet released Python bindings for RPi, but you should be able to build them locally following these instructions. Let me know if you need any help! |
Hi @kdewald, thanks for getting back to me.
But indeed ideally we could provide prebuilt wheels for this arch too. To give a bit of context, in my case simplepyble is a dependency of the library that is used in Home Assistant. |
There was a comment here that I think can solve this problem:
|
@kdewald I posted that comment but removed it once I realized what it did: it doesn't install locally, the final I'm trying to build it locally so I can use my updated version that adds
Followed by similar errors. I'm not sure why, this seems to be the most concrete of them:
Finally resulting in:
|
Thanks I took a look, but same story, see the logs below:
|
@AndreMiras The version of my comment posted by kdewald missed one detail: just copy it or create the
|
Yes I'm convinced that would certainly work even though that doesn't solve the original issue which is about distributing the prebuilt wheels. |
@AndreMiras, since v0.6.1 we'll include source distributions, which will allow SimplePyBLE to be consumed from Raspbian, albeit not in pre-built form (yet). |
It doesn't seem possible to install it for Raspberry pi.
I haven't investigated, but I assume the prebuilt binary are not provided for the arch/platform.
See the install session below for more:
Luckily it seems like the repo already uses
cibuildwheel
for deploying binaries to PyPI.So maybe the fix is as easy as adding the flag for Linux ARM?
Note that later the wheels can be tested using Docker + QEMU with something like:
https://github.com/lukechilds/dockerpi
The text was updated successfully, but these errors were encountered: