at master 827 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 numpy, 6 razdel, 7 gensim, 8 pytestCheckHook, 9}: 10 11buildPythonPackage rec { 12 pname = "navec"; 13 version = "0.10.0"; 14 format = "setuptools"; 15 16 src = fetchPypi { 17 inherit pname version; 18 hash = "sha256-TyNHSxwnmvbGBfhOeHPofEfKWLDFOKP50w2QxgnJ/SE="; 19 }; 20 21 propagatedBuildInputs = [ 22 numpy 23 razdel 24 ]; 25 nativeCheckInputs = [ 26 pytestCheckHook 27 gensim 28 ]; 29 # TODO: remove when gensim usage will be fixed in `navec`. 30 disabledTests = [ "test_gensim" ]; 31 pythonImportsCheck = [ "navec" ]; 32 33 meta = with lib; { 34 description = "Compact high quality word embeddings for Russian language"; 35 mainProgram = "navec-train"; 36 homepage = "https://github.com/natasha/navec"; 37 license = licenses.mit; 38 maintainers = with maintainers; [ npatsakula ]; 39 }; 40}