{ buildPythonPackage , stdenv , fetchFromGitHub , click , six , tqdm , joblib , pytest }: buildPythonPackage rec { pname = "sacremoses"; version = "0.0.35"; src = fetchFromGitHub { owner = "alvations"; repo = pname; rev = "${version}"; sha256 = "1gzr56w8yx82mn08wax5m0xyg15ym4ri5l80gmagp8r53443j770"; }; propagatedBuildInputs = [ click six tqdm joblib ]; checkInputs = [ pytest ]; # ignore tests which call to remote host checkPhase = '' pytest -k 'not truecase' ''; meta = with stdenv.lib; { homepage = "https://github.com/alvations/sacremoses"; description = "Python port of Moses tokenizer, truecaser and normalizer"; license = licenses.lgpl21Plus; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ pashashocky ]; }; }