There are incompatible versions in the resolved dependencies
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- google-cloud, python
- Área
- build-system
Línea de trabajo
Reproduce el fallo de resolución de dependencias ejecutando pipenv install con el Pipfile proporcionado en Python 3.9. Inspecciona las restricciones de protobuf de firebase-admin y google-cloud-bigquery que se muestran en la salida del resolver. Se considera completado cuando se establezca una resolución de dependencias compatible o se documente claramente la incompatibilidad y las versiones necesarias.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
[REQUIRED] Step 2: Describe your environment
- Operating System version: Mac OS 11.6
- Firebase SDK version: _____
- Firebase Product: database (auth, database, storage, etc)
- Python version: Python 3.9.2
- Pip version: 4.5.3 , 5.0.3
[REQUIRED] Step 3: Describe the problem
Steps to reproduce:
What happened? How can we make the problem occur?
could not install firebase-admin because it have package dependencies which is not compatible with google-cloud-bigquery
This could be a description, log/console output, etc.
ERROR: Could not find a version that matches protobuf<3.18.0,>=3.12.0,>=3.19.0 (from google-cloud-bigquery==2.18.0->-r /var/folders/77/x5lccrxn3zsdz6s4g8bpgqjm0000gn/T/pipenvvww65bssrequirements/pipenv-hfcpz21d-constraints.txt (line 35))
Tried: 2.0.3, 2.3.0, 2.4.1, 2.5.0, 2.6.0, 2.6.1, 3.0.0, 3.0.0, 3.1.0, 3.1.0.post1, 3.1.0.post1, 3.2.0, 3.2.0, 3.3.0, 3.4.0, 3.4.0, 3.5.0.post1, 3.5.0.post1, 3.5.1, 3.5.1, 3.5.2, 3.5.2, 3.5.2.post1, 3.5.2.post1, 3.6.0, 3.6.0, 3.6.1, 3.6.1, 3.7.0, 3.7.0, 3.7.1, 3.7.1, 3.8.0, 3.8.0, 3.9.0, 3.9.0, 3.9.1, 3.9.1, 3.9.2, 3.9.2, 3.10.0, 3.10.0, 3.11.0, 3.11.0, 3.11.1, 3.11.1, 3.11.2, 3.11.2, 3.11.3, 3.11.3, 3.12.2, 3.12.2, 3.12.4, 3.12.4, 3.13.0, 3.13.0, 3.14.0, 3.14.0, 3.15.0, 3.15.0, 3.15.1, 3.15.1, 3.15.2, 3.15.2, 3.15.3, 3.15.3, 3.15.4, 3.15.4, 3.15.5, 3.15.5, 3.15.6, 3.15.6, 3.15.7, 3.15.7, 3.15.8, 3.15.8, 3.16.0, 3.16.0, 3.17.0, 3.17.0, 3.17.1, 3.17.1, 3.17.2, 3.17.2, 3.17.3, 3.17.3, 3.18.0, 3.18.0, 3.18.1, 3.18.1, 3.19.0, 3.19.0
Skipped pre-versions: 2.0.0b0, 3.0.0a2, 3.0.0a3, 3.0.0b1, 3.0.0b1.post1, 3.0.0b1.post2, 3.0.0b2, 3.0.0b2, 3.0.0b2.post1, 3.0.0b2.post1, 3.0.0b2.post2, 3.0.0b2.post2, 3.0.0b3, 3.0.0b4, 3.0.0b4, 3.2.0rc1, 3.2.0rc1, 3.2.0rc1.post1, 3.2.0rc1.post1, 3.2.0rc2, 3.2.0rc2, 3.7.0rc2, 3.7.0rc2, 3.7.0rc3, 3.7.0rc3, 3.8.0rc1, 3.8.0rc1, 3.9.0rc1, 3.9.0rc1, 3.10.0rc1, 3.10.0rc1, 3.11.0rc1, 3.11.0rc1, 3.11.0rc2, 3.11.0rc2, 3.13.0rc3, 3.13.0rc3, 3.14.0rc1, 3.14.0rc1, 3.14.0rc2, 3.14.0rc2, 3.14.0rc3, 3.14.0rc3, 3.15.0rc1, 3.15.0rc1, 3.15.0rc2, 3.15.0rc2, 3.16.0rc1, 3.16.0rc1, 3.16.0rc2, 3.16.0rc2, 3.17.0rc1, 3.17.0rc1, 3.17.0rc2, 3.17.0rc2, 3.18.0rc1, 3.18.0rc1, 3.18.0rc2, 3.18.0rc2, 3.19.0rc1, 3.19.0rc1, 3.19.0rc2, 3.19.0rc2, 4.0.0rc1, 4.0.0rc1, 4.0.0rc2, 4.0.0rc2
There are incompatible versions in the resolved dependencies:
protobuf<3.18.0,>=3.12.0 (from google-api-core[grpc]==1.31.3->firebase-admin==5.0.3->-r /var/folders/77/x5lccrxn3zsdz6s4g8bpgqjm0000gn/T/pipenvvww65bssrequirements/pipenv-hfcpz21d-constraints.txt (line 48))
protobuf>=3.12.0 (from google-cloud-bigquery==2.18.0->-r /var/folders/77/x5lccrxn3zsdz6s4g8bpgqjm0000gn/T/pipenvvww65bssrequirements/pipenv-hfcpz21d-constraints.txt (line 35))
protobuf>=3.19.0 (from proto-plus==1.19.7->google-cloud-bigquery==2.18.0->-r /var/folders/77/x5lccrxn3zsdz6s4g8bpgqjm0000gn/T/pipenvvww65bssrequirements/pipenv-hfcpz21d-constraints.txt (line 35))
how to reproduce?
Pipfile:
[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"
[packages]
beautifulsoup4 = "==4.8.2"
boto3 = "<1.19,>=1.18"
boxsdk = "==2.12.1"
celery = "==5.1.1"
coreapi = "==2.3.3"
django = "==3.2.8"
django-cacheops = "==6.0"
django-cors-headers = "==3.8.0"
django-cryptography = "==1.0"
django-excel = "==0.0.10"
django-filter = "==2.4.0"
django-health-check = "==3.16.4"
django-memoize = "==2.3.1"
django-modeltranslation = "==0.17.3"
django-nap = "==0.40.0"
django-redis = "==4.12.1"
django-rest-auth = "==0.9.5"
django-simple-history = "==3.0.0"
django-storages = "==1.12.2"
djangorestframework = "==3.12.4"
djangorestframework-jwt = "==1.11.0"
drf-nested-routers = "==0.93.4"
firebase_admin = "==5.0.3"
flower = {git = "git://github.com/mher/flower.git", editable = true, ref = "ad3a68eb7296b732f3555a6ef808987c763d8e8d"}
google-api-python-client = "==1.12.8"
google-auth = "==1.30.1"
google-auth-oauthlib = "==0.4.4"
google-cloud-bigquery = "==2.18.0"
google-cloud-storage = "==1.41.1"
googleads = "==28.0.0"
gunicorn = "==20.1.0"
isoweek = "==1.3.3"
jsonpickle = "==2.0.0"
MechanicalSoup = "==1.0.0"
oauthlib = "==3.0.0"
oauth2client = "==4.1.3"
orderedset = "==2.0.3"
ox3apiclient = "==0.6.1"
pandas = "==1.3.2"
paramiko = "==2.7.2"
Pillow = "==8.2.0"
psutil = "==5.8.0"
psycopg2-binary = "==2.9.1"
pyexcel-io = "==0.6.4"
pyexcel-xls = "==0.6.2"
pyexcel-xlsx = "==0.6.0"
PyJWT = "==1.7.1"
pyOpenSSL = "==20.0.0"
python-dateutil = "==2.8.2"
pytz = "==2021.3"
reportlab = "==3.5.68"
"requests[security]" = "==2.26.0"
retry = "==0.9.2"
schema = "==0.7.3"
sentry-sdk = "==1.3.1"
slack-sdk = "==3.9.1"
redis = "<4.0.0,>=3.5.3"
[dev-packages]
brunette = "==0.2.0"
coverage = "==6.0.2"
factory_boy = "==3.2.0"
flake8 = "==3.9.2"
isort = "==5.9.3"
mypy = "==0.910"
types-jwt = "==0.1.3"
types-python-dateutil = "==2.8.2"
types-PyYAML = "==5.4.12"
types-requests = "==2.25.11"
types-retry = "==0.9.2"
types-six = "==1.16.2"
typing-extensions = "==3.10.0.2"
pre-commit= "==2.14.0"
[requires]
python_version = "3.9"
[pipenv]
allow_prereleases = true
then install:
pipenv install
Relevant Code:
// TODO(you): code here to reproduce the problem
- Lenguaje dominante
- Python
- Estrellas
- 1.2k
- Forks
- 359
- Merge medio
- 3 d 9 h
- PR fusionados (30 d)
- 3
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de firebase/firebase-admin-python
-
api: remoteconfig
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
firebase/firebase-admin-python#957 · 1 comentario ·
-
api: database type: feature request
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
firebase/firebase-admin-python#978 · 1 comentario ·
-
[FR] Support VERIFY_AND_CHANGE_EMAIL in generate_email_action_link (parity with firebase-admin-node) Abiertoapi: auth
firebase/firebase-admin-python#949 · 2 comentarios · 1 reacción · 1 asignado ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 43/100
firebase/firebase-admin-python#945 · 1 comentario · 1 reacción ·
Todos los issues de firebase/firebase-admin-python
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
anthropics/skills#1811 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
speaches-ai/speaches#678 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
datalayer/mcp-compose#42 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
conda-forge/spacy-feedstock#177 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
UKGovernmentBEIS/inspect_evals#2523 ·