Skip to content

Releases: bazel-contrib/rules_mypy

v0.41.0

31 Mar 17:04
9f56e97

Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_mypy", version = "0.41.0")

What's Changed

  • Use correct path separator for MYPYPATH on Windows by @phst in #117
  • Handle PyInfo removal in bazel 9.x by @keith in #118

New Contributors

  • @phst made their first contribution in #117

Full Changelog: v0.40.0...v0.41.0

v0.40.0

12 Aug 11:03
f83f70c

Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_mypy", version = "0.40.0")

What's Changed

  • Update actions/checkout action to v5 by @renovate-thm[bot] in #111

Full Changelog: v0.39.0...v0.40.0

v0.39.0

01 Aug 11:03
68e9325

Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_mypy", version = "0.39.0")

What's Changed

  • Update dependency mypy to ~=1.17.1 by @renovate-thm[bot] in #109

Full Changelog: v0.38.0...v0.39.0

v0.38.0

15 Jul 11:03
07eb725

Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_mypy", version = "0.38.0")

What's Changed

  • Add support for rules_pycross by @keith in #106
  • Set PYTHONNOUSERSITE=true for all mypy actions by @keith in #104
  • Fix mypy linting non-python source files with custom rules by @keith in #105
  • Add missing hashes for mypy dep by @keith in #103
  • Update dependency mypy to ~=1.17.0 by @renovate-thm[bot] in #108

Full Changelog: v0.37.0...v0.38.0

v0.37.0

17 Jun 11:04
cda3831

Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_mypy", version = "0.37.0")

What's Changed

  • Fix issue when importing generated stubs with absolute paths by @brandonchinn178 in #99
  • Provide an exclusion for requirement type mappings by @adam-singer in #94
  • Fix output bin_dir directory shadowing source directory by @brandonchinn178 in #91
  • Update dependency mypy to ~=1.16.1 by @renovate-thm in #100

New Contributors

Full Changelog: v0.36.0...v0.37.0

v0.36.0

04 Jun 11:06
8ecc4fa

Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_mypy", version = "0.36.0")

What's Changed

  • Update dependency mypy to ~=1.16.0 by @renovate-thm in #95

Full Changelog: v0.35.0...v0.36.0

v0.35.0

29 May 11:06
d3e831c

Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_mypy", version = "0.35.0")

What's Changed

  • Update bazel-contrib/setup-bazel action to v0.15.0 by @renovate-thm in #93

Full Changelog: v0.34.0...v0.35.0

v0.34.0

22 May 11:03
da53ac1

Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_mypy", version = "0.34.0")

What's Changed

  • Update dependency click to ~=8.2.1 by @renovate-thm in #85

Full Changelog: v0.33.0...v0.34.0

v0.33.0

13 May 11:03
0099036

Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_mypy", version = "0.33.0")

What's Changed

  • Update dependency click to ~=8.2.0 by @renovate-thm in #83

Full Changelog: v0.32.0...v0.33.0

v0.32.0

30 Apr 11:03
6bfc18e

Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_mypy", version = "0.32.0")

What's Changed

  • Avoid excessive BES event size by @fmeum in #79
  • Put pyi dirs at the end of the mypy path by @keith in #81

New Contributors

  • @fmeum made their first contribution in #79

Full Changelog: v0.31.0...v0.32.0