# Ruff formatter extension not working with latest version of Cursor

**URL:** <https://forum.cursor.com/t/ruff-formatter-extension-not-working-with-latest-version-of-cursor/21493>\
**Category:** Bug Reports\
**Created:** [October 7, 2024, 11:42pm UTC](https://forum.cursor.com/t/ruff-formatter-extension-not-working-with-latest-version-of-cursor/21493 "2024-10-07T23:42:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![quixote](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/quixote/32/7560_2.png) [@quixote](https://forum.cursor.com/u/quixote)\
**Post date:** [October 7, 2024, 11:42pm UTC](https://forum.cursor.com/t/ruff-formatter-extension-not-working-with-latest-version-of-cursor/21493/1 "2024-10-07T23:42:43Z")

</div>

I am trying to install the popular Ruff python formatting extension into Cursor (extension id `charliermarsh.ruff`).

When doing so I get the following error: “Can’t install ‘ms-python.python’ extension because it is not compatible with the current version of Cursor (version 0.41.3, VSCode version 1.91.1)”.

This is strange because I _do_ have the “Cursor Python” extension installed in Cursor, which I believe provides the ‘ms-python.python’ extension ID. Also, on another machine I was able to install Ruff successfully previously, so I think something likely changed to break this compatibility. Any idea how to fix? I love Cursor but really need Ruff support!

 ![Screenshot 2024-10-07 at 4.39.06 PM](https://us1.discourse-cdn.com/cursor1/original/2X/7/73ebc76be6210012d3e3dbfcac90ecd9a8be5f35.png)

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/system/32/99069_2.png) [@system](https://forum.cursor.com/u/system)\
**Post date:** [December 21, 2025, 8:58am UTC](https://forum.cursor.com/t/ruff-formatter-extension-not-working-with-latest-version-of-cursor/21493/2 "2025-12-21T08:58:46Z")

</div>

Closed on December 21, 2025, 8:58am UTC

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.
