- Add SortedAttributesRule #149
- New unified
fixit
CLI #148
- Add
use_noqa
configuration to control support of thenoqa
Flake8 suppression comment. Defaults toFalse
#151
- Add UseAssertIsNotNoneRule #144
- Add MissingHeaderRule to check copyright header comments #142
- Add NoStringTypeAnnotationRule #140
- Add NoNamedTupleRule #136
- Add NoAssertTrueForComparisonsRule to catch some incorrect uses of assertTrue() #135
- Add CollapseIsinstanceChecksRule #116
- Add NoUnnecessaryFormatStringRule and UseFstringRule #101
- Add NoRedundantLambdaRule. #112
- Ensure first lines remain intact with AddMissingHeaderRule #143
- Documentation improvements: #113, #117, #118, #120 #133, #138
- Improve test message #137
- First public release of Fixit.
- Python Lint Framework based on LibCST with autofix functionality.
- Comes pre-packaged with a set of built-in lint rules.
- Provides scripts for linting, autofixing and inserting lint suppressions into source code.
- Provides development kit to build and enforce custom lint rules.
- Full suite of unit tests.