[project] name = "vault-dash" version = "1.0.0" description = "Options hedging dashboard for Lombard loan protection" requires-python = ">=3.11" [tool.ruff] line-length = 120 [tool.ruff.lint] select = ["E4", "E7", "E9", "F", "I"] [tool.black] line-length = 120 target-version = ["py312"] [tool.mypy] ignore_missing_imports = true disable_error_code = ["attr-defined", "misc"] [tool.pytest.ini_options] testpaths = ["tests"] pythonpath = ["."] addopts = "-v" markers = [ "playwright: browser automation tests", "e2e: end-to-end application flow tests", ]