-
Notifications
You must be signed in to change notification settings - Fork 36
Fix mypy type errors #248
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
base: main
Are you sure you want to change the base?
Fix mypy type errors #248
Conversation
|
Idk how I feel about changing Hydrant to require older + deprecated packages and version of Python? If anything, it might be better if we figure out how to set up the scripts server to use a modern version of Python |
|
@dtemkin1 This is complicated because when I cut out the branch, |
This commit fixes all the remaining mypy type errors as well as most of the "#type: ignore" comments. There is one comment left over which I'd still need to get to, and the
UnionOfDifferentThingsandCoursetypings are inherently pretty loose. However, fixing the latter will probably require reforming the type system repo-wide (including synchronizing with the frontend), and I'm not sure I want to stomach that right now.