Expected Behavior
Type checking should pass!
Current Behavior
With mypy 1.11
feast/ui_server.py:54: error: Argument 1 to "files" has incompatible type "str | None"; expected "str | Module" [arg-type]
feast/ui_server.py:54: note: Error code "arg-type" not covered by "type: ignore" comment
Steps to reproduce
- Get your dev environment to the point where you can run
make lint-python
pip install --upgrade 'mypy>=1.11'
make lint-python` --> the above error
Specifications
Possible Solution
Presumably mypy has identified a nullness bug, or a bug in itself.