File tree Expand file tree Collapse file tree 2 files changed +18
-1
lines changed
docs/manual/release-notes
modules/plugins/languages Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Original file line number Diff line number Diff line change 132132
133133- Added [sqruff](https://github.com/quarylabs/sqruff) support to `languages.sql`
134134
135- - Added [Pyrefly](https://pyrefly.org/) support to `languages.python`
135+ - Added [Pyrefly](https://pyrefly.org/) and [zuban](https://zubanls.com/)
136+ support to `languages.python`
136137
137138- Added TOML support via {option}`languages.toml` and the
138139 [Tombi](https://tombi-toml.github.io/tombi/) language server, linter, and
Original file line number Diff line number Diff line change 169169 ".git"
170170 ] ;
171171 } ;
172+
173+ zuban = {
174+ enable = true ;
175+ cmd = [ ( getExe pkgs . zuban ) "server" ] ;
176+ filetypes = [ "python" ] ;
177+ root_markers = [
178+ "pyproject.toml"
179+ "setup.py"
180+ "setup.cfg"
181+ "requirements.txt"
182+ "Pipfile"
183+ ".git"
184+ "mypy.ini"
185+ ".mypy.ini"
186+ ] ;
187+ } ;
172188 } ;
173189
174190 defaultFormat = [ "black" ] ;
You can’t perform that action at this time.
0 commit comments