[build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] name = "generate-test-vars" description = "vars generate" dynamic = ["version"] scripts = { generate-test-vars = "generate_test_vars.cli:main" } [project.urls] Homepage = "https://clan.lol/" Documentation = "https://docs.clan.lol/" Repository = "https://git.clan.lol/clan/clan-core" [tool.setuptools.packages.find] exclude = ["result", "**/__pycache__"] [tool.pytest.ini_options] testpaths = "tests" faulthandler_timeout = 60 log_level = "DEBUG" log_format = "%(levelname)s: %(message)s\n %(pathname)s:%(lineno)d::%(funcName)s" addopts = "--durations 5 --color=yes --new-first" # Add --pdb for debugging norecursedirs = "tests/helpers" [tool.mypy] python_version = "3.12" warn_redundant_casts = true disallow_untyped_calls = true disallow_untyped_defs = true no_implicit_optional = true