Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds type checking to CI #226 #1815

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Rishi-source
Copy link

Fixes : #226
Add mypy.ini configuration with intentionally relaxed settings Create type-requirements.txt for type checker dependencies Implement GitHub workflow for multi-version Python type checking Disable specific common error codes to establish a baseline

Future work should:
Fix existing type errors incrementally
Gradually enable more strict error checking
Add proper annotations to Django models
Eventually require type annotations for new code

Signed-off-by: Rishi Garg [email protected]

@Rishi-source Rishi-source changed the title Add type checking with mypy to CI pipeline #226 Adds type checking to CI #226 Mar 15, 2025
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.

Check types in CI
2 participants