Fixit

Latest version: v2.1.0

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.1.2

New Rules
- Add SortedAttributesRule [149](https://github.com/Instagram/Fixit/pull/149)

Added
- New unified `fixit` CLI [148](https://github.com/Instagram/Fixit/pull/148)

Updated
- Add `use_noqa` configuration to control support of the `noqa` Flake8 suppression comment. Defaults to `False` [151](https://github.com/Instagram/Fixit/pull/151)

0.1.1

New Rules
- Add UseAssertIsNotNoneRule [144](https://github.com/Instagram/Fixit/pull/144)
- Add MissingHeaderRule to check copyright header comments [142](https://github.com/Instagram/Fixit/pull/142)
- Add NoStringTypeAnnotationRule [140](https://github.com/Instagram/Fixit/pull/140)
- Add NoNamedTupleRule [136](https://github.com/Instagram/Fixit/pull/136)
- Add NoAssertTrueForComparisonsRule to catch some incorrect uses of assertTrue() [135](https://github.com/Instagram/Fixit/pull/135)
- Add CollapseIsinstanceChecksRule [116](https://github.com/Instagram/Fixit/pull/116)
- Add NoUnnecessaryFormatStringRule and UseFstringRule [101](https://github.com/Instagram/Fixit/pull/101)
- Add NoRedundantLambdaRule. [112](https://github.com/Instagram/Fixit/pull/112)

Added
- add_new_rule CLI for adding new rule file [123](https://github.com/Instagram/Fixit/pull/123), [#131](https://github.com/Instagram/Fixit/pull/131)

Updated
- Ensure first lines remain intact with AddMissingHeaderRule [143](https://github.com/Instagram/Fixit/pull/143)
- Documentation improvements: [113](https://github.com/Instagram/Fixit/pull/113), [#117](https://github.com/Instagram/Fixit/pull/117),
[118](https://github.com/Instagram/Fixit/pull/118), [#120](https://github.com/Instagram/Fixit/pull/120)
[133](https://github.com/Instagram/Fixit/pull/133), [#138](https://github.com/Instagram/Fixit/pull/138)
- Improve test message [137](https://github.com/Instagram/Fixit/pull/137)

0.1.0

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.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.