Skip to content

cannot upgrade to google-cloud-secret-manager==2.24.0 with google-auth==2.24.0 & google-api-core==2.14.0 #14018

@bahalool

Description

@bahalool

Determine this is the right repository

  • I determined this is the correct repository in which to report this bug.

Summary of the issue

I was trying to use the new version google-cloud-secret-manager==2.24.0
and pip install failed on:
ERROR: Cannot install -r requirements.txt (line 55), -r requirements.txt (line 56), -r requirements.txt (line 58), -r requirements.txt (line 59), -r requirements.txt (line 64), -r requirements.txt (line 75), -r requirements.txt (line 76) and google-auth==2.24.0 because these package versions have conflicting dependencies.

The conflict is caused by:
The user requested google-auth==2.24.0
google-api-python-client 2.101.0 depends on google-auth<3.0.0.dev0 and >=1.19.0
google-api-core 2.14.0 depends on google-auth<3.0.dev0 and >=2.14.1
google-cloud-pubsub 2.27.1 depends on google-auth<3.0.0dev and >=2.14.1
google-cloud-storage 2.11.0 depends on google-auth<3.0dev and >=1.25.0
google-cloud-core 2.3.3 depends on google-auth<3.0dev and >=1.25.0
google-cloud-profiler 4.1.0 depends on google-auth>=1.0.0
google-cloud-secret-manager 2.24.0 depends on google-auth!=2.24.0, !=2.25.0, <3.0.0 and >=2.14.1

Expected Behavior:
pass pip install

Actual Behavior:
failed

API client name and version

google-cloud-secret-manager v2.24.0

Reproduction steps: code

req.txt:
google-api-python-client==2.101.0
google-api-core==2.14.0
google-cloud-bigquery==3.14.0
google-cloud-pubsub==2.27.1
google-cloud-storage==2.11.0
db-dtypes==1.1.1

google-resumable-media==2.6.0

google-cloud-core==2.3.3
google-auth==2.24.0
google-cloud-firestore==2.12.0
google-cloud-kms==2.19.1
google-cloud-monitoring==2.15.1
google-cloud-bigquery-storage==2.22.0
google-cloud-logging==3.7.0
google-cloud-spanner==3.40.1
google-cloud-asset==3.19.1
google-cloud-bigtable==2.21.0
google-cloud-compute==1.14.1
google-cloud-profiler==4.1.0
google-cloud-secret-manager==2.24.0
google-cloud-discoveryengine==0.13.8

pip install req.txt

Reproduction steps: supporting files

file: mydata.csv

alpha,1,3
beta,2,5

Reproduction steps: actual results

file: output.txtmydata.csv

Calculated: foo

Reproduction steps: expected results

file: output.txtmydata.csv

Calculated: bar

OS & version + platform

mac

Python environment

python 3.10.15

Python dependencies

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    triage meI really want to be triaged.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions