Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / lingua / default.nix
blob7b1f6ba720057e1dc69bd0943bdb44602709ca02
1 { lib
2 , fetchPypi
3 , buildPythonPackage
4 , flit-core
5 , polib
6 , click }:
8 buildPythonPackage rec {
9   pname = "lingua";
10   version = "4.15.0";
11   format = "pyproject";
13   src = fetchPypi {
14     inherit pname version;
15     hash = "sha256-DhqUZ0HbKIpANhrQT/OP4EvwgZg0uKu4TEtTX+2bpO8=";
16   };
18   postPatch = ''
19     substituteInPlace src/lingua/extract.py \
20       --replace-fail SafeConfigParser ConfigParser
21   '';
23   nativeBuildInputs = [
24     flit-core
25   ];
27   propagatedBuildInputs = [
28     click
29     polib
30   ];
32   pythonImportsCheck = [ "lingua" ];
34   meta = with lib; {
35     description = "Translation toolset";
36     homepage = "https://github.com/wichert/lingua";
37     license = licenses.bsd3;
38     maintainers = with maintainers; [ np ];
39   };