Skip to content

Run ruff when the python file is saved is per project, not global (bug?) #615

Description

@Danipulok

Description

Run ruff when the python file is saved config seems to be configured per-project. Is it intended?

MRE

Project A configuration:

Image

When I open project B and open ruff plugin settings, I get:

Image

To Reproduce

Steps to reproduce the behavior:

  1. Open project A
  2. Go to ruff plugin settings, enable Run ruff when the python file is saved
  3. Open project B
  4. Go to ruff plugin settings
  5. See that Run ruff when the python file is saved is disabled

Expected behavior

Run ruff when the python file is saved is enabled system-wide, if enabled in any project

Environments (please complete the following information):

  • IDE: PyCharm 2025.2.0.1
  • OS: Windows 10
  • Ruff Version: 0.12.9
  • Plugin version: 0.0.49

Context

There's a Revert changes on the second screenshot and all other projects, but it does not seem to do anything when clicked.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions