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

Add type hints and mypy config #1015

Merged
merged 8 commits into from
Nov 11, 2024
Merged

Add type hints and mypy config #1015

merged 8 commits into from
Nov 11, 2024

Conversation

craigds
Copy link
Member

@craigds craigds commented Nov 8, 2024

Description

Adds type hints to the codebase with the goal of making mypy happy and enabling it as both a pre-commit hook and CI check.

checklist:

  • no mypy errors
  • add pre-commit hook
  • add CI check

Related links:

Checklist:

  • Have you reviewed your own change?
  • Have you included test(s)?
  • Have you updated the changelog?

@craigds

This comment was marked as outdated.

@craigds craigds force-pushed the mypy branch 4 times, most recently from e026d02 to b1bc63e Compare November 9, 2024 09:08
@craigds craigds marked this pull request as ready for review November 9, 2024 09:09
@craigds craigds requested a review from olsen232 November 9, 2024 09:10
session & state_session are no longer the same function; one calls the
other
@craigds craigds merged commit 3f93dfd into master Nov 11, 2024
37 checks passed
@craigds craigds deleted the mypy branch November 11, 2024 01:30
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