firebase-admin-python icon indicating copy to clipboard operation
firebase-admin-python copied to clipboard

Unable to install this library for linux

Open akshit0201 opened this issue 1 year ago • 2 comments

[REQUIRED] Step 2: Describe your environment

  • Operating System version: MacOS Sonoma 14.5
  • Firebase SDK version: 6.5.0
  • Firebase Product: database
  • Python version: 3.12.0
  • Pip version: 24.2

[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 avatar Aug 08 '24 18:08 akshit0201

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

akshit0201 avatar Aug 09 '24 12:08 akshit0201

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.

akshit0201 avatar Aug 12 '24 03:08 akshit0201