google / google/oss-fuzz

Incompatible Python dependencies: `google-cloud-*`

Open
#12,407 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
12.6k
Forks
2.9k
Avg merge
2d 2h
Merged PRs (30d)
62

Description

Incompatible Python dependencies:
```python
ERROR: google-cloud-core 2.4.1 has requirement google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.6, but you'll have google-api-core 1.22.2 which is incompatible.
ERROR: google-cloud-core 2.4.1 has requirement google-auth<3.0dev,>=1.25.0, but you'll have google-auth 1.21.1 which is incompatible.
ERROR: google-cloud-datastore 1.15.5 has requirement google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5, but you'll have google-api-core 1.22.2 which is incompatible.
ERROR: google-cloud-storage 1.29.0 has requirement google-cloud-core<2.0dev,>=1.2.0, but you'll have google-cloud-core 2.4.1 which is incompatible.
```

Observed in [this cloud build](https://pantheon.corp.google.com/cloud-build/builds;region=us-central1/d888fcee-9958-46ac-a6b1-30557c0fe949;step=0?e=-13802955&mods=logs_tg_prod&project=oss-fuzz-base) required by [this PR](https://github.com/google/oss-fuzz/pull/12405#issuecomment-2311293319).

Contributor guide

Open the contributing guide

Research direction

Start with the cloud build linked in the issue and the dependency-related context in PR #12405. Inspect the project’s Python dependency declarations and reproduce the reported resolver errors; done means the cloud build completes without incompatible google-cloud dependency versions.

Written by the indexing model from the issue text.

Assessment

Tech stack
google-cloud, python
Domain
build-system, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.