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