Overview
The plugin provides two configuration panels, one IDE-level and one project-level. They can be found under the Tools section of the Settings panel.
Project-level configurations only override the IDE-level counterparts when the corresponding "Override" checkboxes are selected.
Project-level settings are stored in the pyright.xml
file
under the .idea
directory and can be shared with other people
(for example, via version-control systems)
to serve as the default settings for the project.
Override settings are stored in the pyright-overrides.xml
file
in the same directory. This file should not be committed,
as its purpose is to allow overriding project defaults.
Minimum requirements#
For the plugin to work, at least one executable needs to be specified. Note that different running modes require different executables.