-
Notifications
You must be signed in to change notification settings - Fork 133
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
Can't install orjson #1031
Comments
Also, if a package is created using the builder, does it package the dependencies as well? |
Since this package contains Rust code, it would have to be built into a wheel file. Any dependencies would need to be built separately, unless they're pure-Python packages, in which case they can be installed directly from PyPI. If you'd like to try building this package yourself, the instructions are here. However, our package build tool doesn't currently have working support for Rust – see #1030 for details. If anyone else wants this package too, let us know by clicking the thumbs-up button above. |
Thanks @mhsmith ! |
@mhsmith Does timm also need to wait for the rust support at build? timm requires safetensors as dependency. |
Any package that uses Rust would have the same problem. |
oh no.... |
Any update bro on this? |
I've decided that maintaining our own separate Android package repository isn't scalable, so I'm working with the BeeWare project (which has a similar repository for iOS) with the aim of helping upstream package developers release their own Android and iOS wheels on PyPI. So I don't have any update right now, but hopefully the situation will get much better over the next 12 months. |
So it means now chaquopy will be now discontinued and beeWare will be now active 🤔? |
Not at all: I was only talking about the package repository. I'm not focusing on that anymore, because helping package developers build and release their own Android wheels on PyPI is a more efficient use of my time, which will result in many more packages being available in the long run. But even once Android wheels start appearing on PyPI, I'm sure there will still be important gaps for a long time, so I will still accept and release any good-quality package PRs. I just mostly won't be doing the work myself. |
Hmmm got it!! I appreciate your decision. This will indeed in future increase numbers of available packages Android compatible. Btw thanks a lot !! Your work Chaquopy helps a lot for devs like us!!! |
Chaquopy version
14.0.2
Relevant parts of your build.gradle file
Describe your issue
Hi!
Not able to install orjson which is a dependency of gradio library. I even tried not installing orjson explicitly and still end up with error. I have Rust package manager installed as well and I am able to install it in a conda environment but here it fails during the build process. Is there any alternative than creating the own build? Will I face any issue since this package is rust based if I try to build this package? Any help appreciated!
The text was updated successfully, but these errors were encountered: