My personal python dotfiles to help making all my python file be consistency and following pep8 rules.
Initiate virtual environment and generate Pipfile and Pipfile.lock by running:
pipenv lock
Install dependencies and get into virtual environment.
pipenv install && pipenv shell
pre-commit install
All python files will be automatically reformat and verify before you commit.