linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / pyls-black / default.nix
blobc59a67606ee6c7e4e8650f8e632deff7eaadab3a
1 { lib, buildPythonPackage, fetchFromGitHub
2 , black, toml, pytest, python-language-server, isPy3k
3 }:
5 buildPythonPackage rec {
6   pname = "pyls-black";
7   version = "0.4.6";
9   src = fetchFromGitHub {
10     owner = "rupert";
11     repo = "pyls-black";
12     rev = "v${version}";
13     sha256 = "0cjf0mjn156qp0x6md6mncs31hdpzfim769c2lixaczhyzwywqnj";
14   };
16   disabled = !isPy3k;
18   checkPhase = ''
19     pytest
20   '';
22   checkInputs = [ pytest ];
24   propagatedBuildInputs = [ black toml python-language-server ];
26   meta = with lib; {
27     homepage = "https://github.com/rupert/pyls-black";
28     description = "Black plugin for the Python Language Server";
29     license = licenses.mit;
30     maintainers = [ maintainers.mic92 ];
31   };