Closed itdependsnetworks closed 3 years ago
Let's pin mypy version to 0.812 in pyproject.toml.
Then we can periodical update the dev dependencies on the cadence we choose (as opposed to just having the build randomly break).
If you want to do that in your ruamel
PR, then I can review/merge it.
There was an issue with mypy 0.900 as we had to install some stubs but couldn't reproduce the issue describe here. The CI for #694 couldn't either. I suspect the error might be that an unsupported version of python was being used.
In any case, #696 fixes mypy.
Mypy 0.9XX is resulting in linter failures.
Here is the relevant code that is causing the linter to fail, in case that is of use.
I am not that familiar with mypy, and a quick google search and review of release notes did not immediately point to any issue.
I have confirmed that running mypy with 0.812 did not result in any issues.