Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 2.21 KB

CHANGELOG.md

File metadata and controls

43 lines (33 loc) · 2.21 KB

0.1.2 - 2020-10-29

New Rules

  • Add SortedAttributesRule #149

Added

  • New unified fixit CLI #148

Updated

  • Add use_noqa configuration to control support of the noqa Flake8 suppression comment. Defaults to False #151

0.1.1 - 2020-10-08

New Rules

  • 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

Added

  • add_new_rule CLI for adding new rule file #123, #131

Updated

0.1.0 - 2020-09-02

Added

  • 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.