pyproject.toml (23 lines of code) (raw):

[tool.pytest.ini_options] generate_report_on_test = false addopts = "-vs --html=report.html" log_cli = true log_cli_level = "info" markers = [ "audio: test is reliant on audio", "headed: test must run in headed mode (e.g. uses pynput)", "incident: incident smoke tests", "unstable: temporary mark for unstable tests", "slow: test is clocked at more than 30s on modern machines", "ci: basic tests to run in ci", "locale_de: tests run in DE locale versions", "locale_fr: tests run in FR locale versions", "locale_gb: tests run in GB locale versions" ] [tool.ruff] target-version = "py310" exclude = [ "taskcluster" ] [tool.ruff.lint.per-file-ignores] "modules/*.py" = ["F403"]