bazel-contrib/bazel-mypy-integration

0.5.0 release failed

Closed this issue · 4 comments

I see a 0.5.0 tag, and some comments on other bugs that look like it was intended to be a release. The recent changes to publish a release artefact look to have failed, or at least didn't work for 0.5.0; there are no 'notes' anywhere; and github thinks the most recent release is 0.4.0.

mrtnkb commented

Hi,

I'm also interested in using a recent version of bazel-mypy-integration with a recent version of MyPy but I'm running into what I think are the same issues (see below for reference).

Is there a way to support getting a fixed release cut? I'd be happy to tackle some PRs or testing if help would be welcome.

Currently required workarounds, for reference:

  • Additional import of buildifier_prebuilt external repository is required
  • Need to define a mypy_integration_pip_deps external repo with pip_parse (plus additional package requirements)
  • mypy 0.981 or greater isn't supported due to changed function signature

Hi @mrtnkb, is there any chance you could provide a reference for what the correct WORKSPACE looks like with your workarounds applied?

mrtnkb commented

Unfortunately I don't have the diff anymore

Hey all, sorry that release never got fixed, I have fresh effort to apply here and am re-writing it in aspect-build/rules_lint#79