Skip to content

BigQuery: Valid google-resumable-media versions conflict with Cloud Storage #9786

@daniel-humu

Description

@daniel-humu

It looks like #9572 introduced a dependency conflict for google-resumable-media between the latest google-cloud-storage and google-cloud-bigquery releases.

Environment details

  1. Python 3.7

Steps to reproduce

  1. pip install google-cloud-storage (latest release is 1.23.0)
    2.pip install google-cloud-bigquery (latest release is 1.21.0)
  2. Try to import both libraries in the same python

Issue

Today, google-cloud-storage 1.23.0 was released. It depends on google-resumable-media >= 0.5.0, < 0.6dev. The current google-cloud-bigquery version, depends on google-resumable-media >= 0.3.1, != 0.4.0, < 0.5.0dev

Therefore, the setup.py files for these two libraries will 2nd level dependency conflict when you attempt to pip install.

This can be fixed by releasing a new google-cloud-bigquery version. (to pick up the changes in #9572)

Metadata

Metadata

Assignees

Labels

api: bigqueryIssues related to the BigQuery API.priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.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