Add support for the steep LSP#102
Conversation
Sadly, I think that is what's currently required until there is a better story for: Tag me in a PR with that and I'll merge and sneak it into stable/preview so we don't have to wait two weeks to merge this PR. |
vitallium
left a comment
There was a problem hiding this comment.
Looks awesome! I fixed one small linter offence to land this PR. Thank you!
@notpeter hi! Here is the PR that adds |
This PR aims to add support for the soutaro/steep LSP.
Because by default the
steep checkcommand will type-check an entire project (which can be quite expensive on a large repository), the configuration defaults to only enabling the LSP if a root-level Steepfile exists (at which point it's clear you've opted into gradual typechecking with Steep).You can disable this with
lsp:setting:{ "steep": { "settings": { "require_root_steepfile": false } }Note sure if that's reasonable default behavior..