google-api-python-client icon indicating copy to clipboard operation
google-api-python-client copied to clipboard

Outdated dependency requirements in setup.py

Open amourVantage opened this issue 2 years ago • 1 comments

Can this comment be deleted? https://github.com/googleapis/google-api-python-client/blob/c3a40921ba6a848be42ef4eff1a1a88fce46878b/setup.py#L44 The referenced issue was closed: https://github.com/googleapis/google-cloud-python/issues/10566

Also, can we loosen the restriction on versions 2.X.X of google-api-core? https://github.com/googleapis/google-api-python-client/blob/main/setup.py#L45 The requirements were introduced here: https://github.com/googleapis/google-api-python-client/pull/1715

amourVantage avatar Apr 03 '23 18:04 amourVantage

Hi @amourVantage,

I agree that we need to drop support for google-api-core 1.x as it is confusing for both users and maintainers to support 2 major versions of a dependency. This is on our roadmap. We will make this change across all Cloud Client Libraries at the same time.

parthea avatar Apr 18 '23 12:04 parthea