flake8-if-statements

Description
Flake8 linter for if statements
Checks:
- IFS001: Use one liner so as not to repeat assignment to the same variable
e.g:
Bad:
if x == 1:
y = 10
else:
y = 11
Good:
y = 10 if x == 1 else 11
Installation
pip install flake8-if-statements
Usage
flake8 <your code>
For developers
Create venv and install deps
make init
Install git precommit hook
make precommit_install
Run linters, autoformat, tests etc.
make pretty lint test
Bump new version
make bump_major
make bump_minor
make bump_patch
License
MIT
Change Log
Unreleased
1.0.0 - 2022-09-17
- Changed IFSTMT to IFS to comply with flake8
- Remove python3.6 support
0.1.0 - 2020-03-14