Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / yarg / default.nix
blobf6e08ecd05acb452adca434b4948c76c52ebc1ae
1 { lib, buildPythonPackage, fetchFromGitHub, requests, nose, mock }:
3 buildPythonPackage rec {
4   pname = "yarg";
5   version = "0.1.9";
6   format = "setuptools";
8   src = fetchFromGitHub {
9     owner = "kura";
10     repo = pname;
11     rev = version;
12     sha256 = "1isq02s404fp9whkm8w2kvb2ik1sz0r258iby0q532zw81lga0d0";
13   };
15   propagatedBuildInputs = [ requests ];
17   nativeCheckInputs = [ nose mock ];
18   checkPhase = ''
19     nosetests
20   '';
22   meta = with lib; {
23     description = "An easy to use PyPI client";
24     homepage = "https://yarg.readthedocs.io";
25     license = licenses.mit;
26     maintainers = with maintainers; [ psyanticy ];
27   };