The project currently has both pyrightconfig.json and [tool.pyright] in pyproject.toml. When pyrightconfig.json exists, Pyright ignores the pyproject.toml configuration, which can lead to confusion and mismatched settings.
To avoid silent config conflicts and keep a single source of truth, we should delete pyrightconfig.json and keep the Pyright configuration in pyproject.toml.
This aligns with modern tooling conventions and simplifies maintenance.
The project currently has both
pyrightconfig.jsonand[tool.pyright]inpyproject.toml. Whenpyrightconfig.jsonexists, Pyright ignores thepyproject.tomlconfiguration, which can lead to confusion and mismatched settings.To avoid silent config conflicts and keep a single source of truth, we should delete
pyrightconfig.jsonand keep the Pyright configuration inpyproject.toml.This aligns with modern tooling conventions and simplifies maintenance.