Loading pkgs/development/python-modules/celery/default.nix +12 −23 Original line number Diff line number Diff line { stdenv , lib , backports-zoneinfo , billiard , boto3 , buildPythonPackage Loading @@ -10,50 +11,33 @@ , click-repl , dnspython , fetchPypi , fetchpatch , kombu , moto , pymongo , pytest-celery , pytest-click , pytest-subtests , pytest-timeout , pytestCheckHook , python-dateutil , pythonOlder , pytz , tzdata , vine , nixosTests }: buildPythonPackage rec { pname = "celery"; version = "5.2.7"; version = "5.3.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; hash = "sha256-+vvYKTTTD4oAT4Ho96Bi4xQToj1ES+juMyZVORWVjG0="; hash = "sha256-Hqul7hTYyMC+2PYGPl4Q2r288jUDqGHPDhC3Ih2Zyw0="; }; patches = [ (fetchpatch { name = "billiard-4.0-compat.patch"; url = "https://github.com/celery/celery/commit/b260860988469ef8ad74f2d4225839c2fa91d590.patch"; hash = "sha256-NWB/UB0fE7A/vgMRYz6QGmqLmyN1ninAMyL4V2tpzto="; }) (fetchpatch { name = "billiard-4.1-compat.patch"; url = "https://github.com/celery/celery/pull/7781/commits/879af6341974c3778077d8212d78f093b2d77a4f.patch"; hash = "sha256-+m8/YkeAPPjwm0WF7dw5XZzf7MImVBLXT0/FS+fk0FE="; }) ]; postPatch = '' substituteInPlace requirements/default.txt \ --replace "billiard>=3.6.4.0,<4.0" "billiard>=3.6.4.0" ''; propagatedBuildInputs = [ billiard click Loading @@ -61,8 +45,12 @@ buildPythonPackage rec { click-plugins click-repl kombu pytz python-dateutil tzdata vine ] ++ lib.optionals (pythonOlder "3.9") [ backports-zoneinfo ]; nativeCheckInputs = [ Loading @@ -72,6 +60,7 @@ buildPythonPackage rec { moto pymongo pytest-celery pytest-click pytest-subtests pytest-timeout pytestCheckHook Loading Loading
pkgs/development/python-modules/celery/default.nix +12 −23 Original line number Diff line number Diff line { stdenv , lib , backports-zoneinfo , billiard , boto3 , buildPythonPackage Loading @@ -10,50 +11,33 @@ , click-repl , dnspython , fetchPypi , fetchpatch , kombu , moto , pymongo , pytest-celery , pytest-click , pytest-subtests , pytest-timeout , pytestCheckHook , python-dateutil , pythonOlder , pytz , tzdata , vine , nixosTests }: buildPythonPackage rec { pname = "celery"; version = "5.2.7"; version = "5.3.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; hash = "sha256-+vvYKTTTD4oAT4Ho96Bi4xQToj1ES+juMyZVORWVjG0="; hash = "sha256-Hqul7hTYyMC+2PYGPl4Q2r288jUDqGHPDhC3Ih2Zyw0="; }; patches = [ (fetchpatch { name = "billiard-4.0-compat.patch"; url = "https://github.com/celery/celery/commit/b260860988469ef8ad74f2d4225839c2fa91d590.patch"; hash = "sha256-NWB/UB0fE7A/vgMRYz6QGmqLmyN1ninAMyL4V2tpzto="; }) (fetchpatch { name = "billiard-4.1-compat.patch"; url = "https://github.com/celery/celery/pull/7781/commits/879af6341974c3778077d8212d78f093b2d77a4f.patch"; hash = "sha256-+m8/YkeAPPjwm0WF7dw5XZzf7MImVBLXT0/FS+fk0FE="; }) ]; postPatch = '' substituteInPlace requirements/default.txt \ --replace "billiard>=3.6.4.0,<4.0" "billiard>=3.6.4.0" ''; propagatedBuildInputs = [ billiard click Loading @@ -61,8 +45,12 @@ buildPythonPackage rec { click-plugins click-repl kombu pytz python-dateutil tzdata vine ] ++ lib.optionals (pythonOlder "3.9") [ backports-zoneinfo ]; nativeCheckInputs = [ Loading @@ -72,6 +60,7 @@ buildPythonPackage rec { moto pymongo pytest-celery pytest-click pytest-subtests pytest-timeout pytestCheckHook Loading