sublimelsp / LSP-ruff

LSP helper for ruff - an extremely fast Python linter, written in Rust.
https://packagecontrol.io/packages/LSP-ruff
MIT License
26 stars 4 forks source link

Support for Ruff 0.2.0 #52

Closed Tenzer closed 4 months ago

Tenzer commented 4 months ago

Would it be possible to make a new release with ruff-lsp 0.0.51? It adds support for Ruff 0.2.0 which has been released: https://github.com/astral-sh/ruff-lsp/releases/tag/v0.0.51.

Without it, LSP-ruff refuses to format files if Ruff 0.2.0 has been installed because ruff-lsp checks the upper bound of the Ruff version installed.

LDAP commented 4 months ago

Its on my todo for next week :)

Tenzer commented 4 months ago

Would it be helpful if I make a PR to update it?

Tenzer commented 4 months ago

I guess there's no tests, so it might require manual testing?

LDAP commented 4 months ago

It's checking/updating the settings and schema and manual testing. Bumping the version itself is done by dependabot #53.

LDAP commented 4 months ago

Pushed an update just now

Tenzer commented 4 months ago

Thank you! We'll just have to wait until Package Control picks up the new version then, right?

LDAP commented 4 months ago

Right. Might take a few hours.