| # Copyright 2024 The ChromiumOS Authors | |
| # Use of this source code is governed by a BSD-style license that can be | |
| # found in the LICENSE file. | |
| # You must directly open the biod directory in VS Code for this Python | |
| # configuration to automatically take effect. It will not take effect | |
| # if you open a parent directory or the study child directory. | |
| [tool.pyright] | |
| # https://github.com/microsoft/pyright/blob/main/docs/configuration.md | |
| include = ["study", "study/analysis-tool"] | |
| reportMissingImports = true | |
| reportMissingTypeStubs = false | |
| pythonVersion = "3.11" | |
| pythonPlatform = "Linux" | |
| typeCheckingMode = "strict" | |
| # Please run ./study/python-venv-setup.sh to create this virtual environment. | |
| venvPath = "study" | |
| venv = ".venv" | |
| verboseOutput = true | |
| [tool.black] | |
| # Copied from ~/chromiumos/chromite/pyproject.toml, since we can't include that | |
| # config file from within our own. | |
| line-length = 80 | |
| target-version = ['py311'] |