Skip to content

Extend mypy checks to test/ and demo/#4135

Open
schnellerhase wants to merge 4 commits intomainfrom
schnellerhase/mypy-demo/test
Open

Extend mypy checks to test/ and demo/#4135
schnellerhase wants to merge 4 commits intomainfrom
schnellerhase/mypy-demo/test

Conversation

@schnellerhase
Copy link
Contributor

@schnellerhase schnellerhase commented Mar 20, 2026

TODO (future):

  • Extend the mypy execution to (one) PETSc enabled setup - those raise still errors and are untested
  • Extend the venv based linting to other tools (same benefit of reproducibility and non-manual configuration)

@schnellerhase schnellerhase force-pushed the schnellerhase/mypy-demo/test branch from 6f80a70 to 9b9ae01 Compare March 20, 2026 14:39
@schnellerhase schnellerhase self-assigned this Mar 20, 2026
@schnellerhase schnellerhase added ci Continuous Integration type-hints labels Mar 20, 2026
@schnellerhase schnellerhase force-pushed the schnellerhase/mypy-demo/test branch from c3e3fca to adb6872 Compare March 20, 2026 15:11
@schnellerhase schnellerhase force-pushed the schnellerhase/mypy-demo/test branch from adb6872 to a75f18d Compare March 20, 2026 15:13
@schnellerhase schnellerhase marked this pull request as ready for review March 20, 2026 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous Integration type-hints

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant