1{
2 lib,
3 buildPythonPackage,
4 dill,
5 fetchFromGitHub,
6}:
7
8buildPythonPackage rec {
9 pname = "multiprocess";
10 version = "0.70.18";
11 format = "setuptools";
12
13 src = fetchFromGitHub {
14 owner = "uqfoundation";
15 repo = "multiprocess";
16 tag = version;
17 hash = "sha256-VDlbo+rXyOxY73JJz5SWEuq3lZLKWYKk9DKbHzpQesU=";
18 };
19
20 propagatedBuildInputs = [ dill ];
21
22 # Python-version dependent tests
23 doCheck = false;
24
25 pythonImportsCheck = [ "multiprocess" ];
26
27 meta = with lib; {
28 description = "Multiprocessing and multithreading in Python";
29 homepage = "https://github.com/uqfoundation/multiprocess";
30 license = licenses.bsd3;
31 maintainers = [ ];
32 };
33}