Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 isPy3k, 6 cython, 7 numpy, 8 srsly, 9}: 10 11buildPythonPackage rec { 12 pname = "spacy-pkuseg"; 13 version = "0.0.33"; 14 format = "setuptools"; 15 16 disabled = !isPy3k; 17 18 src = fetchPypi { 19 inherit version; 20 pname = "spacy_pkuseg"; 21 hash = "sha256-8TFWrE4ERg8aw17f0DbplwTbutGa0KObBsNA+AKinmI="; 22 }; 23 24 # Does not seem to have actual tests, but unittest discover 25 # recognizes some non-tests as tests and fails. 26 doCheck = false; 27 28 nativeBuildInputs = [ cython ]; 29 30 propagatedBuildInputs = [ 31 numpy 32 srsly 33 ]; 34 35 pythonImportsCheck = [ "spacy_pkuseg" ]; 36 37 meta = with lib; { 38 description = "Toolkit for multi-domain Chinese word segmentation (spaCy fork)"; 39 homepage = "https://github.com/explosion/spacy-pkuseg"; 40 license = licenses.mit; 41 maintainers = [ ]; 42 }; 43}