Skip to content
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

THIS REPO UNMAINTAINED - 3 new successor repos here #435

Open
Lxstr opened this issue Feb 4, 2023 · 2 comments
Open

THIS REPO UNMAINTAINED - 3 new successor repos here #435

Lxstr opened this issue Feb 4, 2023 · 2 comments

Comments

@Lxstr
Copy link

Lxstr commented Feb 4, 2023

  1. Firebase-rest-api new which has firestore, auth and sso support which uses google cloud APIs. (My current choice)
  2. Firebase-admin-python is the google SDK which lacks password auth

EDIT: These below are unmaintained:
3. Pyrebase4 seems to be maintained although still using Oauth2Client.
4. Pirebase using gcloud-auth in place of depecated Oauth2Client.

Please correct me if I'm mistaken. Also would be great to get a clearer picture of feature comparison.

Leaving this issue open for visibility until archived or marked deprecated

@pquentin
Copy link

pquentin commented May 2, 2023

Additionally, urllib3 2.0 and requests-toolbelt 1.0.0 have removed Google App Engine support that this library relies upon: see requests/toolbelt#361 (comment) for more details. This also affects https://github.com/nhorvath/Pyrebase4, but the others are fine.

@AlejandroPG10
Copy link

  1. Firebase-rest-api new which has firestore, auth and sso support which uses google cloud APIs. (My current choice)
  2. Firebase-admin-python is the google SDK which lacks password auth

EDIT: These below are unmaintained: 3. Pyrebase4 seems to be maintained although still using Oauth2Client. 4. Pirebase using gcloud-auth in place of depecated Oauth2Client.

Please correct me if I'm mistaken. Also would be great to get a clearer picture of feature comparison.

Leaving this issue open for visibility until archived or marked deprecated

Hi, I'm trying to use firebase-rest-api for my app just because pyrebase stopped working.
Now I'm trying to compile my apk just I used with buildozer. I've never had any problem by using pyrebase.

Now I can not compile it correctly because even I can create my apk, then it crashes on any android device.
I'm pretty sure it is because requirements on buildozer.spec file.

If you are using firebase-rest-api, could you tell me which requirements should I use?

This are mine:

requirements = python3,kivy==2.1.0,kivymd==1.1.1,kivygradient,firebase-admin,firebase-rest-api,grpcio,Pillow,grpcio-status,pkce,proto-plus,cachecontrol,msgpack,requests,requests-toolbelt,certifi,charset-normalizer,idna,urllib3,google-api-core,google-auth,cachetools,pyasn1-modules,pyasn1,rsa,pyasn1,googleapis-common-protos,protobuf,google-api-python-client,google-auth-httplib2,httplib2,pyparsing,uritemplate,google-cloud-firestore,google-cloud-core,proto-plus,google-cloud-storage,google-resumable-media,google-crc32c

I really would like to be able again to compile my apk by using buildozer like I used to do.

Regards,
Alejandro

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants