krz/aws-summary-report
clone: git clone https://gitbay.org/krz/aws-summary-report.git
main: pyproject.toml · raw
1[project]
2name = "aws-summary"
3version = "0.1.0"
4description = "A Python app that sends plaintext email reports with AWS service info."
5authors = [
6 { name="Christian Cleberg", email="hello@cleberg.net" }
7]
8readme = "README.md"
9requires-python = ">=3.8"
10dependencies = [
11 "boto3>=1.34.0",
12 "toml>=0.10.2",
13 "tabulate>=0.9.0"
14]
15
16[project.scripts]
17aws-email-reporter = "main:main"
18
19[tool.setuptools]
20packages = ["sections"]
21
22[build-system]
23requires = ["setuptools>=61.0"]
24build-backend = "setuptools.build_meta"
25
26[tool.black]
27line-length = 88
28target-version = ["py38"]
29
30[tool.mypy]
31strict = true
32
33[tool.isort]
34profile = "black"
35
36[tool.pytest.ini_options]
37minversion = "6.0"
38addopts = "-ra -q"
39testpaths = ["tests"]