#!/bin/sh -eu if [ "${1:-}" = '--fix' ]; then autoflake \ --remove-duplicate-keys \ --remove-unused-variables \ --remove-all-unused-imports \ --ignore-init-module-imports \ --ignore-pass-after-docstring \ --recursive \ --in-place \ . isort --profile black . black . else autoflake \ --quiet \ --remove-duplicate-keys \ --remove-unused-variables \ --remove-all-unused-imports \ --ignore-init-module-imports \ --ignore-pass-after-docstring \ --recursive \ --check \ . isort --profile black --check . black --check . interrogate -v . mypy --exclude tests . fi