Skip to content

CI: Exempt PendingDeprecationWarning from warnings-as-errors#315

Merged
EwoutH merged 1 commit into
mainfrom
ci_pending_warning
Jan 29, 2026
Merged

CI: Exempt PendingDeprecationWarning from warnings-as-errors#315
EwoutH merged 1 commit into
mainfrom
ci_pending_warning

Conversation

@EwoutH
Copy link
Copy Markdown
Member

@EwoutH EwoutH commented Jan 28, 2026

Mesa recently updated its CI to treat warnings as errors while explicitly exempting PendingDeprecationWarning per the deprecation policy. This PR mirrors that behavior in mesa-examples.

All warnings except PendingDeprecationWarning continue to fail CI, preventing warning accumulation and catching issues early, while now allowing pending deprecations to surface as regular warnings without breaking example builds.

See mesa/mesa#2926

Mesa recently updated its CI to treat warnings as errors while explicitly exempting `PendingDeprecationWarning` per the deprecation policy. This PR mirrors that behavior in mesa-examples.

All warnings except `PendingDeprecationWarning` continue to fail CI, preventing warning accumulation and catching issues early, while allowing pending deprecations to surface without breaking example builds.
@EwoutH EwoutH requested a review from quaquel January 28, 2026 21:08
@EwoutH EwoutH merged commit 6e2d67c into main Jan 29, 2026
6 of 10 checks passed
Harshini2411 pushed a commit to Harshini2411/mesa-examples that referenced this pull request Mar 16, 2026
Mesa recently updated its CI to treat warnings as errors while explicitly exempting `PendingDeprecationWarning` per the deprecation policy. This PR mirrors that behavior in mesa-examples.

All warnings except `PendingDeprecationWarning` continue to fail CI, preventing warning accumulation and catching issues early, while allowing pending deprecations to surface without breaking example builds.
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.

1 participant