feat: add pyright config

I was having issues with mypy bother over- and under-reporting certain problems. I've added a pyright config.
This commit is contained in:
psychedelicious 2024-01-13 23:23:01 +11:00
parent 3d98446d5d
commit 9bc2d09889

View File

@ -280,3 +280,19 @@ module = [
"invokeai.frontend.install.model_install",
]
#=== End: MyPy
[tool.pyright]
include = [
"invokeai/app/invocations/"
]
exclude = [
"**/node_modules",
"**/__pycache__",
"invokeai/app/invocations/onnx.py",
"invokeai/app/api/routers/models.py",
"invokeai/app/services/invocation_stats/invocation_stats_default.py",
"invokeai/app/services/model_manager/model_manager_base.py",
"invokeai/app/services/model_manager/model_manager_default.py",
"invokeai/app/services/model_records/model_records_sql.py",
"invokeai/app/util/controlnet_utils.py",
]