{nodePackages,vimPlugins}.coc-python: drop

See notice in the README:
https://github.com/neoclide/coc-python

> WARNING: it's recommended to use coc-pyright if
> you're using python3 or use coc-jedi if you're using jedi,
> the code of coc-python is too hard to maintain!

If that isn't convincing, the repo was archived on 2020-12-24.

Part of #229475
This commit is contained in:
Tomo 2024-10-16 05:44:39 +00:00
parent 70cc7b62f2
commit f3929d6b78
5 changed files with 4 additions and 20 deletions

View File

@ -336,6 +336,9 @@
Most prominently access to the webinterface and API are now protected by authentication. Retrieve the auto-created Most prominently access to the webinterface and API are now protected by authentication. Retrieve the auto-created
admin account from the `frigate.service` journal after upgrading. admin account from the `frigate.service` journal after upgrading.
- `nodePackages.coc-python` was dropped, as [its upstream is unmaintained](https://github.com/neoclide/coc-python). The associated `vimPlugins.coc-python` was also dropped.
The upstream project recommends using `coc-pyright` or `coc-jedi` as replacements.
- `services.forgejo.mailerPasswordFile` has been deprecated by the drop-in replacement `services.forgejo.secrets.mailer.PASSWD`, - `services.forgejo.mailerPasswordFile` has been deprecated by the drop-in replacement `services.forgejo.secrets.mailer.PASSWD`,
which is part of the new free-form `services.forgejo.secrets` option. which is part of the new free-form `services.forgejo.secrets` option.
`services.forgejo.secrets` is a small wrapper over systemd's `LoadCredential=`. It has the same structure (sections/keys) as `services.forgejo.secrets` is a small wrapper over systemd's `LoadCredential=`. It has the same structure (sections/keys) as

View File

@ -2729,7 +2729,6 @@ in
"coc-metals" "coc-metals"
"coc-pairs" "coc-pairs"
"coc-prettier" "coc-prettier"
"coc-python"
"coc-r-lsp" "coc-r-lsp"
"coc-rls" "coc-rls"
"coc-rust-analyzer" "coc-rust-analyzer"

View File

@ -74,6 +74,7 @@ mapAliases {
inherit (pkgs) coc-diagnostic; # added 2024-06-29 inherit (pkgs) coc-diagnostic; # added 2024-06-29
coc-imselect = throw "coc-imselect was removed because it was broken"; # added 2023-08-21 coc-imselect = throw "coc-imselect was removed because it was broken"; # added 2023-08-21
inherit (pkgs) coc-pyright; # added 2024-07-14 inherit (pkgs) coc-pyright; # added 2024-07-14
coc-python = throw "coc-python was removed because it was abandoned upstream on 2020-12-24. Upstream now recommends using coc-pyright or coc-jedi instead."; # added 2024-10-15
coinmon = throw "coinmon was removed since it was abandoned upstream"; # added 2024-03-19 coinmon = throw "coinmon was removed since it was abandoned upstream"; # added 2024-03-19
coffee-script = pkgs.coffeescript; # added 2023-08-18 coffee-script = pkgs.coffeescript; # added 2023-08-18
inherit (pkgs) concurrently; # added 2024-08-05 inherit (pkgs) concurrently; # added 2024-08-05

View File

@ -47,7 +47,6 @@
, "coc-metals" , "coc-metals"
, "coc-pairs" , "coc-pairs"
, "coc-prettier" , "coc-prettier"
, "coc-python"
, "coc-r-lsp" , "coc-r-lsp"
, "coc-rls" , "coc-rls"
, "coc-rust-analyzer" , "coc-rust-analyzer"

View File

@ -61238,24 +61238,6 @@ in
bypassCache = true; bypassCache = true;
reconstructLock = true; reconstructLock = true;
}; };
coc-python = nodeEnv.buildNodePackage {
name = "coc-python";
packageName = "coc-python";
version = "1.2.13";
src = fetchurl {
url = "https://registry.npmjs.org/coc-python/-/coc-python-1.2.13.tgz";
sha512 = "thsXkbwwJMpiGa/1GiPvFnbWtC5K8QcZvcUtoc4lU8Hf38LbywK5qRp6M7tOAabJOq5dYcIYYbPZWzGwhoZEiw==";
};
buildInputs = globalBuildInputs;
meta = {
description = "Python extension for coc.nvim, forked from vscode-python.";
homepage = "https://github.com/neoclide/coc-python#readme";
license = "MIT";
};
production = true;
bypassCache = true;
reconstructLock = true;
};
coc-r-lsp = nodeEnv.buildNodePackage { coc-r-lsp = nodeEnv.buildNodePackage {
name = "coc-r-lsp"; name = "coc-r-lsp";
packageName = "coc-r-lsp"; packageName = "coc-r-lsp";