ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / num2words / default.nix
blob9e8c0961680ec778278260cc303b2c0f2ec736d7
1 { buildPythonPackage
2 , lib
3 , fetchPypi
4 , docopt
5 , delegator-py
6 , pytest
7 }:
9 buildPythonPackage rec {
10   version = "0.5.12";
11   pname = "num2words";
13   src = fetchPypi {
14     inherit pname version;
15     sha256 = "sha256-fnwLDwgEBao6HdnTKxypCzvwO6sXuOVNsF4beDAaCYg=";
16   };
18   propagatedBuildInputs = [ docopt ];
20   checkInputs = [ delegator-py pytest ];
22   checkPhase = ''
23     pytest -k 'not cli_with_lang'
24   '';
26   meta = with lib; {
27     description = "Modules to convert numbers to words. 42 --> forty-two";
28     homepage = "https://github.com/savoirfairelinux/num2words";
29     license = licenses.lgpl21;
30     maintainers = with maintainers; [ jonringer ];
32     longDescription =
33     "num2words is a library that converts numbers like 42 to words like forty-two. It supports multiple languages (see the list below for full list of languages) and can even generate ordinal numbers like forty-second";
34   };