11 buildPythonPackage rec {
16 disabled = pythonOlder "3.7";
18 src = fetchFromGitHub {
21 rev = "refs/tags/${version}";
22 hash = "sha256-3LqgKENFzdfCjMlD6Xzv5W23yvIkNMUYo2+LlzKZ3cc=";
26 substituteInPlace setup.py \
27 --replace " + pytest_runner" ""
34 propagatedBuildInputs = [
36 ] ++ lib.optionals (!isPyPy) [
40 # Tests require pkgs.neovim which we cannot add because of circular dependency
43 pythonImportsCheck = [
48 description = "Python client for Neovim";
49 homepage = "https://github.com/neovim/pynvim";
50 changelog = "https://github.com/neovim/pynvim/releases/tag/${version}";
51 license = licenses.asl20;
52 maintainers = with maintainers; [ figsoda ];