Skip to content

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.

Note

To configure highlight severity levels, use the inspection entry's corresponding pane.

Minimum requirements#

For the plugin to work, at least one executable needs to be specified. Note that different running modes require different executables.