curl-cffi #6804
|
Hello Flet team! I am building a network search app for Android/iOS using Flet. We rely on packages that use Because Package Details:
Could we get Thank you! |
Replies: 4 comments
|
Already requested: I have wheels made in my github repo: |
|
Thanks a lot @Twilight0! Your wheel builder repository is a lifesaver |
|
With this, browser TLS impersonation now works on device — the JA3/JA4 handshake, HTTP/2 settings and header order that go out are a real browser's, not a Python library's. Note One thing before you build: you have to narrow your Android ABIs — Give it a try and let us know! 🤟🏿 |
|
Okay thanks. Guess I'll sacrifice armeabi-v7a for now |
curl-cffi0.16.2 is now supported on Android and iOS: https://pypi.flet.dev/curl-cffiWith this, browser TLS impersonation now works on device — the JA3/JA4 handshake, HTTP/2 settings and header order that go out are a real browser's, not a Python library's.
Note
One thing before you build: you have to narrow your Android ABIs —
target_arch = ["arm64-v8a", "x86_64"]under[tool.flet.android]. There is no upstream 32-bit ARM build of curl-impersonate to link against, soflet build apk's default of all three ABIs fails resolvingarmeabi-v7a.Give it a try and let us know! 🤟🏿