Alex Eagle

Results 430 comments of Alex Eagle

It's been a year, so it looks like I'm not going to find time to finish this.

This is very old, will let ppl file new issues for specific bad error messages.

Don't think we're going to get to this unless a customer asks for it. Sorry @mhevery ;)

We're discussing it again now, but it would still help to have a funding source for this repo. https://opencollective.com/bazel-rules-authors-sig currently owes more than it has.

Hey @alexmirrington I finally have some client funding for working on mypy again. I'm interested to study what you've done and collaborate on this :)

rules_py creates a venv for every binary/test, I think it could probably create one for libraries as well. See https://github.com/aspect-build/rules_py/pull/235 and https://github.com/aspect-build/rules_py/blob/main/docs/rules.md#py_venv

Mypy itself doesn't support this, based on my understanding of https://mypy.readthedocs.io/en/stable/config_file.html - unlike ruff or eslint, the working directory must be carefully set to the spot where a configuration file...

Yeah. We do need to remove the references to Bazel-linting-system in the code.

Since #98 it's up to users to bring the version of mypy, so this is no longer a job of this ruleset.

Oh, sorry about that, I'll cut a release now