Open snowgato opened 1 year ago
Hi @snowgato !
charset-normalizer >= 3.0.0
is not plain python (anymore, it was previously), so it will require a recipe to build.
As a workaround, you can use a different version, or chardet
, which is plain-python.
P.S. : Changed the title, and added the feature-request
label.
Ok, meanwhile someone gave me the advice to use charset_normalizer=2.1.1 , solving this bug. Thanks ! By the way, I've had previous error messages stating that some libraries were missing. Those libraries were libraries required by one of the modules that I imported, they were not libraries that I had directly imported in the main.py file. As I was fed up of using adb logcat -s python to see missing libraries making crash the app, one after the other from the different recursively imported libraries from yahooquery module. I've finally made a small program to recursively list all the imported libraries from yahooquery module. Should'nt buildozer be able to cope with these libraries once put in requirements field of buildozer.spec only the libraries directly imported in the main.py ? Or do we have to list extensively all the imported libraries directly in main.py but also from the libraries imported in main.py ? Thanks !
If I am creating an AWS Lambda layer, which includes charset-normalizer-3.2.0 installed with 'pip install', then the hashcode of this layer will change every time it is built.
Which means it is impossible to automatically deploy a lambda layer only when it changes.
This is a big deal. Given a set of unchanging input source codes, the target should not change. I believe its due to bin/normalizer.exe being compiled each time, and the build date being stored in there.
Not sure what the workaround for this should be... but its really crappy.
Checklist
p4a.branch = develop
)Versions
Description
The app should display repeatedly some stock quotes using Kivy and yahooquery module. It works on windows. Buildozer build process produces an apk. When launched on the smartphone, the app window doesn't show up. adb logs report the following error:
buildozer.spec
Command:
Spec file:
Logs