diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index f512540c..c38d2421 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -132,8 +132,7 @@ - Added [sqruff](https://github.com/quarylabs/sqruff) support to `languages.sql` -- Added [Pyrefly](https://pyrefly.org/) and [zuban](https://zubanls.com/) - support to `languages.python` +- Added [Pyrefly](https://pyrefly.org/) support to `languages.python` - Added TOML support via {option}`languages.toml` and the [Tombi](https://tombi-toml.github.io/tombi/) language server, linter, and @@ -145,8 +144,3 @@ [Machshev](https://github.com/machshev): - Added `ruff` and `ty` LSP support for Python under `programs.python`. - -[Snoweuph](https://github.com/snoweuph) - -- Added [Selenen](https://github.com/kampfkarren/selene) for more diagnostics in - `languages.lua`. diff --git a/modules/plugins/languages/lua.nix b/modules/plugins/languages/lua.nix index 564fcece..276c9a6a 100644 --- a/modules/plugins/languages/lua.nix +++ b/modules/plugins/languages/lua.nix @@ -9,7 +9,7 @@ inherit (lib.modules) mkIf mkMerge; inherit (lib.meta) getExe; inherit (lib.types) bool enum listOf; - inherit (lib.nvim.types) diagnostics mkGrammarOption; + inherit (lib.nvim.types) diagnostics mkGrammarOption deprecatedSingleOrListOf; inherit (lib.nvim.dag) entryBefore; inherit (lib.nvim.attrsets) mapListToAttrs; @@ -46,9 +46,6 @@ luacheck = { package = pkgs.luajitPackages.luacheck; }; - selene = { - package = pkgs.selene; - }; }; in { imports = [ @@ -82,7 +79,7 @@ in { description = "Enable Lua formatting"; }; type = mkOption { - type = listOf (enum (attrNames formats)); + type = deprecatedSingleOrListOf "vim.language.lua.format.type" (enum (attrNames formats)); default = defaultFormat; description = "Lua formatter to use"; }; diff --git a/modules/plugins/languages/python.nix b/modules/plugins/languages/python.nix index 04d2554f..0fffbbcc 100644 --- a/modules/plugins/languages/python.nix +++ b/modules/plugins/languages/python.nix @@ -169,22 +169,6 @@ ".git" ]; }; - - zuban = { - enable = true; - cmd = [(getExe pkgs.zuban) "server"]; - filetypes = ["python"]; - root_markers = [ - "pyproject.toml" - "setup.py" - "setup.cfg" - "requirements.txt" - "Pipfile" - ".git" - "mypy.ini" - ".mypy.ini" - ]; - }; }; defaultFormat = ["black"];