*Since the project is almost 3 years old, it's time for version 1.0.0!*
* Python 3.9 language support and rules
* Added 253 rules
* Detect `dict` union and `dict` union merge
* Support detection `|` and `|=` of builtin types
* Detect `removeprefix` and `removesuffix` on `str`, `bytes`, and `bytearray`
* Detect builtin generic type annotations
* Detect relaxed decorators (51)
* Detect `novermin`/`novm` comments correctly on indented single lines (47)
* Display problematic context when incompatible versions are found (49)
* Fixed cases of incorrect member-to-module resolving (53)
* Fixed builtin generic type annotations detection for FQNs (54)
* Add minimum versions for function decorators and class decorators (55)
* Parsable format that can be used with third-party software: `--format parsable` (48)
* Expose detection and source code visitation API (**experimental!**)
* Detect async for-loops (3.6)
* Detect module `__dir__()` and `__getattr__(name)`
* Added long arguments: `--quiet`, `--target`, `--processes`, `--ignore`, `--lax`
* Added `-V` short form of `--version`
* Convert Config to not be a singleton
* Fixed line numbers of annotations and literal variable annotations
* Sort verbose output results for line/column numbers when present
* General processing speedups
* Improved unit test framework
Appreciated feedback and contributions from gousaiyang and CendioOssman.