- Exit with a non-zero exit code when errors occur (contributed by C.A.M. Gerlach) - Type check the working directory if no command-line arguments are given (contributed by C.A.M. Gerlach)
0.3.0
- Type check calls on Unions properly - Add `pyanalyze` executable - Add `--enable-all` and `--disable-all` flags (contributed by C.A.M. Gerlach) - Bug fixes
0.2.0
- Drop support for Python 2 and 3.5 - Improve unused object finder - Add support for `TypeVar` - Add support for `Callable` - Add `pyanalyze.extensions` - Add `pyanalyze.ast_annotator` - Numerous other bug fixes and improvements