firebase / firebase-admin-python

Firebase Admin Python SDK
https://firebase.google.com/docs/admin/setup
Apache License 2.0
1.03k stars 321 forks source link

Unable to install this library for linux #801

Open akshit0201 opened 3 months ago

akshit0201 commented 3 months ago

[REQUIRED] Step 2: Describe your environment

[REQUIRED] Step 3: Describe the problem

I'm trying to install this package as a linux dependency to deploy on AWS lambda. When installing pip is trying to resolve various versions of google-api-python-client and google_api_core but is timing out because it's unable to resolve them.

Steps to reproduce:

Here is the command that I'm running:

pip install --no-cache-dir --platform manylinux2014_x86_64 --implementation cp --only-binary=:all: --python-version 3.12 --target ./package -r requirements.txt

My requirements.txt:

firebase-admin==6.5.0

Only one dependency.

akshit0201 commented 3 months ago

UPDATE: This issue is happening because google-crc32c doesn't have a distribution for Python 3.12 on linux, pls add this.

akshit0201 commented 3 months ago

UPDATE: This issue is being tracked here. It's been open for the past 11 months, if someone from google could bump this internally, it would be great.