nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 57 lines 970 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 autopage, 6 cmd2, 7 openstackdocstheme, 8 pbr, 9 prettytable, 10 pyyaml, 11 stevedore, 12 sphinxHook, 13 callPackage, 14}: 15 16buildPythonPackage rec { 17 pname = "cliff"; 18 version = "4.13.1"; 19 pyproject = true; 20 21 src = fetchPypi { 22 inherit pname version; 23 hash = "sha256-t5zAssGfbG54yCvZI+BnhQNdd8sNKhpIMinwooNvDKc="; 24 }; 25 26 build-system = [ 27 openstackdocstheme 28 pbr 29 sphinxHook 30 ]; 31 32 sphinxBuilders = [ "man" ]; 33 34 dependencies = [ 35 autopage 36 cmd2 37 prettytable 38 pyyaml 39 stevedore 40 ]; 41 42 # check in passthru.tests.pytest to escape infinite recursion with stestr 43 doCheck = false; 44 45 pythonImportsCheck = [ "cliff" ]; 46 47 passthru.tests = { 48 pytest = callPackage ./tests.nix { }; 49 }; 50 51 meta = { 52 description = "Command Line Interface Formulation Framework"; 53 homepage = "https://github.com/openstack/cliff"; 54 license = lib.licenses.asl20; 55 teams = [ lib.teams.openstack ]; 56 }; 57}