diff options
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/flower/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/python-modules/flower/default.nix | 37 |
1 files changed, 29 insertions, 8 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/flower/default.nix b/nixpkgs/pkgs/development/python-modules/flower/default.nix index 2b578134174..b31cbc7424d 100644 --- a/nixpkgs/pkgs/development/python-modules/flower/default.nix +++ b/nixpkgs/pkgs/development/python-modules/flower/default.nix @@ -1,22 +1,43 @@ -{ lib, buildPythonPackage, fetchPypi, Babel, celery, importlib-metadata, pytz, tornado, mock }: +{ lib +, buildPythonPackage +, fetchPypi +, celery +, humanize +, mock +, pytz +, tornado +, prometheus_client +}: buildPythonPackage rec { pname = "flower"; - version = "0.9.4"; - + version = "0.9.5"; + src = fetchPypi { inherit pname version; - sha256 = "25782840f7ffc25dcf478d94535a2d815448de4aa6c71426be6abfa9ca417448"; + sha256 = "171zckhk9ni14f1d82wf62hhciy0gx13fd02sr9m9qlj50fnv4an"; }; - propagatedBuildInputs = [ Babel celery importlib-metadata pytz tornado ]; - + postPatch = '' + # rely on using example programs (flowers/examples/tasks.py) which + # are not part of the distribution + rm tests/load.py + ''; + + propagatedBuildInputs = [ + celery + pytz + tornado + humanize + prometheus_client + ]; + checkInputs = [ mock ]; - + meta = with lib; { description = "Celery Flower"; homepage = "https://github.com/mher/flower"; - license = licenses.bsdOriginal; + license = licenses.bsdOriginal; maintainers = [ maintainers.arnoldfarkas ]; }; } |