1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 flake8, 6 python-lsp-server, 7 pythonOlder, 8}: 9 10buildPythonPackage { 11 pname = "pyls-flake8"; 12 version = "0.4.0"; 13 format = "setuptools"; 14 disabled = pythonOlder "3.6"; 15 16 src = fetchFromGitHub { 17 owner = "emanspeaks"; 18 repo = "pyls-flake8"; 19 rev = "v{version}"; 20 sha256 = "14wkmwh8mqr826vdzxhvhdwrnx2akzmnbv3ar391qs4imwqfjx3l"; 21 }; 22 23 propagatedBuildInputs = [ 24 flake8 25 python-lsp-server 26 ]; 27 28 meta = with lib; { 29 homepage = "https://github.com/emanspeaks/pyls-flake8"; 30 description = "Flake8 plugin for the Python LSP Server"; 31 license = licenses.mit; 32 maintainers = with maintainers; [ cpcloud ]; 33 }; 34}