From cdf3b50917382cd6b54f35a7ade053064fcc38d1 Mon Sep 17 00:00:00 2001 From: Lancelot SIX Date: Wed, 18 Jan 2017 14:23:25 +0100 Subject: [PATCH] pythonPackages.celery: 3.1.23 -> 4.0.2 --- pkgs/top-level/python-packages.nix | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 34a6b732ed2..5e5be3019fc 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3581,8 +3581,7 @@ in { }; }; - - celery = buildPythonPackage rec { + celery_3 = buildPythonPackage rec { name = "celery-${version}"; version = "3.1.23"; @@ -3607,6 +3606,25 @@ in { }; }; + celery = buildPythonPackage rec { + name = "celery-${version}"; + version = "4.0.2"; + + src = pkgs.fetchurl { + url = "mirror://pypi/c/celery/${name}.tar.gz"; + sha256 = "0kgmbs3fl9879n48p4m79nxy9by2yhvxq1jdvlnqzzvkdb2sdmg3"; + }; + + buildInputs = with self; [ pytest_30 case ]; + propagatedBuildInputs = with self; [ kombu billiard pytz anyjson amqp eventlet ]; + + meta = { + homepage = https://github.com/celery/celery/; + description = "Distributed task queue"; + license = licenses.bsd3; + }; + }; + cerberus = buildPythonPackage rec { name = "Cerberus-${version}"; version = "0.9.2"; @@ -10577,7 +10595,7 @@ in { }; propagatedBuildInputs = with self ; [ numpy django_colorful pillow psycopg2 - pyparsing django celery ]; + pyparsing django celery_3 ]; meta = { description = "Basic raster data integration for Django";