A simple skeleton of pipenv project.
This project includes some dev settings below.
- Python 3.7
- autopep8
- Pylint
- YAPF
- Google style format
- mypy
Clone or copy this project.
# Install dev dependencies.
pipenv install --dev
# Static type check wiht mypy strict mode.
pipenv run type
# Lint module wih pylint.
pipenv run lint
- Pipenv: Python Dev Workflow for Humans — pipenv 2018.11.27.dev0 documentation
- hhatto/autopep8: A tool that automatically formats Python code to conform to the PEP 8 style guide.
- Pylint - code analysis for Python | www.pylint.org
- google/yapf: A formatter for Python files
- mypy - Optional Static Typing for Python