This is the bootstrap project containing an empty development environment for developing in Python. The project pre-configures the tools for dependency management, code formatting and linting and annotation-based static analysis.
See the Development Environment for Python Project my blog post for details.
The following tools have been configured:
Tool | Description |
---|---|
Poetry | Dependency management and packaging tool |
Black | Code formatting tool |
flake8 | Style checking tool |
mypy | Static type checking tool |