Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / pyls-memestra / default.nix
blob62ae057613a6dab2225837119d7e2cf730212221
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , deprecated
5 , memestra
6 , python-lsp-server
7 }:
9 buildPythonPackage rec {
10   pname = "pyls-memestra";
11   version = "0.0.16";
13   src = fetchPypi {
14     inherit pname version;
15     hash = "sha256-zMVDd2uB4znw38z3yb0Nt7qQH5dGHTbQBIZO/qo1/t8=";
16   };
18   propagatedBuildInputs = [
19     deprecated
20     memestra
21     python-lsp-server
22   ];
24   # Tests fail because they rely on writting to read-only files
25   doCheck = false;
27   pythonImportsCheck = [
28     "pyls_memestra"
29   ];
31   meta = with lib; {
32     description = "Memestra plugin for the Python Language Server";
33     homepage = "https://github.com/QuantStack/pyls-memestra";
34     license = licenses.bsd3;
35     maintainers = with maintainers; [ GaetanLepage ];
36   };