Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / face / default.nix
blobdb1810ca056d527b6ebedc0f55ed09f9451f4122
1 { lib, buildPythonPackage, fetchPypi, boltons, pytest }:
3 buildPythonPackage rec {
4   pname = "face";
5   version = "20.1.1";
7   src = fetchPypi {
8     inherit pname version;
9     sha256 = "7d59ca5ba341316e58cf72c6aff85cca2541cf5056c4af45cb63af9a814bed3e";
10   };
12   propagatedBuildInputs = [ boltons ];
14   checkInputs = [ pytest ];
15   checkPhase = "pytest face/test";
17   # ironically, test_parse doesn't parse, but fixed in git so no point
18   # reporting
19   doCheck = false;
21   meta = with lib; {
22     homepage = "https://github.com/mahmoud/face";
23     description = "A command-line interface parser and framework";
24     longDescription = ''
25       A command-line interface parser and framework, friendly for
26       users, full-featured for developers.
27     '';
28     license = licenses.bsd3;
29     maintainers = with maintainers; [ twey ];
30   };