Joshua Cannon

Results 12 comments of Joshua Cannon

I see this too, and perhaps it should be tracked separately, but I'm also seeing `pip-sync -n` report that it'd uninstall/re-install. At least the two are consistent :sweat_smile:

[This code](https://github.com/jazzband/pip-tools/blob/c95e18848e12b84dbd2fe796c86cbb36400a0688/piptools/sync.py#L127) makes it seem like using `#egg=name==version` would possibly alleviate the issue. It seems to work for me, so try that out! --- However if I specify in my...

FWIW I'm fully aware that this is no easy undertaking. However it should at least be documented as a feature request and talked about :smile:

I'll add too, AFAICT `mypy` runs speedily on the same codebase. I assume since it has a `cache-dir` flag it is caching post-parsed information.

In the meantime I think I'll play around with running `pylint` as part of a daemon in order to get the performance improvement on dev boxes (since it'll keep the...

I agree with this. But to add on I think it can only be reported if there's a return type annotation, as not all methods return.

Firstly, I would absolutely love to see `pytest` support in the stock `bazel` rules. However, one thing that worries me is capturing the invisible dependency between test files and `conftest.py`...

Can I second this? Very heavily, too. Poking around the code shows there's a lot of depth ([import validation](https://github.com/dropbox/dbx_build_tools/tree/master/build_tools/py/bazel_validation), [mypy aspect](https://github.com/dropbox/dbx_build_tools/blob/master/build_tools/py/mypy.bzl), [code coverage support](https://github.com/dropbox/dbx_build_tools/blob/master/build_tools/py/pytest_plugins/codecoverage.py)) These are features I'd love to...

Right, it'd be nice if these things were documented closer to the source or the public README than a GitHub issue comment ;)