Skip to content

Version 1.4.1

Latest

Choose a tag to compare

@CoolCat467 CoolCat467 released this 28 Nov 21:28
· 10 commits to main since this release
ee274d3

Since the last release, upgraded dependencies (including using mypy v1.19.0), added note about using - as an argument to read from stdin in the README, handle the DEDENT token in the annotation parser, update the shared utils module, use relative paths for checks to avoid dmypy bugs and avoid the need to restart the daemon constantly, and have CI run for python 3.14.

dmypy does not report errors for the same file twice if you tell it to check absolute paths
for some reason, only reports errors the first time, so with this now we remember
what the current working directory was when we initialized the mypy daemon so that
we can use that to pass relative paths, which do report errors if you check that file
multiple times.

This does reveal another dmypy crash, if you check a relative file for one project,
check an absolute path for a different project, and then a relative path for the
original project again, there is a dmypy crash with KeyError in report error or
something (I forget the exact issue), but I'm going to ignore that for the moment
and probably report it.

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #54
  • Bump dependencies from commit 8d1a47 by @github-actions[bot] in #55

Full Changelog: v1.4.0...v1.4.1