BigQuery: doesn't declare dependency on concurrent.futures #4337
Labels
api: bigquery
Issues related to the BigQuery API.
type: question
Request for information or clarification. Not an issue.
bigquery/client.py imports concurrent.futures but it doesn't declare the dependency in setup.py. It should have a declaration like the one from google-cloud-core==0.27.1 (removed in 0.28.0).
Currently this is doesn't break anything because api-core depends on futures, but if that dependency disappears it will break.
This may be true for other clients, I haven't checked. I ran into it when looking at bazelbuild/rules_python#14.
The text was updated successfully, but these errors were encountered: