python312Packages.celery: add some optdepends

These are required for tests, and are currently pulled in
mostly via accidental propagation.

K900 738b39cb 314a2778

+15 -1
+15 -1
pkgs/development/python-modules/celery/default.nix
··· 1 { 2 lib, 3 stdenv, 4 billiard, 5 buildPythonPackage, 6 click-didyoumean, ··· 8 click-repl, 9 click, 10 fetchPypi, 11 google-cloud-storage, 12 kombu, 13 moto, ··· 15 nixosTests, 16 pymongo, 17 redis, 18 pytest-celery, 19 pytest-click, 20 pytest-subtests, ··· 56 ]; 57 58 optional-dependencies = { 59 - gcs = [ google-cloud-storage ]; 60 mongodb = [ pymongo ]; 61 msgpack = [ msgpack ]; 62 yaml = [ pyyaml ]; 63 redis = [ redis ]; 64 }; 65 66 nativeCheckInputs = [
··· 1 { 2 lib, 3 stdenv, 4 + azure-identity, 5 + azure-storage-blob, 6 billiard, 7 buildPythonPackage, 8 click-didyoumean, ··· 10 click-repl, 11 click, 12 fetchPypi, 13 + gevent, 14 + google-cloud-firestore, 15 google-cloud-storage, 16 kombu, 17 moto, ··· 19 nixosTests, 20 pymongo, 21 redis, 22 + pydantic, 23 pytest-celery, 24 pytest-click, 25 pytest-subtests, ··· 61 ]; 62 63 optional-dependencies = { 64 + azureblockblob = [ 65 + azure-identity 66 + azure-storage-blob 67 + ]; 68 + gevent = [ gevent ]; 69 + gcs = [ 70 + google-cloud-firestore 71 + google-cloud-storage 72 + ]; 73 mongodb = [ pymongo ]; 74 msgpack = [ msgpack ]; 75 yaml = [ pyyaml ]; 76 redis = [ redis ]; 77 + pydantic = [ pydantic ]; 78 }; 79 80 nativeCheckInputs = [