1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 6 unittestCheckHook, 7 8 setuptools, 9}: 10 11buildPythonPackage rec { 12 pname = "tinysegmenter"; 13 version = "0.4"; 14 pyproject = true; 15 16 src = fetchPypi { 17 inherit pname version; 18 hash = "sha256-ZEWL26VLp0gsAseF+WDPPWz2FZSk2rPWTDJUOQlPwbc="; 19 }; 20 21 build-system = [ setuptools ]; 22 23 nativeCheckInputs = [ unittestCheckHook ]; 24 25 unittestFlagsArray = [ 26 "-s" 27 "tests" 28 ]; 29 30 pythonImportsCheck = [ "tinysegmenter" ]; 31 32 meta = with lib; { 33 description = "Very compact Japanese tokenizer"; 34 homepage = "https://tinysegmenter.tuxfamily.org"; 35 license = licenses.bsd3; 36 maintainers = with maintainers; [ vizid ]; 37 }; 38}