diff options
author | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-26 13:18:31 -0400 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2018-10-27 09:07:24 +0200 |
commit | faf3a7cc022e3209db417256356fe61d3434701c (patch) | |
tree | dfb31e9dd0cdd6ae81a1efff0d154268d988d800 /pkgs/development/python-modules/simplebayes | |
parent | 6af8b42e17319bcc436546793fcba20497366e4f (diff) | |
download | nixpkgs-faf3a7cc022e3209db417256356fe61d3434701c.tar nixpkgs-faf3a7cc022e3209db417256356fe61d3434701c.tar.gz nixpkgs-faf3a7cc022e3209db417256356fe61d3434701c.tar.bz2 nixpkgs-faf3a7cc022e3209db417256356fe61d3434701c.tar.lz nixpkgs-faf3a7cc022e3209db417256356fe61d3434701c.tar.xz nixpkgs-faf3a7cc022e3209db417256356fe61d3434701c.tar.zst nixpkgs-faf3a7cc022e3209db417256356fe61d3434701c.zip |
pythonPackages.simplebayes: refactor move to python-modules
Diffstat (limited to 'pkgs/development/python-modules/simplebayes')
-rw-r--r-- | pkgs/development/python-modules/simplebayes/default.nix | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/simplebayes/default.nix b/pkgs/development/python-modules/simplebayes/default.nix new file mode 100644 index 00000000000..705b7559372 --- /dev/null +++ b/pkgs/development/python-modules/simplebayes/default.nix @@ -0,0 +1,36 @@ +{ stdenv +, buildPythonPackage +, fetchFromGitHub +, nose +, mock +, isPy3k +}: + +buildPythonPackage rec { + pname = "simplebayes"; + version = "1.5.8"; + + # Use GitHub instead of pypi, because it contains tests. + src = fetchFromGitHub { + repo = "simplebayes"; + owner = "hickeroar"; + # NOTE: This is actually 1.5.8 but the tag is wrong! + rev = "1.5.7"; + sha256 = "0mp7rvfdmpfxnka4czw3lv5kkh6gdxh6dm4r6hcln1zzfg9lxp4h"; + }; + + checkInputs = [ nose mock ]; + + postPatch = stdenv.lib.optionalString isPy3k '' + sed -i -e 's/open *(\([^)]*\))/open(\1, encoding="utf-8")/' setup.py + ''; + + checkPhase = "nosetests tests/test.py"; + + meta = with stdenv.lib; { + description = "Memory-based naive bayesian text classifier"; + homepage = "https://github.com/hickeroar/simplebayes"; + license = licenses.mit; + }; + +} |