What's Changed
* Unpin uv by vrslev in https://github.com/vrslev/auto-typing-final/pull/3
* Improve tests by vrslev in https://github.com/vrslev/auto-typing-final/pull/4
* Detect definitions in list and tuple pattern of match statement by vrslev in https://github.com/vrslev/auto-typing-final/pull/5
* Remove (not ignore) typing.Final inside loops by vrslev in https://github.com/vrslev/auto-typing-final/pull/6
* Handle nonlocal and global by vrslev in https://github.com/vrslev/auto-typing-final/pull/7
* Allow typing.Final for assignment to name with the same name as funciton by vrslev in https://github.com/vrslev/auto-typing-final/pull/8
* Refactor a bit by vrslev in https://github.com/vrslev/auto-typing-final/pull/9
* Handle `import ...` statement by vrslev in https://github.com/vrslev/auto-typing-final/pull/10
* Import `typing` if annotation has been added and it is not imported yet & add `--check` to CLI & return 1 if changes have been made by vrslev in https://github.com/vrslev/auto-typing-final/pull/11
* Add tests that ensure attribute assignments are ignored by vrslev in https://github.com/vrslev/auto-typing-final/pull/12
* Improve path handling in CLI & fix applying changes when import is added by vrslev in https://github.com/vrslev/auto-typing-final/pull/13
* Ignore global variables to avoid confusion with the type aliases by vrslev in https://github.com/vrslev/auto-typing-final/pull/14
* Apply changes only if text actually changed by vrslev in https://github.com/vrslev/auto-typing-final/pull/15
* Print prettier diffs by vrslev in https://github.com/vrslev/auto-typing-final/pull/16
**Full Changelog**: https://github.com/vrslev/auto-typing-final/compare/0.2.0...0.3.0