{{ message }}
This repository was archived by the owner on Mar 26, 2026. It is now read-only.
chore: testing constraints target minimum supported versions#2590
Merged
Conversation
Contributor
Contributor
There was a problem hiding this comment.
Code Review
This pull request lowers the pinned versions for google-api-core and google-auth in the constraints file for Python 3.9, as part of an effort to test against minimum supported dependency versions. This is a good exploratory change. However, I noticed that the constraints files for Python 3.10, 3.11, and 3.12 currently use _default_constraints.j2, which results in testing against the latest compatible dependency versions rather than the minimums. To ensure consistent and comprehensive testing of the minimum requirements across all supported Python versions, I recommend extending this change to also pin the lower bounds in the constraints files for Python 3.10-3.12.
daniel-sanche
commented
Mar 13, 2026
daniel-sanche
commented
Mar 18, 2026
gkevinzheng
approved these changes
Mar 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Fixes #2568 (comment), #2453
Currently, our constraints files are above the minimum-supported version. We need to be testing minimum versions, which means either bumping up the minimum, or lowering the constraint
For this fix: