1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 setuptools, 6 python-lsp-server, 7 isort, 8}: 9 10buildPythonPackage rec { 11 pname = "pyls-isort"; 12 version = "0.2.2"; 13 pyproject = true; 14 15 src = fetchFromGitHub { 16 owner = "paradoxxxzero"; 17 repo = "pyls-isort"; 18 tag = "v${version}"; 19 sha256 = "0xba0aiyjfdi9swjzxk26l94dwlwvn17kkfjfscxl8gvspzsn057"; 20 }; 21 22 # no tests 23 doCheck = false; 24 25 pythonImportsCheck = [ "pyls_isort" ]; 26 27 build-system = [ setuptools ]; 28 29 dependencies = [ 30 isort 31 python-lsp-server 32 ]; 33 34 meta = { 35 homepage = "https://github.com/paradoxxxzero/pyls-isort"; 36 description = "Isort plugin for python-lsp-server"; 37 license = lib.licenses.mit; 38 maintainers = with lib.maintainers; [ cpcloud ]; 39 }; 40}