about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorGaetan Lepage <gaetan@glepage.com>2024-05-11 10:30:50 +0200
committerGaetan Lepage <gaetan@glepage.com>2024-05-11 10:30:52 +0200
commitd891413d42431c3b2ea7ac3840182b58aae8efca (patch)
treef3051a6e56b63ab63f1b1dcbfc59817f9bf94e0a /pkgs
parentc22cb3fb9c6c86f9b3eff94d375a90d7c3ef2e72 (diff)
python311Packages.streamz: fix by adding missing test dependencies
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/python-modules/streamz/default.nix22
1 files changed, 15 insertions, 7 deletions
diff --git a/pkgs/development/python-modules/streamz/default.nix b/pkgs/development/python-modules/streamz/default.nix
index ff12abf47ae39..87a54da431152 100644
--- a/pkgs/development/python-modules/streamz/default.nix
+++ b/pkgs/development/python-modules/streamz/default.nix
@@ -1,16 +1,18 @@
-{ stdenv
-, lib
+{ lib
+, stdenv
 , buildPythonPackage
+, pythonOlder
+, fetchPypi
+, setuptools
 , confluent-kafka
+, dask
+, dask-expr
 , distributed
-, fetchpatch
-, fetchPypi
 , flaky
 , graphviz
 , networkx
 , pytest-asyncio
 , pytestCheckHook
-, pythonOlder
 , requests
 , six
 , toolz
@@ -21,7 +23,7 @@
 buildPythonPackage rec {
   pname = "streamz";
   version = "0.6.4";
-  format = "setuptools";
+  pyproject = true;
 
   disabled = pythonOlder "3.6";
 
@@ -30,7 +32,11 @@ buildPythonPackage rec {
     hash = "sha256-VXfWkEwuxInBQVQJV3IQXgGVRkiBmYfUZCBMbjyWNPM=";
   };
 
-  propagatedBuildInputs = [
+  build-system = [
+    setuptools
+  ];
+
+  dependencies = [
     networkx
     six
     toolz
@@ -40,6 +46,8 @@ buildPythonPackage rec {
 
   nativeCheckInputs = [
     confluent-kafka
+    dask
+    dask-expr
     distributed
     flaky
     graphviz