Skip to content

Conversation

@stefanvanburen
Copy link
Member

Bumps us to using pytest 9.0, which needed another version bump or two. Enabled pytest's new strict mode, and turned warnings into errors (we had a warning showing in the no-extras tests, because we weren't including pytest-timeout in that workspace).

Not sure if it's worth changing any of the parameterized tests into subtests (as I imagine they're more I/O bound than anything?), but could do as a follow-up.

Ref: https://docs.pytest.org/en/stable/changelog.html#pytest-9-0-0-2025-11-05

Bumps us to using pytest 9.0, which needed another version bump or
two. Enabled pytest's new `strict` mode, and turned warnings into errors
(we had a warning showing in the no-extras tests, because we weren't
including pytest-timeout in that workspace).

Not sure if it's worth changing any of the parameterized tests into
subtests (as I imagine they're more I/O bound than anything?), but could
do as a follow-up.

Ref: https://docs.pytest.org/en/stable/changelog.html#pytest-9-0-0-2025-11-05

Signed-off-by: Stefan VanBuren <svanburen@buf.build>
@stefanvanburen stefanvanburen requested a review from a team January 13, 2026 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants