diff options
-rw-r--r-- | pkgs/development/python-modules/rebulk/default.nix | 23 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 21 |
2 files changed, 24 insertions, 20 deletions
diff --git a/pkgs/development/python-modules/rebulk/default.nix b/pkgs/development/python-modules/rebulk/default.nix new file mode 100644 index 000000000000..3dec364b292d --- /dev/null +++ b/pkgs/development/python-modules/rebulk/default.nix @@ -0,0 +1,23 @@ +{ stdenv, buildPythonPackage, fetchPypi, pytest, pytestrunner, six, regex}: + +buildPythonPackage rec { + pname = "rebulk"; + version = "0.9.0"; + name = "${pname}-${version}"; + + src = fetchPypi { + inherit pname version; + sha256 = "1sw516ihfrb7i9bfl1n3049akvb23mpsk3llh7w3xfnbvkfrpip0"; + }; + + # Some kind of trickery with imports that doesn't work. + doCheck = false; + buildInputs = [ pytest pytestrunner ]; + propagatedBuildInputs = [ six regex ]; + + meta = with stdenv.lib; { + homepage = "https://github.com/Toilal/rebulk/"; + license = licenses.mit; + description = "Advanced string matching from simple patterns"; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e85fc22e3b93..d93a3a012c1d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11914,26 +11914,7 @@ in { guessit = callPackage ../development/python-modules/guessit { }; - rebulk = buildPythonPackage rec { - version = "0.8.2"; - name = "rebulk-${version}"; - - src = pkgs.fetchurl { - url = "mirror://pypi/r/rebulk/${name}.tar.gz"; - sha256 = "8c09901bda7b79a21d46faf489d67d017aa54d38bdabdb53f824068a6640401a"; - }; - - # Some kind of trickery with imports that doesn't work. - doCheck = false; - buildInputs = with self; [ pytest pytestrunner ]; - propagatedBuildInputs = with self; [ six regex ]; - - meta = { - homepage = "https://github.com/Toilal/rebulk/"; - license = licenses.mit; - description = "Advanced string matching from simple patterns"; - }; - }; + rebulk = callPackage ../development/python-modules/rebulk { }; gunicorn = callPackage ../development/python-modules/gunicorn.nix { }; |