Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / pyls-spyder / default.nix
blob509df2efaf79f32819c987045c49d54642246c46
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , python-lsp-server
5 , pytestCheckHook
6 }:
8 buildPythonPackage rec {
9   pname = "pyls-spyder";
10   version = "0.4.0";
12   src = fetchFromGitHub {
13     owner = "spyder-ide";
14     repo = pname;
15     rev = "v${version}";
16     sha256 = "11ajbsia60d4c9s6m6rbvaqp1d69fcdbq6a98lkzkkzv2b9pdhkk";
17   };
19   propagatedBuildInputs = [
20     python-lsp-server
21   ];
23   nativeCheckInputs = [
24     pytestCheckHook
25   ];
27   pythonImportsCheck = [ "pyls_spyder" ];
29   meta = with lib; {
30     description = "Spyder extensions for the python-language-server";
31     homepage = "https://github.com/spyder-ide/pyls-spyder";
32     license = licenses.mit;
33     maintainers = with maintainers; [ ];
34   };