Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / mecab-python3 / default.nix
blobe347aa107d7c773e198b63493ef887018b2bf772
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , mecab
5 , swig
6 , setuptools-scm
7 , pythonOlder
8 }:
10 buildPythonPackage rec {
11   pname = "mecab-python3";
12   version = "1.0.8";
13   format = "setuptools";
15   disabled = pythonOlder "3.7";
17   src = fetchPypi {
18     inherit pname version;
19     hash = "sha256-cJiLqyY2lkVvddPYkQx1rqR3qdCAVK1++FvlRw3T9ls=";
20   };
22   nativeBuildInputs = [
23     mecab # for mecab-config
24     swig
25     setuptools-scm
26   ];
28   buildInputs = [
29     mecab
30   ];
32   doCheck = false;
34   pythonImportsCheck = [
35     "MeCab"
36   ];
38   meta = with lib; {
39     description = "A python wrapper for mecab: Morphological Analysis engine";
40     homepage =  "https://github.com/SamuraiT/mecab-python3";
41     changelog = "https://github.com/SamuraiT/mecab-python3/releases/tag/v${version}";
42     license = with licenses; [ gpl2 lgpl21 bsd3 ]; # any of the three
43   };