11 buildPythonPackage rec {
12 pname = "python-lsp-jsonrpc";
16 disabled = pythonOlder "3.7";
18 src = fetchFromGitHub {
21 rev = "refs/tags/v${version}";
22 hash = "sha256-5WN/31e6WCgXVzevMuQbNjyo/2jjWDF+m48nrLKS+64=";
26 substituteInPlace pyproject.toml \
27 --replace "--cov-report html --cov-report term --junitxml=pytest.xml --cov pylsp_jsonrpc --cov test" ""
35 propagatedBuildInputs = [
43 pythonImportsCheck = [
48 description = "Python server implementation of the JSON RPC 2.0 protocol";
49 homepage = "https://github.com/python-lsp/python-lsp-jsonrpc";
50 changelog = "https://github.com/python-lsp/python-lsp-jsonrpc/blob/v${version}/CHANGELOG.md";
51 license = licenses.mit;
52 maintainers = with maintainers; [ fab ];