python310Packages.celery: 5.2.7 -> 5.3.0
https://github.com/celery/celery/releases/tag/v5.3.0 https://github.com/celery/celery/blob/v5.3.0/Changelog.rst
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
{ stdenv
|
||||
, lib
|
||||
, backports-zoneinfo
|
||||
, billiard
|
||||
, boto3
|
||||
, buildPythonPackage
|
||||
@@ -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
|
||||
@@ -61,8 +45,12 @@ buildPythonPackage rec {
|
||||
click-plugins
|
||||
click-repl
|
||||
kombu
|
||||
pytz
|
||||
python-dateutil
|
||||
tzdata
|
||||
vine
|
||||
]
|
||||
++ lib.optionals (pythonOlder "3.9") [
|
||||
backports-zoneinfo
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
@@ -72,6 +60,7 @@ buildPythonPackage rec {
|
||||
moto
|
||||
pymongo
|
||||
pytest-celery
|
||||
pytest-click
|
||||
pytest-subtests
|
||||
pytest-timeout
|
||||
pytestCheckHook
|
||||
|
||||
Reference in New Issue
Block a user