In this release we update the dependencies, switch to using `ruff` instead of `flake8`, fix the python version requirements, add the dependencies in the right place in `pyproject.toml`, lots of formatting changes from ruff, asynchronous mypy runs so the editor doesn't freeze up, better mypy message handling, bugfixes in annotation parser, make mypy daemon client asynchronous, add module guard so trio can be imported even if you have a conflicting import file open in IDLE, and add module for running trio on top of Tkinter.
**Full Changelog**: https://github.com/CoolCat467/idlemypyextension/compare/v0.1.2...v0.2.0