-
-
Notifications
You must be signed in to change notification settings - Fork 272
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
Add stream-inflate #712
base: master
Are you sure you want to change the base?
Add stream-inflate #712
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi there @FL550 👋
Could you clarify / motivate your addition here?
As in, looking at the pypi index, this project seems to be publishing musl Linux wheels already?
https://pypi.org/project/stream-inflate/#files
So I'm a little confused on why the addition here would be needed?
../Frenck
Please take a look at the requested changes, and use the Ready for review button when you are done, thanks 👍 |
Hi @frenck Sure, I need this package as I have to load a large ZIP-file containing weather data from the network and some users had memory issues without streaming. I changed my code about two month ago which has resolved the memory issues some users were facing, however introduced a few errors regarding package installation on, as far as I see, Raspberry Pi. The dependency chain is The problem, I would like to solve with this PR is, that the library uses a mixed Rust/Python codebase and unfortunately doesn't provide wheels for the RPI itself. The Piwheels project provides these wheels, however as HA uses its own index for wheels, pip tries to compile this package on the target machine which fails due to a missing Rust compiler. |
I get why a package might be needed. That wasn't my question.
What would be the reason for that? As per link above, they publish wheels for it. What makes the difference by publishing it here?
It does, see link above. Which wheel exactly is missing? |
Sorry, my bad. I'm not used talking to people who have knowledge in coding.
Thanks a lot, you pointed me in a new direction for troubleshooting. I asked the users with issues and report back when I have the answers. |
The wheels needed are |
Aah check 👍 Have you checked with the upstream project if they are willing to add those wheels? |
This library is needed for dwd_weather. The wheels are also available on piwheels.