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"]