koxudaxi / ruff-pycharm-plugin

PyCharm plugin for ruff. This plugin provides reformat code using ruff.
MIT License
171 stars 6 forks source link

Consider relaxing pluginUntilBuild #460

Open Mogost opened 2 weeks ago

Mogost commented 2 weeks ago

I am not sure, but it looks like the pluginUntilBuild setting is too restrictive. The API that the plugin is using seems to be quite stable. Because of this, I am suggesting relaxing the pluginUntilBuild setting.

https://github.com/koxudaxi/ruff-pycharm-plugin/blob/527a63add260e24d5f69d0a7a9ea6f3e9d81ee69/gradle.properties#L11

This is similar to https://github.com/koxudaxi/ruff-pycharm-plugin/issues/383 and it will happen with any new build number. Why don't you just remove until-build and limit the supported version only after a problem is discovered. I'm using more plugins and they just work when EAP is released.

Originally posted by @washeck in https://github.com/koxudaxi/ruff-pycharm-plugin/issues/449#issuecomment-2134956816

koxudaxi commented 2 weeks ago

Sorry for the slow response. I immediately tried to build with the latest EAP, but some APIs are no longer accessible and cannot be built. Basically, every new EAP puts a little bit of a problem, so removing that limit would cause a lot of inconvenience for everyone. https://github.com/koxudaxi/ruff-pycharm-plugin/actions/runs/9585184135/job/26430490957?pr=461