8000 google-cloud-* libraries **should not** require `google-api-core`, `google-auth` or `google-cloud-core` `>=2.x.x` · Issue #10566 · googleapis/google-cloud-python · GitHub
[go: up one dir, main page]

Skip to content
google-cloud-* libraries **should not** require google-api-core, google-auth or google-cloud-core >=2.x.x #10566
@busunkim96

Description

@busunkim96

While this issue is open, dependents of google-api-core, google-cloud-core. and google-auth should preserve >1, <3 pins on these packages.

This is to prevent diamond dependency conflicts for users using multiple libraries. A more detailed rationale is provided in this document.

If you believe you need to begin requiring >=2.x.x versions of these libraries, please comment here or reach out before releasing your library.

This issue is currently expected to be closed 3 months (90 days) after all google-* packages have been released with expanded pins (see #10565), however the specific amount of time is under discussion.

Metadata

Metadata

Assignees

Labels

type: processA process-related concern. May include testing, release, or the like.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0