PEP 621 style pyproject.toml
ref: https://peps.python.org/pep-0621/
1 [build-system]
2 requires = ["setuptools>=45","wheel"]
3
4 [project]
5 name = "my-awesome-package"
6 readme = "README.md"
7 license = {file = "LICENSE"}
8 authors = [{name = "Peacock", email = "
[email protected]"}]
9 version = "0.1.0"
10 requires-python = ">=3.10"
11 dependencies = ["SQLAlchemy", "FastAPI"] # list dependencies here
12
13 [project.optional-dependencies]
14 dev = ["black", "flake8", "mypy"] # list dev-dependencies here
11 / 33